À propos de ce cours

24,238 consultations récentes

Résultats de carrière des étudiants

24%

ont commencé une nouvelle carrière après avoir terminé ce cours

21%

ont bénéficié d'un avantage concret dans leur carrières grâce à ce cours
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire
Approx. 33 heures pour terminer
Anglais

Compétences que vous acquerrez

Data StructureParallel ComputingData ParallelismParallel Algorithm

Résultats de carrière des étudiants

24%

ont commencé une nouvelle carrière après avoir terminé ce cours

21%

ont bénéficié d'un avantage concret dans leur carrières grâce à ce cours
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire
Approx. 33 heures pour terminer
Anglais

Offert par

Placeholder

École polytechnique fédérale de Lausanne

Programme du cours : ce que vous apprendrez dans ce cours

Évaluation du contenuThumbs Up86%(2,384 notes)Info
Semaine
1

Semaine 1

11 heures pour terminer

Parallel Programming

11 heures pour terminer
9 vidéos (Total 106 min), 4 lectures, 3 quiz
9 vidéos
Introduction to Parallel Computing15 min
Parallelism on the JVM I13 min
Parallelism on the JVM II8 min
Running Computations in Parallel13 min
Monte Carlo Method to Estimate Pi4 min
First-Class Tasks7 min
How Fast are Parallel Programs?24 min
Benchmarking Parallel Programs17 min
4 lectures
Tools Setup10 min
IntelliJ IDEA Tutorial10 min
Sbt Tutorial10 min
Submitting Solutions10 min
Semaine
2

Semaine 2

8 heures pour terminer

Basic Task Parallel Algorithms

8 heures pour terminer
6 vidéos (Total 100 min)
6 vidéos
Data Operations and Parallel Mapping18 min
Parallel Fold (Reduce) Operation18 min
Associativity I14 min
Associativity II17 min
Parallel Scan (Prefix Sum) Operation24 min
Semaine
3

Semaine 3

7 heures pour terminer

Data-Parallelism

7 heures pour terminer
5 vidéos (Total 51 min)
5 vidéos
Data-Parallel Operations I6 min
Data-Parallel Operations II8 min
Scala Parallel Collections15 min
Splitters and Combiners7 min
Semaine
4

Semaine 4

7 heures pour terminer

Data Structures for Parallel Computing

7 heures pour terminer
5 vidéos (Total 57 min)
5 vidéos
Parallel Two-phase Construction14 min
Conc-tree Data Structure14 min
Amortized, Constant-time Append Operation11 min
Conc-Tree Combiners4 min

Avis

Meilleurs avis pour PROGRAMMATION PARALLÈLE

Voir tous les avis

À propos du Spécialisation Functional Programming in Scala

Functional Programming in Scala

Foire Aux Questions

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.