magistraleinformaticanetworking:alp:alp1011:start
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
| Prossima revisione | Revisione precedente | ||
| magistraleinformaticanetworking:alp:alp1011:start [11/10/2010 alle 15:40 (15 anni fa)] – creata Linda Pagli | magistraleinformaticanetworking:alp:alp1011:start [01/02/2011 alle 17:04 (15 anni fa)] (versione attuale) – Linda Pagli | ||
|---|---|---|---|
| Linea 1: | Linea 1: | ||
| ====== Parallel and Distributed Algorithms 2010-2011 ====== | ====== Parallel and Distributed Algorithms 2010-2011 ====== | ||
| - | + | ===== General | |
| - | ===== general | + | |
| - | * Teacher: [[http:// | + | * Teacher: [[http:// |
| - | * Classes: | + | * Lectures schedule: |
| * Tuesday | * Tuesday | ||
| - | * Thursday 14-16 room C; | + | * Thursday 14-16 room B; |
| + | | ||
| + | |||
| + | | ||
| + | |||
| + | | ||
| + | |||
| + | | ||
| + | |||
| + | ===== 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 ===== | ||
| + | |||
| + | * Seminar' | ||
| - | | + | ===== Course Material ===== |
| - | ===== Lezioni ed esercitazioni ===== | + | === Text Book === |
| - | Vedete la pagina delle [[.esercitazioni:|lezioni ed esercitazioni]] per i materiali relativi a ogni lezione ed esercitazione. | + | Nicola Santoro. **Design and Analysis of Distributed Algorithms**, |
| + | Look also at [[http:// | ||
| - | ===== Avvisi urgenti ===== | + | {{:magistraleinformaticanetworking: |
| - | Per tutti gli avvisi urgenti vedete nella pagina degli [[avvisi]].\\ E' possibile richiedere di essere avvisati automaticamente via e-mail ogni volta che un nuovo avviso viene postato. Seguire le istruzioni indicate nelle [[:faq]]. | + | |
| - | ===== Materiale didattico ===== | + | {{: |
| - | ==== Text Book ==== | + | {{:magistraleinformaticanetworking: |
| - | Nicola Santoro. **Design and Analysis of Distributed Algorithms**, | + | |
| - | Look also at [[http://www.scs.carleton.ca/ | + | |
| - | ==== Slides | + | {{: |
| - | I [[.lucidi:|lucidi]] delle lezioni sono disponibili solo agli studenti del corso. | + | === Slides === |
| + | The slides of the lectures are available here. [[.lucidi:|slides]] | ||
| - | ===== Final test ===== | + | === Lectures |
| + | * [[http:// | ||
magistraleinformaticanetworking/alp/alp1011/start.1286811633.txt.gz · Ultima modifica: 11/10/2010 alle 15:40 (15 anni fa) da Linda Pagli
