Skip to main content

Kokkos Bootcamp and Training


Kokkos Bootcamp and Training
April 21-24, 2020
8:00 AM – 5:00 PM (ET)

NOTICE: The format for this event has been changed to ONLINE ONLY!


The OLCF will host a Kokkos training event organized by the Exascale Computing Project (ECP) on April 21-24, 2020. 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 available to help the more advanced users.


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 during 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 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 Damien Lebrun-Grandie ([email protected]) or Tom Papatheodore ([email protected]).

[tw-toggle title=”Registration”] [/tw-toggle] [tw-toggle title=”Agenda”]

[/tw-toggle] [tw-toggle title=”Remote Connection Details”]

Join Zoom Meeting
https://lbnl.zoom.us/j/6120402669
Meeting ID: 612 040 2669

Dial by your location
+1 669 900 6833 US (San Jose)
+1 346 248 7799 US (Houston)
+1 646 558 8656 US (New York)
+1 253 215 8782 US
+1 301 715 8592 US
+1 312 626 6799 US (Chicago)

[/tw-toggle]

Date

Apr 21 - 24 2020
Expired!

Time

8:00 am - 5:00 pm
Category

Organizer

Damien Lebrun-Grandie
Email
[email protected]
QR Code