August 24, 2014 to September 6, 2014
University of Minho and LIP
Europe/Lisbon timezone

Parallelism for free with Haskell

Sep 5, 2014, 10:54 AM
6m
University of Minho and LIP

University of Minho and LIP

Braga, Portugal

Speaker

Janos Daniel Pek (CERN)

Description

Haskell is a standardised, general-purpose purely functional programming language with non-strict semantics and strong static typing. In this talk some of these properties will be demonstrated by working through a very simple example. Having these properties, it is possible to build safe and highly parallel applications running on multi-core architectures or GPUs without significant effort from the developer's side. This concept will also be illustrated by slightly changing the original example to magically turn it into a parallel application. The talk will be summed up by some useful links, references and information regarding learning material, upcoming events and how to become involved in the Haskell community.

Presentation materials

There are no materials yet.