Chevron Left
並列プログラミング に戻る

スイス連邦工科大学ローザンヌ校(École Polytechnique Fédérale de Lausanne) による 並列プログラミング の受講者のレビューおよびフィードバック

4.4
1,821件の評価

コースについて

With every smartphone and computer now boasting multiple processors, the use of functional ideas to facilitate parallel programming is becoming increasingly widespread. In this course, you'll learn the fundamentals of parallel programming, from task parallelism to data parallelism. In particular, you'll see how many familiar ideas from functional programming map perfectly to to the data parallel paradigm. We'll start the nuts and bolts how to effectively parallelize familiar collections operations, and we'll build up to parallel collections, a production-ready data parallel collections library available in the Scala standard library. Throughout, we'll apply these concepts through several hands-on examples that analyze real-world data, such as popular algorithms like k-means clustering. Learning Outcomes. By the end of this course you will be able to: - reason about task and data parallel programs, - express common algorithms in a functional style and solve them in parallel, - competently microbenchmark parallel code, - write programs that effectively use parallel collections to achieve performance Recommended background: You should have at least one year programming experience. Proficiency with Java or C# is ideal, but experience with other languages such as C/C++, Python, Javascript or Ruby is also sufficient. You should have some familiarity using the command line. This course is intended to be taken after Functional Program Design in Scala: https://www.coursera.org/learn/progfun2....

人気のレビュー

AL

2018年4月23日

The course is fairly advanced and you would need to review the materials many times to understand the concept. The assignments are definitely fun and not as straightforward as other courses.

RC

2017年8月24日

Superb study material. Learnt a lot during this course. I am not much into mathematical stuff, but got a hang of how to break problems and improve efficiency through parallelism.

フィルター:

並列プログラミング: 1 - 25 / 269 レビュー

by Kinshuk V

2017年12月16日

by Marcin Z

2019年4月16日

by Oliinyk V

2018年4月2日

by Leitner C S E S

2017年11月21日

by Steve S

2017年11月16日

by Samir S

2020年7月19日

by Hessam S M

2018年2月8日

by Li Z

2017年7月18日

by Rishi K

2016年9月13日

by murmelssonic

2016年8月15日

by Xiongchu W

2016年12月6日

by Vital A

2017年2月17日

by Joël V

2019年4月22日

by Massimiliano D

2018年11月9日

by Natalija I

2018年3月16日

by Marek

2016年6月29日

by Roberto S

2017年6月23日

by VICTOR A

2018年8月11日

by Šejla Č

2019年3月8日

by Ilya B

2019年1月20日

by Yevhenii S

2020年4月4日

by Rachapong C

2020年6月16日

by Pishta Y

2016年11月28日

by Joshua S

2018年11月15日

by Tri N

2016年12月12日