This course will help prepare students for developing code that can process large amounts of data in parallel. It will focus on foundational aspects of concurrent programming, such as CPU/GPU architectures, multithreaded programming in C and Python, and an introduction to CUDA software/hardware.
Dieser Kurs ist Teil der Spezialisierung Spezialisierung GPU Programming
3.164 bereits angemeldet
von
Über diesen Kurs
20.602 kürzliche Aufrufe
Flexible Fristen
Setzen Sie Fristen gemäß Ihrem Zeitplan zurück.
Zertifikat zur Vorlage
Erhalten Sie nach Abschluss ein Zertifikat
100 % online
Beginnen Sie sofort und lernen Sie in Ihrem eigenen Tempo.
Kurs 1 von 4 in
Stufe „Anfänger“
Some experience programming
Ca. 20 Stunden zum Abschließen
Englisch
Was Sie lernen werden
Students will learn how to develop concurrent software in Python and C/C++ programming languages.
Students will gain an introductory level of understanding of GPU hardware and software architectures.
Kompetenzen, die Sie erwerben
- Cuda
- Python Programming
- Thread (Computing)
- C++
Flexible Fristen
Setzen Sie Fristen gemäß Ihrem Zeitplan zurück.
Zertifikat zur Vorlage
Erhalten Sie nach Abschluss ein Zertifikat
100 % online
Beginnen Sie sofort und lernen Sie in Ihrem eigenen Tempo.
Kurs 1 von 4 in
Stufe „Anfänger“
Some experience programming
Ca. 20 Stunden zum Abschließen
Englisch
Lehrplan - Was Sie in diesem Kurs lernen werden
3 Stunden zum Abschließen
Course Overview
3 Stunden zum Abschließen
3 Videos (Gesamt 12 min), 4 Lektüren, 1 Quiz
3 Stunden zum Abschließen
Core Principles of Parallel Programming on CPUs and GPUs
3 Stunden zum Abschließen
6 Videos (Gesamt 35 min), 3 Lektüren, 2 Quiz
6 Stunden zum Abschließen
Introduction to Parallel Programming with C and Python
6 Stunden zum Abschließen
6 Videos (Gesamt 31 min), 2 Lektüren, 4 Quiz
3 Stunden zum Abschließen
NVidia GPU Hardware/Software
3 Stunden zum Abschließen
9 Videos (Gesamt 36 min), 1 Lektüre, 3 Quiz
Über den Spezialisierung GPU Programming

Häufig gestellte Fragen
Wann erhalte ich Zugang zu den Vorträgen und Aufgaben?
Was bekomme ich, wenn ich diese Spezialisierung abonniere?
Ist finanzielle Unterstützung möglich?
Can I program on my own laptop/desktop?
Haben Sie weitere Fragen? Besuchen Sie das Learner Help Center.