Heterogeneous Parallel Programming

120 votes
Free
Heterogeneous Parallel Programming

This course introduces concepts, languages, techniques, and patterns for programming heterogeneous, massively parallel processors. Its contents and structure have been significantly revised based on the experience gained from its initial offering in 2012. It covers heterogeneous computing architectures, data-parallel programming models, techniques for memory bandwidth management, and parallel algorithm patterns.

Details: https://www.coursera.org/course/hetero
Language: English
Categories: Computer Sciences
Starts : 2015-01-12

Comments

Alternatives

98 0 0

Learn the fundamentals of parallel computing with the GPU and the CUDA programming environment! In this class, you'll learn about…

Prerequisites

-- no prerequsites found for the course --
If you can suggest any prerequisite, please let us know.

Paths

  • Software Development

    The path to get bachelor degree in Software Development. This is alternative to colleges programs of study. The path requires K12 education as the base.



See all Education Paths

Certification Exams

-- there are no exams to get certification after this course --
If your company does certification for those who completed this course then register your company as certification vendor and add your exams to the Exams Directory.

Students

People who learned this course or plan to learn. These people added the course to their Education Passport or their Personal Education Path.

Abcd Alex Vasilenko alexander krivushenko Alexei Amit Raj Bohdan Chechin Brmk Power Dmitrii Dmitry Dmitry Evgeniya Guenter Horn Hermes Regnier Igor Landgren Ilya Gindin Jegor Johann-Georg Vogelhuber Juan Sebastian Cifuentes Julia Mikhail Kirillov Ofir Sasson Predrag Saleh AlSaleh Silvano Garnerone Stanislav Vasia Khalaim Vlada Oleynik William Paxton Геннадий Егоров (lemanyk) Илья Шаргородский

If you learned this course or plan to learn then add it to your Personal Education Path or your Education Passport

Similar courses

Courses related to the course subject

《Java程序设计》课程是使用Java语言进行应用程序设计的课程,针对各专业的大学本科生开设。课…

4G is the cutting-edge network technology that links millions of smartphones to the internet. But how does it actually work? Ideal…

SQL is the language of all databases, this course offers an easy way to master the SQL fundamentals…

Have you ever wondered how information is transmitted using your mobile phone or a WiFi hotspot? This introductory course seeks to…

Have you ever wondered how information is transmitted using your mobile phone or a WiFi hotspot? This introductory course seeks to…

Have you ever wondered how information is transmitted using your mobile phone or a WiFi hotspot? Gain an understanding of the basi…

DevOps is the union of people, process and products to enable the continuous delivery of value to end users. It is not only about…

En este curso trabajarás la definición, el desarrollo y el cierre de un proyecto de Tecnologías de la Informaci&oac…

This is a graduate course on the design and analysis of algorithms, covering several advanced topics not studied in typical introd…

Gain a deeper understanding of Spark by learning about its APIs, architecture, and common use cases. This statistics and data ana…

Let us know when you did the course Heterogeneous Parallel Programming.

Started on: Completed on:
Your grade (if any):
Comments:

Add the course Heterogeneous Parallel Programming to My Personal Education Path.

Start the course on:
Duration of study:
Notes:

Successfully added to your path.

View your path

Select what exam to connect to the course. The course will be displayed on the exam page in the list of courses supported for certification with the exam.


Notes about how the exam certifies students of the course (optional):