Strumenti Utente

Strumenti Sito


magistraleinformaticanetworking:spm:sdpm12lessons

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
Ultima revisione Entrambe le parti successive la revisione
magistraleinformaticanetworking:spm:sdpm12lessons [25/05/2012 alle 09:01 (12 anni fa)]
Marco Danelutto [Lessons]
magistraleinformaticanetworking:spm:sdpm12lessons [28/05/2012 alle 09:03 (12 anni fa)]
Marco Danelutto [Lessons]
Linea 38: Linea 38:
 | May 11 | 2 | Co-exploitatoin of different programming frameworks: FastFlow pipeline with SkePU map stage (source code of the sample FF pipeline with SkePU map stage [[skepu_ff|here]]). Rewriting rules: general concepts, sample rules, evaluation of alternative rewritings of the same skeleton program. | [[http://backus.di.unipi.it/~marcod/SPM1112/spm110512.pdf|Blackboard dump]] [[http://backus.di.unipi.it/~marcod/SPM1112/spm110512.1.mp3|Audio (1st hour)]][[http://backus.di.unipi.it/~marcod/SPM1112/spm110512.2.mp3|Audio (2nd hour)]] | | May 11 | 2 | Co-exploitatoin of different programming frameworks: FastFlow pipeline with SkePU map stage (source code of the sample FF pipeline with SkePU map stage [[skepu_ff|here]]). Rewriting rules: general concepts, sample rules, evaluation of alternative rewritings of the same skeleton program. | [[http://backus.di.unipi.it/~marcod/SPM1112/spm110512.pdf|Blackboard dump]] [[http://backus.di.unipi.it/~marcod/SPM1112/spm110512.1.mp3|Audio (1st hour)]][[http://backus.di.unipi.it/~marcod/SPM1112/spm110512.2.mp3|Audio (2nd hour)]] |
 | May 16 | 2 | Client-server and Peer-to-peer patterns. Generalities. Client server vs. p2p in file sharing. | [[http://backus.di.unipi.it/~marcod/SPM1112/spm160512.pdf|Blackboard dump]] [[http://backus.di.unipi.it/~marcod/SPM1112/spm160512.1.mp3|Audio (1st hour)]][[http://backus.di.unipi.it/~marcod/SPM1112/spm160512.2.mp3|Audio (2nd hour)]] | | May 16 | 2 | Client-server and Peer-to-peer patterns. Generalities. Client server vs. p2p in file sharing. | [[http://backus.di.unipi.it/~marcod/SPM1112/spm160512.pdf|Blackboard dump]] [[http://backus.di.unipi.it/~marcod/SPM1112/spm160512.1.mp3|Audio (1st hour)]][[http://backus.di.unipi.it/~marcod/SPM1112/spm160512.2.mp3|Audio (2nd hour)]] |
-| May 17 | 2 | Extending FastFlow to cluster/network of workstations (M. Torquati). Different implementations of a file sharing application: with centralized servers (Napster), completely distributed (Gnutella). | [[http://backus.di.unipi.it/~marcod/SPM1112/distributedFastflow.pdf|"Distributed" FastFlow slides]][[http://backus.di.unipi.it/~marcod/SPM1112/spm170512.2.pdf|Blackboard dump]] [[http://backus.di.unipi.it/~marcod/SPM1112/spm160512.1.mp3|Audio (P2P)]] |+| May 17 | 2 | Extending FastFlow to cluster/network of workstations (M. Torquati, dnode version of FF available [[http://backus.di.unipi.it/~marcod/SPM1112/fastflow_dnode.tgz|here]]). Different implementations of a file sharing application: with centralized servers (Napster), completely distributed (Gnutella). | [[http://backus.di.unipi.it/~marcod/SPM1112/distributedFastflow.pdf|"Distributed" FastFlow slides]][[http://backus.di.unipi.it/~marcod/SPM1112/spm170512.2.pdf|Blackboard dump]] [[http://backus.di.unipi.it/~marcod/SPM1112/spm160512.1.mp3|Audio (P2P)]] |
 | May 18 | 2 | Peer2peer: more on p2p techniques. Usage of p2p techniques for resource discovery and master worker computations. | [[http://backus.di.unipi.it/~marcod/SPM1112/spm180512.notes.pdf|Blackboard]][[http://backus.di.unipi.it/~marcod/SPM1112/spm180512.slides.pdf|Slides]] [[http://backus.di.unipi.it/~marcod/SPM1112/spm180512.1.mp3|Audio (1st hour)]][[http://backus.di.unipi.it/~marcod/SPM1112/spm180512.2.mp3|Audio (2nd hour)]] | | May 18 | 2 | Peer2peer: more on p2p techniques. Usage of p2p techniques for resource discovery and master worker computations. | [[http://backus.di.unipi.it/~marcod/SPM1112/spm180512.notes.pdf|Blackboard]][[http://backus.di.unipi.it/~marcod/SPM1112/spm180512.slides.pdf|Slides]] [[http://backus.di.unipi.it/~marcod/SPM1112/spm180512.1.mp3|Audio (1st hour)]][[http://backus.di.unipi.it/~marcod/SPM1112/spm180512.2.mp3|Audio (2nd hour)]] |
 | May 23 | 2 | Wireless networks: introduction | [[http://backus.di.unipi.it/~marcod/SPM1112/spm230512.pdf|Blackboard]] [[http://backus.di.unipi.it/~marcod/SPM1112/spm230512.1.mp3|Audio (1st hour)]][[http://backus.di.unipi.it/~marcod/SPM1112/spm230512.2.mp3|Audio (2nd hour)]] | | May 23 | 2 | Wireless networks: introduction | [[http://backus.di.unipi.it/~marcod/SPM1112/spm230512.pdf|Blackboard]] [[http://backus.di.unipi.it/~marcod/SPM1112/spm230512.1.mp3|Audio (1st hour)]][[http://backus.di.unipi.it/~marcod/SPM1112/spm230512.2.mp3|Audio (2nd hour)]] |
 | May 24 | 2 | Wireless networks: 802.11 details. "SPM methodology": how to develop structured parallel applications (part 1). | [[http://backus.di.unipi.it/~marcod/SPM1112/spm240512.pdf|Blackboard]] [[http://backus.di.unipi.it/~marcod/SPM1112/spm240512.1.mp3|Audio (1st hour)]][[http://backus.di.unipi.it/~marcod/SPM1112/spm240512.2.mp3|Audio (2nd hour)]] | | May 24 | 2 | Wireless networks: 802.11 details. "SPM methodology": how to develop structured parallel applications (part 1). | [[http://backus.di.unipi.it/~marcod/SPM1112/spm240512.pdf|Blackboard]] [[http://backus.di.unipi.it/~marcod/SPM1112/spm240512.1.mp3|Audio (1st hour)]][[http://backus.di.unipi.it/~marcod/SPM1112/spm240512.2.mp3|Audio (2nd hour)]] |
-| May 25 | 2 |  "SPM methodology": how to develop structured parallel applications (part 2), how to develop a RTS for a parallel design pattern (Parmap in Ocaml) | [[http://backus.di.unipi.it/~marcod/SPM1112/spm250512.pdf|Blackboard]] [[http://backus.di.unipi.it/~marcod/SPM1112/spm250512.1.mp3|Audio (1st hour)]][[http://backus.di.unipi.it/~marcod/SPM1112/spm250512.2.mp3|Audio (2nd hour)]] | +| May 25 | 2 |  "SPM methodology": how to develop structured parallel applications (part 2), how to develop a RTS for a parallel design pattern (Parmap in Ocaml) | [[http://backus.di.unipi.it/~marcod/SPM1112/spm250512.pdf|Blackboard]] [[http://backus.di.unipi.it/~marcod/SPM1112/spm250512.mp3|Audio]] | 
 +| End of lessons ||||
  
 [[http://didawiki.cli.di.unipi.it/doku.php/magistraleinformaticanetworking/spm/start|Back to SPM home page]] [[http://didawiki.cli.di.unipi.it/doku.php/magistraleinformaticanetworking/spm/start|Back to SPM home page]]
  
magistraleinformaticanetworking/spm/sdpm12lessons.txt · Ultima modifica: 20/03/2013 alle 07:29 (11 anni fa) da Marco Danelutto