Chevron Left
Parallel programming(으)로 돌아가기

로잔연방공과대학교의 Parallel programming 학습자 리뷰 및 피드백

1,762개의 평가
268개의 리뷰

강좌 소개

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:

최상위 리뷰

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.

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.

필터링 기준:

Parallel programming의 258개 리뷰 중 76~100

교육 기관: Konstantin S

2016년 7월 7일

I think it is a nice introduction course into the parallel programming. Thanks.

교육 기관: yassine a

2017년 11월 13일

very good, but need to focus a little bit on how to create tasks and threads

교육 기관: Sudipto C

2020년 6월 30일

More test cases in assignments would help in testing and verifying the code

교육 기관: Jaeyeol S

2016년 9월 13일

Somewhat difficult course, but good to first learn parallel programming.

교육 기관: joe

2017년 1월 22일

Class was great but the last week's homework was incredibly difficult!

교육 기관: Hyun-joo K

2016년 6월 26일

Great introductory course for parallelism with Scala's elegant codes.

교육 기관: Sviridenko K

2019년 3월 26일

Amazing practice assignments! It was very interesting to solve them.

교육 기관: Marek D

2016년 8월 2일

Great course. I learned things that I didn't think were possible.

교육 기관: Andronik

2016년 7월 31일

Programming assignments are somewhat challenging, but it's fun :)

교육 기관: Eugene K

2017년 2월 16일

Good overall presentation of core algorithms and ideas

교육 기관: Fernando

2018년 6월 6일

Great insight to the Parallel programming in Scala.

교육 기관: Shiyan C

2018년 3월 25일

Wish we could have more assignments and test cases!

교육 기관: Emiliyan T

2017년 4월 9일

excellent explanation of the logic behind the scene

교육 기관: Roman M

2016년 6월 23일

I've got something new for myself. So I am happy :)

교육 기관: hcy

2017년 3월 14일

very great lecture, but some homework is too easy.

교육 기관: Mike D

2016년 11월 3일

great course on paralell programming introduction.

교육 기관: Vikram K

2016년 6월 29일

Great material.... easy to understand examples...

교육 기관: Artem B

2019년 5월 23일

Great course with very entertaining exercises!

교육 기관: Marcelo f

2018년 3월 17일

Quite challenging, bot worth every effort.

교육 기관: Somnath B

2016년 8월 4일

Crisp and to the point. Enjoyed thoroughly

교육 기관: Maurits v d S

2016년 10월 14일

Last excercise was hard to get perfect

교육 기관: CAI X

2017년 7월 22일

Good course though a bit challenging!

교육 기관: Кушнаренко А Е

2020년 11월 23일

very interesting course. i like it.

교육 기관: Ho G B

2017년 4월 2일

Thank you so much about this course

교육 기관: Jon Z

2017년 6월 28일

Great course, thank you so much!!!