Kokkos training & bootcamp

Actions and Detail Panel

Sales Ended

Event Information

Share this event

Date and Time

Location

Location

Buffalo Thunder Resort Casino

30 Buffalo Trail

Santa Fe, NM 87506

View Map

Event description

Description

We are pleased to announce that we are hosting the next Performance Portability with Kokkos Bootcamp January 14th - January 17th at the Buffalo Thunder Resort in Santa Fe NM.This workshop is intended to teach new Kokkos users how to get started and to help existing Kokkos users to further improve their codes. The training will cover the minimum required topics to get your application started on using Kokkos, and Kokkos experts will be on hand to help the more advanced users. Breakfast and lunch will be provided, see below for agenda.

Room reservations: http://www.hilton.com/en/hi/groups/personalized/S/SFECGHH-KOKKOS-20200113/index.jhtml

What is Kokkos?
Kokkos is a programming model and library for writing performance portable code in C++. It includes abstractions for on-node parallel execution and data layout. These abstractions are mapped at compile time to fit a device’s architecture for best performance. It uses standard C++ in the same spirit as libraries such at Thrust and Thread Building Blocks.

Who should attend?
Anyone who has a C++ application, or would like to create C++ Kokkos kernels that hook onto an application, and would like to have a single source code run well on multiple platforms. We also encourage developers to bring applications that already use Kokkos since Kokkos experts will be available to help with more advanced use cases. Although we strongly suggest teams of two (or more) per application, please do not hesitate to apply if you are a single developer who wants attend this event.

What happens at the event?
We will have Kokkos experts to help you with your application. This event is a tutorial and a playground to experiment with integrating Kokkos with your application and to help optimize existing Kokkos applications.

What happens after the event?
Attendance to this event will help us create a relationship with your team that we hope to continue as you return home to continue your work. We plan to host regular office hours to tend to your teams questions in the initial stages and to help your team continue to make significant progress.

How should I prepare?
After signing up, we will contact you to discuss your application. If you are new to Kokkos, we can help you prepare a kernel for the event. If you have an existing Kokkos application, we would like to understand your needs before the event. We hope that doing this prep work will maximize your time learning from Kokkos experts.

If you have any questions, please contact one of the following organizers:

  • Galen Shipman, gshipman@lanl.gov
  • Graham Lopez, lopezmg@ornl.gov
  • Christian Trott, crtrott@sandia.gov
  • Geoff Womeldorff, womeld@lanl.gov

Agenda

Date and Time

Location

Buffalo Thunder Resort Casino

30 Buffalo Trail

Santa Fe, NM 87506

View Map

Save This Event

Event Saved