Skip to main content
To KTH's start page To KTH's start page

"Porting an HPC code to different parallel programming models: a personal touch"

You are invited to join us for this seminar which marks the 80% progression step in Dana Akhmetova’s work towards her doctoral degree. For more information, please contact Örjan Ekeberg, who is Dana’s PhD supervisor and the host of this seminar, or Pawel Herman.

Time: Thu 2018-05-24 11.15 - 12.15

Location: Room 4423, Lindstedtsvägen 5, KTH

Participating: Dana Akhmetova, CST/EECS, KTH

Contact:


Export to calendar

Abstract

With a large variety and complexity of existing HPC machines and uncertainty regarding exact future Exascale hardware, it is not clear whether existing parallel scientific codes will perform well on future Exascale systems: they can be largely modified or even completely rewritten from scratch. Therefore, now it is important to ensure that software is ready for Exascale computing and will utilize all Exascale resources well. Many parallel programming models try to take into account all possible hardware features and nuances. However, the HPC community does not yet have a precise answer whether, for Exascale computing, there should be a natural evolution of existing models, interoperable with each other, or a disruptive approach. This talk will focus on the first approach, sharing the author’s experience of porting an HPC code to different parallel programming models