You are here

SHARCNET Webinar: Intro to HPC Programming Language Chapel: Parallel Approaches

SHARCNET

Date:

Speaker Info:

Jemmy Hu
SHARCNET

Description

Chapel is a high productivity parallel programming language developed by Cray Inc. Its syntax is fairly similar to other imperative programming languages such as C or Python. In contrast to other high-level parallel languages, Chapel was designed around a multi-resolution philosophy which allows the programmer to easily express different kinds of parallelism in a portable way. The language aims to support general parallel programming, and make parallel programming at scale far more productive.

In this second webinar in the series, we will give a brief overview of Chapel's multi-resolution parallel approaches. The first webinar's recording can be found here: https://www.youtube.com/watch?v=FG0L4XmkmI4.

A Zoom account and registration are required to attend the webinar.

For more information or to ask questions about this session, contact syam@sharcnet.ca.

* * * * * * * * * * * *

This webinar is presented by SHARCNET, a high performance computing (HPC) consortium that is part of Compute Ontario, one of four regional partners of Compute Canada. You do not need a SHARCNET or Compute Canada account to attend this session.