sponsored byACMIEEE The International Conference for High Performance 
Computing, Networking, Storage and Analysis
FacebookTwitterGoogle PlusLinkedInYouTubeFlickr

SCHEDULE: NOV 15-20, 2015

When viewing the Technical Program schedule, on the far righthand side is a column labeled "PLANNER." Use this planner to build your own schedule. Once you select an event and want to add it to your personal schedule, just click on the calendar icon of your choice (outlook calendar, ical calendar or google calendar) and that event will be stored there. As you select events in this manner, you will have your own schedule to guide you through the week.

A Performance Evaluation of Kokkos and RAJA using the TeaLeaf Mini-App

SESSION: Regular & ACM Student Research Competition Poster Reception

EVENT TYPE: Posters, Receptions, ACM Student Research Competition

EVENT TAG(S): HPC Beginner Friendly, Regular Poster

TIME: 5:15PM - 7:00PM

SESSION CHAIR(S): Michela Becchi, Manish Parashar, Dorian C. Arnold

AUTHOR(S):Matt Martineau, Simon McIntosh-Smith, Wayne Gaudin, Mike Boulton, David Beckingsale

ROOM:Level 4 - Lobby


In this research project we have taken the TeaLeaf ’mini-app’ and developed several ports using a mixture of new and mature parallel programming models. Performance data collected on modern HPC devices demonstrates the capacity for each to achieve portable performance.

We have discovered that RAJA is a promising model with an intuitive development approach, that exhibits good performance on CPUs, but currently lack functional portability. Kokkos requires more up-front development, but presents a highly competitive option for performance portability on CPUs and NVIDIA GPUs. The results show that Kokkos can exhibit performance to within 5% of OpenMP and hand-optimised CUDA for some solvers, and collaboration with Sandia demonstrated that good performance could be achieved on Intel Xeon Phi devices at the expense of GPU performance.

Our poster presents highlights of the results collected during this research to enable open discussion about the benefits of each model for application developers.

Chair/Author Details:

Michela Becchi, Manish Parashar, Dorian C. Arnold (Chair) - University of Missouri|Rutgers University|University of New Mexico|

Matt Martineau - University of Bristol

Simon McIntosh-Smith - University of Bristol

Wayne Gaudin - Atomic Weapons Establishment

Mike Boulton - University of Bristol

David Beckingsale - Lawrence Livermore National Laboratory

Add to iCal  Click here to download .ics calendar file

Add to Outlook  Click here to download .vcs calendar file

Add to Google Calendarss  Click here to add event to your Google Calendar