Parallel programming

Parallel programming

课程
en
英语
此内容评级为 0/5
来源
  • 来自www.coursera.org
状况
  • 自定进度
  • 免费获取
  • 收费证书
更多信息
  • 4 序列
  • 等级 中级

他们的员工每天都在学习Edflex

  • Safran
  • Air France
  • TotalEnergies
  • Generali
Learn more

课程详情

教学大纲

  • Week 1 - Parallel Programming
    We motivate parallel programming and introduce the basic constructs for building parallel programs on JVM and Scala. Examples such as array norm and Monte Carlo computations illustrate these concepts. We show how to estimate work and depth of parallel programs...
  • Week 2 - Basic Task Parallel Algorithms
    We continue with examples of parallel algorithms by presenting a parallel merge sort. We then explain how operations such as map, reduce, and scan can be computed in parallel. We present associativity as the key condition enabling parallel implementation of re...
  • Week 3 - Data-Parallelism
    We show how data parallel operations enable the development of elegant data-parallel code in Scala. We give an overview of the parallel collections hierarchy, including the traits of splitters and combiners that complement iterators and builders from the seque...
  • Week 4 - Data Structures for Parallel Computing
    We give a glimpse of the internals of data structures for parallel computing, which helps us understand what is happening under the hood of parallel collections.

先决条件

没有。

讲师

Prof. Viktor Kuncak
Associate Professor
School of Computer and Communication Sciences

Dr. Aleksandar Prokopec
Principal Researcher
Oracle Labs

编辑

洛桑联邦理工学院(EPFL)是位于瑞士洛桑的一所研究型大学,专门从事物理科学和工程学研究。

洛桑联邦理工学院是瑞士两所联邦理工学院之一。它由瑞士联邦政府创办,其使命如下:

培养具有国际最高水平的工程师和科学家
成为国家科技卓越中心
成为科学界与工业界互动的中心。
EPFL 被认为是世界工程和科学领域最负盛名的大学之一。在 2015 年 QS 世界大学排名中,该校总排名第 17 位,工程学专业排名第 10 位;在 2015 年泰晤士高等教育世界大学排名中,该校总排名第 34 位,工程学专业排名第 12 位。

平台

Coursera是一家数字公司,提供由位于加利福尼亚州山景城的计算机教师Andrew Ng和达芙妮科勒斯坦福大学创建的大型开放式在线课程。

Coursera与顶尖大学和组织合作,在线提供一些课程,并提供许多科目的课程,包括:物理,工程,人文,医学,生物学,社会科学,数学,商业,计算机科学,数字营销,数据科学 和其他科目。

此内容评级为 4.5/5
(没有评论)
此内容评级为 4.5/5
(没有评论)
完成这个资源,写一篇评论