Libri UniversitariApri il catalogo

Rainer Grimm – Concurrency with Modern C++

Libro adottato a Pisa, a.a. 2026/2027 · 2 canali

«Rainer Grimm – Concurrency with Modern C++» è adottato per Laboratorio di Programmazione Parallela dal prof. Massimo Torquati (Informatica – sede di Pisa – Pisa); per Parallel And Distributed Systems: Paradigms And Models dal prof. Massimo Torquati (Informatica – sede di Pisa – Pisa).

Rainer Grimm – Concurrency with Modern C++Cerca su Amazon ›

Come lo indica il docente: Rainer Grimm, Concurrency with Modern C++, Leanpub, 2024 · Rainer Grimm. "Concurrency with Modern C++" Leanpub, 2024

Chi lo adotta

Programma e testi di ogni canale

Laboratorio di Programmazione Parallela – Prof. Massimo Torquati Canale unico

Corso di laurea: Informatica – sede di Pisa · Laurea triennale (L-31) · 2º anno · 1º semestre · 6 CFU / 1º anno · 1º semestre · 6 CFU

Pisa · Dipartimento di Informatica · 6 CFU · apri nel catalogo · Informatica – sede di Pisa · 2º anno · 1º semestre ›

Testi consigliati

Rainer Grimm – Concurrency with Modern C++questo libroCerca su Amazon ›Il prof non ha cambiato il libro dall'anno scorsoVerificato sulla scheda ufficiale il 02/10/2026
Björn Andrist – 2nd editionCerca su Amazon ›Verificato sulla scheda ufficiale il 02/10/2026
Mattson – Yun Helen HeCerca su Amazon ›Verificato sulla scheda ufficiale il 02/10/2026
Tom Deakin – Programming Your GPU with OpenMPCerca su Amazon ›Il prof non ha cambiato il libro dall'anno scorsoVerificato sulla scheda ufficiale il 02/10/2026
Libri consigliati nell'a.a. 2025/2026
Anthony Williams – C++ Concurrency in ActionCerca su Amazon ›Verificato sulla scheda ufficiale il 02/10/2026
Björn Andrist – C++ High PerformanceCerca su Amazon ›Verificato sulla scheda ufficiale il 02/10/2026
Mattson – The OpenMP Common CoreCerca su Amazon ›Verificato sulla scheda ufficiale il 02/10/2026
Bacheca del docente: cosa indica di studiare
  • slide preparate dal docente
  • esempi di codice ed esercizi
  • materiale reso disponibile sul canale del corso.

Argomenti del programma: 1. Fondamenti del calcolo parallelo - Architetture multicore, sistemi NUMA e sistemi eterogenei CPU-GPU. - Parallelismo sui dati, sui task e su stream di dati. - Principali pattern di programmazione parallela. - Partizionamento del lavoro, granularità e bilanciamento del carico. - Gerarchie di memoria, località dei dati e costo del movimento dei dati.

Apri la scheda ufficiale ›
Aiutaci a tenerci aggiornati
Il prof ha indicato altri libri, pagine o modifiche? Scrivicelo.

Parallel And Distributed Systems: Paradigms And Models – Prof. Massimo Torquati Canale unico

Corso di laurea: Informatica – sede di Pisa · Laurea magistrale (LM-18) · esame facoltativo · 9 CFU

Pisa · Dipartimento di Informatica · 9 CFU · apri nel catalogo · Informatica – sede di Pisa · 1º anno · 2º semestre ›

Bertil Schmidt – Concepts and PracticeCerca su Amazon ›Verificato sulla scheda ufficiale il 02/10/2026
Anthony Williams – C++ Concurrency in ActionCerca su Amazon ›Verificato sulla scheda ufficiale il 02/10/2026
Björn Andrist – C++ High PerformanceCerca su Amazon ›Verificato sulla scheda ufficiale il 02/10/2026
Timothy – Yun Helen HeCerca su Amazon ›Verificato sulla scheda ufficiale il 02/10/2026
Tom Deakin – Programming Your GPU with OpenMPCerca su Amazon ›Verificato sulla scheda ufficiale il 02/10/2026
Libri consigliati nell'a.a. 2025/2026
Anthony Williams – C++ Concurrency in ActionCerca su Amazon ›Verificato sulla scheda ufficiale il 02/10/2026
Rainer Grimm – Concurrency with Modern C++questo libroCerca su Amazon ›Verificato sulla scheda ufficiale il 02/10/2026
Björn Andrist – C++ High PerformanceCerca su Amazon ›Verificato sulla scheda ufficiale il 02/10/2026
Bacheca del docente: cosa indica di studiare
  • Non esiste un singolo testo che copra tutti gli argomenti del corso. I testi consigliati:
  • slide preparate dal docente
  • esempi di codice ed esercizi
  • materiale reso disponibile attraverso il canale online del corso.

Argomenti del programma: Fondamenti e architetture parallele - Motivazioni del calcolo parallelo e distribuito. - Evoluzione tecnologica e limiti delle architetture sequenziali. - Classificazione delle architetture parallele. - Sistemi a memoria condivisa, distribuita ed eterogenea. - Gerarchie di memoria, cache, località e coerenza. - Reti di interconnessione e principali metriche architetturali.

Apri la scheda ufficiale ›
Aiutaci a tenerci aggiornati
Il prof ha indicato altri libri, pagine o modifiche? Scrivicelo.

Si studia insieme a