Massively Parallel Programming

UNIVERSITÀ DELLA SVIZZERA ITALIANA
A Mendrisio (Svizzera)

Chiedi il prezzo
Gli utenti che erano interessati a questo corso si sono informati anche su...
Leggi tutto

Informazioni importanti

  • Corso
  • Mendrisio (Svizzera)
Descrizione

Descrizione The ability to program parallel computers productively and efficiently is a critical skill in this era of concurrency. This course provides an introduction to modern parallel systems and their performance characteristics. It covers the fundamentals of parallel data structure design, analysis, and implementation; programming abstractions for concurrency; and techniques for reasoning about the behavior and performance of parallel programs. We study many parallel programs drawn from a variety of application domains and implement programs on a cluster using a modern parallel language, X10.

Informazioni importanti
Sedi

Dove e quando

Inizio Luogo
Consultare
Mendrisio
Tessin, Svizzera
Visualizza mappa

Programma

Descrizione

The ability to program parallel computers productively and efficiently is a critical skill in this era of concurrency. This course provides an introduction to modern parallel systems and their performance characteristics. It covers the fundamentals of parallel data structure design, analysis, and implementation; programming abstractions for concurrency; and techniques for reasoning about the behavior and performance of parallel programs. We study many parallel programs drawn from a variety of application domains and implement programs on a cluster using a modern parallel language, X10.

REFERENCES

  • The Art of Multiprocessor Programming, by Shavit and Herlihy, 2012.
    http://www.amazon.com/The-Multiprocessor-Programming-Revised-Reprint/dp/0123973376

Successi del Centro


Gli utenti che erano interessati a questo corso si sono informati anche su...
Leggi tutto