magistraleinformaticanetworking:alp:alp1011:start
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
magistraleinformaticanetworking:alp:alp1011:start [11/10/2010 alle 15:56 (15 anni fa)] – Linda Pagli | magistraleinformaticanetworking:alp:alp1011:start [01/02/2011 alle 17:04 (14 anni fa)] (versione attuale) – Linda Pagli | ||
---|---|---|---|
Linea 1: | Linea 1: | ||
====== Parallel and Distributed Algorithms 2010-2011 ====== | ====== Parallel and Distributed Algorithms 2010-2011 ====== | ||
- | |||
===== General informations ===== | ===== General informations ===== | ||
Linea 6: | Linea 5: | ||
* Lectures schedule: | * Lectures schedule: | ||
* Tuesday | * Tuesday | ||
- | * Thursday 14-16 room C; | + | * Thursday 14-16 room B; |
| | ||
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | ===== News ===== | + | ===== Objectives |
- | ===== | + | The goal of the course is to introduce the main algorithmic techniques in the framework of parallel and distributed models of computing; to define the most significant complexity parameters and the computational limits of parallelism and concurrency. |
+ | Finally computational tools to design and analyze parallel and distributed algorithms are given. | ||
+ | ===== Course Outline ===== | ||
+ | |||
+ | == Models of computation == | ||
+ | * The PRAM model | ||
+ | * Other models for parallel computation. | ||
+ | * The distributed model. | ||
+ | == Design and analysis of parallel algorithms == | ||
+ | * Prefix sums, List Ranking, Euler tour. | ||
+ | * Standard techniques and inner sequential problems. | ||
+ | == Design and analysis of distributed algorithms == | ||
+ | * Communication complexity. | ||
+ | * Control algorithms. | ||
+ | * Fault tolerant algorithms . | ||
+ | * Distributed data manipulation. | ||
+ | == Classical examples == | ||
+ | * Coordination and Control. | ||
+ | * Broadcast e Spanning tree. | ||
+ | * Computation on trees: Saturation, functions evaluation. | ||
+ | * Election on Ring and other networks. | ||
+ | * Routing. | ||
+ | |||
+ | ===== Announcements | ||
- | ==== Textbook | + | * Seminar' |
- | Nicola Santoro. **Design and Analysis of Distributed Algorithms**, | + | |
+ | ===== | ||
+ | |||
+ | === Text Book === | ||
+ | Nicola Santoro. **Design and Analysis of Distributed Algorithms**, | ||
Look also at [[http:// | Look also at [[http:// | ||
- | ==== Slides ==== | + | {{: |
- | The slides of the lectures will be available for the students of the course only. [[.lucidi:|slides]] | + | |
+ | {{: | ||
+ | |||
+ | {{:magistraleinformaticanetworking: | ||
+ | {{: | ||
+ | === Slides === | ||
+ | The slides of the lectures are available here. [[.lucidi: | ||
- | ===== List of Lectures===== | ||
+ | === Lectures === | ||
+ | * [[http:// |
magistraleinformaticanetworking/alp/alp1011/start.1286812610.txt.gz · Ultima modifica: 11/10/2010 alle 15:56 (15 anni fa) da Linda Pagli