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
_version_ 1780948513977270272
author Mikushin, Dmitry
author_facet Mikushin, Dmitry
author_sort Mikushin, Dmitry
collection CERN
description <!--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>
id cern-2062032
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2015
record_format invenio
spelling cern-20620322022-11-02T22:27:59Zhttp://cds.cern.ch/record/2062032engMikushin, DmitryAdopting Fortran legacy code for ensemble simulations on GPU: the experience with SixtrackAdopting Fortran legacy code for ensemble simulations on GPU: the experience with SixtrackCERN Computing Seminar<!--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> oai:cds.cern.ch:20620322015
spellingShingle CERN Computing Seminar
Mikushin, Dmitry
Adopting Fortran legacy code for ensemble simulations on GPU: the experience with Sixtrack
title Adopting Fortran legacy code for ensemble simulations on GPU: the experience with Sixtrack
title_full Adopting Fortran legacy code for ensemble simulations on GPU: the experience with Sixtrack
title_fullStr Adopting Fortran legacy code for ensemble simulations on GPU: the experience with Sixtrack
title_full_unstemmed Adopting Fortran legacy code for ensemble simulations on GPU: the experience with Sixtrack
title_short Adopting Fortran legacy code for ensemble simulations on GPU: the experience with Sixtrack
title_sort adopting fortran legacy code for ensemble simulations on gpu: the experience with sixtrack
topic CERN Computing Seminar
url http://cds.cern.ch/record/2062032
work_keys_str_mv AT mikushindmitry adoptingfortranlegacycodeforensemblesimulationsongputheexperiencewithsixtrack