Training Events

Upcoming training events are listed below. 

CANCELLED: Leveraging the Advanced Capabilities of the Traverse Supercomputer

Tue, Apr 14, 2020, 3:00 pm to 5:00 pm

The new Traverse supercomputer, which is composed of 46 IBM POWER9 nodes with 4 NVIDIA V100 GPUs per node, has an impressive peak performance of over 1.4 PFLOPS. However, to take full advantage of this computational power, one must have specialized knowledge of both the hardware and software.

Location: PPPL, Room B318

CANCELLED: High Performance Python: CPUs

Thu, Apr 16, 2020, 4:30 pm to 6:30 pm

This workshop will introduce participants to high performance Python using techniques such as Just In Time (JIT) compilation through Numba. We will look at several problems, and develop solutions using several different techniques, and compare the performance gained by doing so with the (potential) loss in expressivity and clarity.

Location: 138 Lewis Library

CANCELLED: Introduction to Data Analysis Using Python

Wed, Apr 22, 2020, 10:00 am to 12:00 pm

This workshop will get students started in data analysis using the pandas Python package. It will briefly cover different components of data analysis and connect them with the goal of extracting meaning from data. We will go over an example to illustrate the data analysis process from beginning to end.

Location: A-6-F Firestone Library

CANCELLED: A Primer on GPU Programming

Tue, Apr 28, 2020, 4:30 pm to 6:30 pm

GPU programming platforms and models have evolved to the point where traditional programmers can now learn to write code for these devices with relatively little effort. This workshop will introduce participants to GPU programming with the NVIDIA CUDA libraries and CUDA kernels, as well as OpenACC. This workshop presumes no previous...

Location: 138 Lewis Library

CANCELLED: Mixing Python and Compiled Code

Thu, Apr 30, 2020, 4:30 pm to 6:30 pm

This workshop will introduce participants to compiled code bindings in Python. Unlike “High-Performance Python: CPUs”, this workshop will explore using an existing or multipurpose compiled library from Python code for either performance or to reuse legacy calculations.

Location: 138 Lewis Library

GPU Hackathon at Princeton

Mon, Jun 8, 2020 (All day) to Fri, Jun 12, 2020 (All day)

Graphics Processing Units (GPUs) offer high performance and massive parallelization, but learning how to program GPUs for scientific applications can be daunting.

Location: Frist Campus Center - MPR Rooms