Skip to content

Latest commit

 

History

History
142 lines (109 loc) · 7.58 KB

reading-group.md

File metadata and controls

142 lines (109 loc) · 7.58 KB
title layout
HIPERFIT Reading group
page

Description

This page documents the activities of the HIPERFIT reading group, which was initiated in April 2015. We meet on tuesdays from 13:00 to 15:00 (approx.) following the schedule below. The schedule will be updated continuously.

Time usage

The reading group will run for 16 times, with an expected time usage around 8 hours for each session (including preparation), which will total 128 hours, which should correspond to 5 ECTS.

Topics

We will be reading papers in several topics in the core area of HIPERFIT, namely functional programming languages for financial IT.

  • Programming language design for parallel programming
  • Type systems for array based languages (e.g. dependent types)
  • high-performance computing optimizations and algorithms.
  • Automatic/algorithmic differentiation
  • Finance and monte-carlo simulation

Participants

  • Troels Henriksen (Ph.D. student)
  • Danil Annenkov (Ph.D. student)
  • Frederik Meisner Madsen (Ph.D. student)
  • Martin Dybdal (Ph.D. student)
  • Andrzej Filinski (Supervisor)
  • Martin Elsman (Supervisor)
  • Cosmin Oancea (Supervisor)

Other HIPERFIT faculty and students are welcome to participate in the meetings on voluntary basis.

##Schedule (2015)

Suggestions for future sessions

If you add a topic, please include your name

Finance, automatic differentiation, Monte-Carlo simulations etc.

  • "Parallel random numbers: as easy as 1, 2, 3" - http://dx.doi.org/10.1145/2063384.2063405 - Martin Dybdal

  • Andreas Griewank, Andrea Walther, "Evaluating Derivatives: Principles and Techniques of Algorithmic Differentiation" -- det er en bog; jeg har den på mit kontor (fra KUBIS). - Fritz Henglein

  • ("Specialising Simulator Generators for High-Performance Monte-Carlo Methods" - http://dx.doi.org/10.1007/978-3-540-77442-6_9 - Martin Dybdal)

High-performance computing

Optimisation

Trying to stick to something that has general value, rather than one-off hacks - Troels

Cost models for data-parallel languages

Other topics:

  • Flattening, NESL, VCODE
  • CUDA PTX
  • Something on the architecture of Xeon Phi? - Martin Dybdal
  • Hierarchical cost-models - Martin Dybdal
  • "Fission" / Bohrium

Decided not to read