Parallel Programming with C++

Event Information

Share this event

Date and Time

Location

Location

University Of Manchester

G11, Sackville Street Building

Granby Row

Manchester

M1 3WE

United Kingdom

View Map

Event description

Description

Parallel Programming with C++

This is a short course that will give you a taste of functional programming in C++ and how it can be used to write efficient parallel code. It will show how functional programming enables you to take advantage of modern parallel libraries, such as Intel's Threading Building Blocks. This enables you to express your program as a set of tasks, with associated dependencies between tasks. These tasks are then passed to the parallel library, which manages efficient scheduling and processing of those tasks across all of the cores available in your computer.


Requirements

Applicants should bring a laptop on which is installed the compiler and libraries detailed in the course material: http://chryswoods.com/parallel_c++. Alternatively a laptop with VirtualBox installed will suffice - a VirtualBox image with the required compiler and library will be made available.

Date and Time

Location

University Of Manchester

G11, Sackville Street Building

Granby Row

Manchester

M1 3WE

United Kingdom

View Map

Save This Event

Event Saved