Lezioni
di Calcolo Parallelo - A. Murli Versione provvisoria soggetta ad errori, da utilizzarsi solo per uso personale. Non e' autorizzata la diffusione. Tutti i diritti riservati.
Progettare un algoritmo parallelo
per la risoluzione di un sistema di equazioni lineari con matrice triangolare su un calcolatore MIMD a Memoria Distribuita con p processori
Primo progetto facoltativo:
Sviluppo di un software che calcoli la somma di N numeri su un'architettura
MIMD a memoria distribuita e che realizzi una delle strategie di
comunicazione analizzate a lezione.
Secondo progetto facoltativo:
Sviluppo di un software che calcoli il prodotto matrice per vettore su
un'architettura MIMD a memoria distribuita e che rispecchi uno degli
schemi di distribuzione dei dati analizzati a lezione.
Terzo progetto facoltativo:
Sviluppo di un software che calcoli il prodotto matrice per matrice
su un'architettura MIMD a memoria distribuita e che rispecchi
uno degli schemi di distribuzione dei dati analizzati a lezione.
Lucidi: Progettare un algoritmo parallelo per la risoluzione di un sistema di equazioni lineari con matrice triangolare su un calcolatore MIMD a Memoria Distribuita con p processori
Quarto progetto facoltativo:
Sviluppo di un software che esegua l'ordinamento di una lista di N numeri su un'architettura MIMD a memoria distribuita e che implementi lo schema del Parallel General Bitonic Sort.