Ricerca di contatti, progetti,
corsi e pubblicazioni

Software Atelier: Simulation, Data Science & Supercomputing

Descrizione

The software atelier on simulation, data science and supercomputing presents advanced topics in parallel computing and numerical simulation for prospective computational/software engineers. There will be several programming assignments to acquaint students with basic issues in memory locality and parallelism needed for high performance. Most of the grade will be based on a final project (in which students are encouraged to work in small interdisciplinary teams), which could involve parallelizing an interesting application, or developing or evaluating a novel parallel computing tool. Students are expected to have identified a likely project by mid semester, so that they can begin working on it. We will provide many suggestions of possible projects as the class proceeds.

 

RECOMMENDED COURSES
High-Performance Computing

 

 

REFERENCES

  • Parallel Scientific Computing in C++ and MPI: A Seamless Approach to Parallel Algorithms and their Implementation, Hardcover, 16. June 2003, by George Em Karniadakis (Author), Robert M. Kirby II (Author)
  • Solving PDEs in C++: Numerical Methods in a Unified Object-Oriented Approach, Second Edition, by Yair Shapira, 2012 / xxxii + 776 / Softcover / ISBN 978-1-611972-16-0
  • Introduction to HPC with MPI for Data Science, Springer, Nielsen, Frank, ISBN 978-3-319-21903-5

Persone

 

Schenk O.

Docente titolare del corso

Eftekhari A.

Assistente

Pasadakis D.

Assistente

Informazioni aggiuntive

Semestre
Primaverile
Anno accademico
2018-2019
ECTS
6
Lingua
Inglese
Offerta formativa
Master of Science in Artificial Intelligence, Corso a scelta, Atélier, 1° anno

Master of Science in Artificial Intelligence, Corso a scelta, Corso, 2° anno

Master of Science in Computational Science, Corso di base, Atélier, 1° anno

Master of Science in Financial Technology and Computing, Corso a scelta, Atélier, 2° anno

Dottorato in Scienze informatiche, Corso a scelta, 2° anno (4 ECTS)

Dottorato in Scienze informatiche, Corso a scelta, 1° anno (4 ECTS)