magistraleinformaticanetworking:spd:lezioni11.12
Questa è una vecchia versione del documento!
Journal of Lessons, SPD year 2011-2012
Journal
- 19/09/2011 Introduction to the course — MPI lesson 1
- 20/09/2011 MPI lesson 2 —
- 21/09/2011 MPI lesson 3 —
- 26-30/09/2011 No lesson and no question time
- 3/10/2011 MPI lesson 4 —
4/10/2011moved- 5/10/2011 MPI lesson 5 —
6/10/2011moved- 7/10/2011 MPI lab 1
- 10/10/2011 lesson canceled
- 12/10/2011 MPI lesson 6 — Collective communication, introduction; BCAST, BARRIER, GATHER. Extent and size manipulation for user-derived datatypes; interaction with point-to-point and collectives (recap of the definition, MPI_GET_EXTENT, MPI_CREATE_TYPE_RESIZED, MPI_GET_TRUE_EXTENT).
- 13/10/2011 MPI lab 2
- 14/10/2011
- 17-21/2011 No lesson and no question time
- 24/10/2011 TBB — Introduction to the Thread Building Blocks Library. History, current programming models (parallel patterns and C++ generics, task generation and scheduling over threads), examples of basic parallel patterns (parallel for, reduce), examples of concurrency-aware containers (hashmaps, vectors, queues) and related issues, concurrency control via mutex objects.
- 26/10/2011 MPI lab 3
- 27/10/2011 MPI lab 4
- 28/10/2011 To be confirmed
- 31/10/2011 KDD and Data Mining Algorithms : the K-means algorithm as a parallelization example. MPI parallelization.
- 7/11/2011 MPI lab 5
- 9/11/2011 MPI lab 6
- 10/11/2011 MPI lab 7
- 14/11/2011 To be confirmed
- 16/11/2011
- 17/11/2011
- 21/11/2011
- 23/11/2011
- 24/11/2011
- 28/11/2011
- 30/11/2011
- 1/12/2011
…
Slides, Notes and References to papers
Date | Slides | Student notes | Other information |
---|---|---|---|
19-20/9/2011 | Course Intro MPI part 1 | Relevant Material from MPI standard: Chapter 1: have a look at it; Chapter 2: sec. 2.3, 2.4, 2.5.1, 2.5.4, 2.5.6, 2.6.3, 2.6.4, 2.7, 2.8; Chapter 3: sec. 3.1, 3.2.3, 3.4; 3.5, (skim through 3.7). |
|
20-21/9/2011 | MPI part 2 | Chapter 3: sec. 3.2, 3.3; Chapter 4: all paragraphs related to mentioned datatypes | |
3/10/2011 | MPI part 3 | Chapter 3: sec. 3.5, 3.6 (3.6.1 can be skipped), 3.7, 3.11 (persistent comm.s and sendRecv are 3.9, 3.10) Chapter 4: sec. 4.1 – to 4.1.2, (skip 4.1.3, 4.1.4), 4.1.9 – 4.1.11 |
|
5-7/10/2011 13/10/2011 | MPI Part 4 + Lab 1,2 | Chapter 6: up to 6.5 (skip intercommunicators) | |
12/10/2011 | MPI part 5 | ||
9/11/2011 | MPI part 6 | K-means sequential code Articolo Dhillon/Modha su parallel k-means |
magistraleinformaticanetworking/spd/lezioni11.12.1320863324.txt.gz · Ultima modifica: 09/11/2011 alle 18:28 (14 anni fa) da Massimo Coppola