Appunti del docente - Slide del corso a cura del docente
Argomenti del programma: Tassonomia di Flynn Architetture parallele a memoria condivisa, a memoria distribuita e GPGPU Pattern per la programmazione parallela: problemi embarassingly parallel; work farm; partitioning; reduce; stencil Valutazione delle prestazioni di programmi paralleli: Speedup, legge di Amdahl, strong e weak scalability.
Appunti del docente - Slide del corso a cura del docente
Argomenti del programma: Il corso di Linguaggi di Programmazione ha come obiettivo quello di presentare i principali concetti della teoria dei linguaggi formali e la loro applicazione alla classificazione dei linguaggi di programmazione. Introdurre le principali tecniche per l'analisi sintattica dei linguaggi di programmazione.
Appunti del docente - Slide del corso a cura del docente
Argomenti del programma: Tassonomia di Flynn Architetture parallele a memoria condivisa, a memoria distribuita e GPGPU Pattern per la programmazione parallela: problemi embarassingly parallel; work farm; partitioning; reduce; stencil Valutazione delle prestazioni di programmi paralleli: Speedup, legge di Amdahl, strong e weak scalability.
Appunti del docente - Slide del corso a cura del docente
Argomenti del programma: Il corso di Linguaggi di Programmazione ha come obiettivo quello di presentare i principali concetti della teoria dei linguaggi formali e la loro applicazione alla classificazione dei linguaggi di programmazione. Introdurre le principali tecniche per l'analisi sintattica dei linguaggi di programmazione.
Appunti del docente - Slide del corso a cura del docente
Argomenti del programma: Tassonomia di Flynn Architetture parallele a memoria condivisa, a memoria distribuita e GPGPU Pattern per la programmazione parallela: problemi embarassingly parallel; work farm; partitioning; reduce; stencil Valutazione delle prestazioni di programmi paralleli: Speedup, legge di Amdahl, strong e weak scalability.
Appunti del docente - Slide del corso a cura del docente
Argomenti del programma: Il corso di Linguaggi di Programmazione ha come obiettivo quello di presentare i principali concetti della teoria dei linguaggi formali e la loro applicazione alla classificazione dei linguaggi di programmazione. Introdurre le principali tecniche per l'analisi sintattica dei linguaggi di programmazione.
Appunti del docente - Slide del corso a cura del docente
Argomenti del programma: Tassonomia di Flynn Architetture parallele a memoria condivisa, a memoria distribuita e GPGPU Pattern per la programmazione parallela: problemi embarassingly parallel; work farm; partitioning; reduce; stencil Valutazione delle prestazioni di programmi paralleli: Speedup, legge di Amdahl, strong e weak scalability.
Appunti del docente - Slide del corso a cura del docente
Argomenti del programma: Il corso di Linguaggi di Programmazione ha come obiettivo quello di presentare i principali concetti della teoria dei linguaggi formali e la loro applicazione alla classificazione dei linguaggi di programmazione. Introdurre le principali tecniche per l'analisi sintattica dei linguaggi di programmazione.