Difference between revisions of "Courses/PRPA"

From LRDE

 
(One intermediate revision by one other user not shown)
Line 7: Line 7:
 
|audience=Tronc-commun
 
|audience=Tronc-commun
 
|exam type=Projet
 
|exam type=Projet
|duration=12H
+
|duration=12h
 
|optional course=oui
 
|optional course=oui
 
|objectives=Introduction à la programmation parallèle
 
|objectives=Introduction à la programmation parallèle
  +
|content=* Introduction to parallelism
|content=* Introduction to parallelism * Instruction and data-level parallelism * Thread level Parallelism * Parallel Design Patterns (with TBB) * Synchronization, Atomics & C++ Memory model * Applied synchronization: from big fat lock to lock free data structures
 
  +
* Instruction and data-level parallelism
  +
* Thread level Parallelism
  +
* Parallel Design Patterns (with TBB)
  +
* Synchronization, Atomics & C++ Memory model
  +
* Applied synchronization: from big fat lock to lock free data structures
  +
|slides=https://www.lrde.epita.fr/~carlinet/cours/parallel/
 
}}
 
}}

Latest revision as of 14:38, 4 February 2020

Titre

Programmation Parallèle

Sigle

PRPA

Enseignant

Edwin Carlinet

Période

S2

Public

Tronc-commun

Contrôle

Projet

Durée

12h

Optionnel

oui

Module
Prérequis
Objectifs

Introduction à la programmation parallèle

Plan
  • Introduction to parallelism
  • Instruction and data-level parallelism
  • Thread level Parallelism
  • Parallel Design Patterns (with TBB)
  • Synchronization, Atomics & C++ Memory model
  • Applied synchronization: from big fat lock to lock free data structures
Documentation
Support
Journaux