Uniavisen
Københavns Universitet
Uafhængig af ledelsen

Foredrag

DIKU Bits: Deception is OK when you gotta go fast

Foredrag — Join us when Troels Henriksen from the Programming Languages and Theory of Computing section (PLTC) will give a DIKU Bits lecture.

Info

Date & Time:

Place:
Lille UP1, DIKU, Universitetsparken 1, 2100 København Ø

Hosted by:
vilu@di.ku.dk (VILU), Head of Studies at DIKU, and Datalogisk Fagråd

Cost:
Free

Speaker

Troels Henriksen, Tenure Track Assistant Professor in the Programming Languages and Theory of Computing section (PLTC)

Title

Deception is OK when you gotta go fast

Abstract

We’ll look at how a high level functional language, think F#, can be executed on high performance processors such as GPUs.  The programmer may think they’re using all the lovely higher-order functions we know and love, but really they’re writing the kind of code you’d expect from a C programmer: full of loops, in-place updates, and up-front memory allocations!  At DIKU we’ve designed one such language, Futhark, and in this talk we’ll go on a whirlwind tour of what makes it work.

Which courses do you teach?

Computersystemer (CompSys), High Performance programmering og systemer (HPPS), and Data Parallel Programming (DPP).

Seneste