CCP'09: materiale didattico

torna alla home del corso (CCP'09)

Lezioni

  1. Introduzione
    • PDF dei lucidi utilizzati per la lezione introduttiva
    • PDF dei lucidi utilizzati per la lezione di introduzione alla programmazione parallela strutturata (N.B. per i modelli analitici degli skeleton pipeline e farm si può consultare la dispensa ASE di M. Vanneschi)
  2. Ambienti a skeletons
    • PDF dei lucidi introduttivi sugli ambienti a skeleton.
    • PDF delle note su implementazione a template o con macro data flow
  3. Implementazione con Macro Data Flow (MDF)
    • PDF delle note sulla compilazione di skeleton in grafi macro data flow
    • PDF delle note sul trattamento dello stato in macro data flow
  4. Autonomic computing e skeleton
    • PDF della lezione introduttiva su ciclo di controllo e manager autonomici per aspetti non funzionali
  5. Muskel
    • PDF della lezione su muskel
    • PDF della lezione sulle caratteristiche avanzate di muskel (generazione dinamica task e espandibilità dell'insieme degli skeleton)
  6. Componenti
    • PDF delle note introduttive sui componenti (come strumenti di programmazione)
    • PDF delle note sul modello Fractal e PDF dell'esempio Web Server in Fractal
  7. Servizi
    • PDF delle note sui Web Service
    • PDF delle note su SCA
    • PDF delle note su uso di Tomcat/Axis
  8. ProActive/Fractal/GCM
    • PDF delle note su componenti in ProActive
    • PDF delle note su BS/GCM (vedi documentazione alla pagina GridCOMP)
  9. MapReduce a progetto
    • PDF delle slide utilizzate per la presentazione della MapReduce e per l'introduzione del progetto conclusivo
  10. Progettazione di template
    • PDF delle slide relative alla parte di progettazione dei template per ambienti a skeleton
  11. Versione preliminare della dispensa - parte sull'uso di componenti ProActive/GCM; PDF della seconda parte sull'uso delle porte collettive
  12. PDF della parte su componentizzazione e comunicazioni collettive (con solo la prima parte del trattamento della termiazione)
  13. tgz dei sorgenti degli esempi con le comunicazioni collettive. Il pacchetto
    • collective mostra l'interazione master/worker con scatter
    • collectiveBroadcast mostra l'interazione master/worker con broadcast
    • complete mostra l'interazione master/worker con scatter e worker/collector con gather
  14. Draft PDF della versione 1.0 del capitolo 6 della (futura) dispensa del corso che discute dell'uso dei componenti ProActive/GCM. Sono disponibili anche itutti i sorgenti discussi nella dispensa. Per la parte Behavioural Skeleton, si veda il relativo deliverable GridCOMP

Attenzione I link utili precedentemente ospitati su questa pagina sono stati spostati sulla pagina dei link