CERN Accelerating science

Talk
Title Adopting Fortran legacy code for ensemble simulations on GPU: the experience with Sixtrack
Video
If you experience any problem watching the video, click the download button below
Download Embed
Show n. of views
Mp4:Medium
(1000 kbps)
High
(2000 kbps)
More..
Copy-paste this code into your page:
Copy-paste this code into your page to include both slides and lecture:
Author(s) Mikushin, Dmitry (speaker) (Applied Parallel Computing LLC)
Corporate author(s) CERN. Geneva
Imprint 2015-10-20. - Streaming video.
Series (CERN Computing Seminar)
Lecture note on 2015-10-20T11:00:00
Subject category CERN Computing Seminar
Abstract

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.

About the speaker

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.

Copyright/License © 2015-2024 CERN
Submitted by miguel.marquina@cern.ch

 


 Record created 2015-10-24, last modified 2022-11-02


External link:
Download fulltext
Event details