Cargando…

Adopting Fortran legacy code for ensemble simulations on GPU: the experience with Sixtrack

<!--HTML--><p style="text-align: justify;">In this seminar we will present our experience with porting 200K line Fortran codebase onto GPU: SixTrack model - the LHC Accelerator Beam Dynamics. The first part will be dedicated to the steps of source code transformation, modificat...

Descripción completa

Detalles Bibliográficos
Autor principal: Mikushin, Dmitry
Lenguaje:eng
Publicado: 2015
Materias:
Acceso en línea:http://cds.cern.ch/record/2062032
Descripción
Sumario:<!--HTML--><p style="text-align: justify;">In this seminar we will present our experience with porting 200K line Fortran codebase onto GPU: SixTrack model - the LHC Accelerator Beam Dynamics. The first part will be dedicated to the steps of source code transformation, modifications into crlibm and cernlib, compilation and execution. In the second part we will discuss performance evaluation results in comparison with SixTrack multi-process ensemble simulation with MPI.</p> <h4>About the speaker</h4> <p style="text-align: justify;"> Dmitry Mikushin holds MS degree in computer science from the Lomonosov Moscow State University. His working experience includes GPUs and CellBE software engineering at NVIDIA (2009-2011), computational science and GPU-enabled compilers at the University of Lugano (2012-present). At Applied Parallel Computing LLC (2011-present) he leads GPU porting and optimization projects as well as delivery of HPC training courses to academia and industry. </p>