Go Back   nV News Forums > General Forums > Archived News Items

Newegg Daily Deals

Reply
 
Thread Tools
Old 05-16-12, 10:40 AM   #1
News
Registered User
 
Join Date: Jun 2009
Posts: 47,111
Post Video: The Future is Parallel, and the Future of Parallel is Declarative

www.youtube.com/watch?v=hlyQjK1qjw8



In this video, Simon Peyton Jones from Microsoft Research presents: The Future is Parallel, and the Future of Parallel is Declarative.
If you want to program a parallel computer, it obviously makes sense to start with a computational paradigm in which parallelism is the default (ie functional programming), rather than one in which computation is based on sequential flow of control (the imperative paradigm). And yetâ?¦ functional programmers have been singing this tune since the 1980s, but do not yet rule the world. In this talk I'll say why I think parallelism is too complex a beast to be slain at one blow, and how we are going to be driven, willy-nilly, towards a world in which side effects are much more tightly controlled than now. I'll give a whirlwind tour of a whole range of ways of writing parallel program in a functional paradigm (implicit parallelism, transactional memory, data parallelism, DSLs for GPUs, distributed processes, etc, etc), illustrating with examples from the rapidly moving Haskell community, and identifying some of the challenges we need to tackle.

Recorded at the 2011 YOW! Australia Software Developer Conference.

Related posts:




More...
News is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 06:44 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright ©1998 - 2014, nV News.