GTC ON-DEMAND

 
SEARCH SESSIONS
SEARCH SESSIONS

Search All
 
Refine Results:
 
Year(s)

SOCIAL MEDIA

EMAIL SUBSCRIPTION

 
 

GTC ON-DEMAND

Performance Optimization
Presentation
Media
Sustainability and Performance through Kokkos: A Case Study with LAMMPS
Abstract:
Learn about strategies to keep codes maintainable and performant in a diverse high performance computing environment. Using the example of LAMMPS we will demonstrate how the use of Kokkos can reduce code redundancy compared to reimplementing capabilities in hardware specific variants, while delivering similar performance. We will show how new features supported by Kokkos are closing some of the remaining gaps to the native models, with a particular focus on overlapping hybrid execution on GPU and CPU. You will also learn how the Kokkos model provides build-in instrumentation for an application, which supports kernel based analysis of applications across diverse architectures. Performance data will be shown for Intel Haswell, ARM and OpenPower based systems, with and without GPUs.
 
Topics:
Performance Optimization, Tools & Libraries, Programming Languages
Type:
Talk
Event:
GTC Silicon Valley
Year:
2016
Session ID:
S6449
Streaming:
Download:
Share: