Joel Svensson

Joel Bo Svensson
Programvaruteknik
joels at chalmers dot se
+46 31 772 10 79

Visiting address: Rännvägen 6
Room: 5463, 5th floor (EDIT-building)

PhD student in the Functional Programming Research Group.

Supervisors: Mary Sheeran and Koen Claessen

Link to personal page

Publications 2012

Claessen, Koen; Sheeran, Mary; Svensson, Joel: Expressive array constructs in an embedded GPU kernel programming language. Proceedings of the 7th workshop on Declarative aspects and applications of multicore programming, DAMP'12, pp. 21-30. ISBN/ISSN: 978-1-4503-1117-5

Svensson, Joel; Sheeran, Mary: Parallel Programming in Haskell Almost for Free: an embedding of Intel's Array Building Blocks. 1st ACM SIGPLAN Workshop on Functional High Performance Computing, FHPC 2012. Copenhagen, 15 September 2012, pp. 3-14. ISBN/ISSN: 978-145031577-7

2011

Svensson, Joel; Sheeran, Mary; Claessen, Koen: Obsidian: A Domain Specific Embedded Language for Parallel Programming of Graphics Processors. Lecture Notes in Computer Science. 20th International Symposium on Implementation and Application of Functional Languages, IFL 2008, Hatfield, 10-12 September 2008, 5836 pp. 156-173. ISBN/ISSN: 978-364224451-3

Svensson, Joel: Obsidian: GPU Kernel Programming in Haskell. Göteborg : Chalmers University of Technology.

Svensson, Joel; Newton, Ryan: Programming Future Parallel Architectures with Haskell and Intel ArBB. Future Architectural Support for Parallel Programming (FASPP'11),

2010

Svensson, Joel; Sheeran, Mary; Claessen, Koen: GPGPU Kernel Implementation and Refinement using Obsidian. ICCS 2010 conference proceedings; Amsterdam, NETHERLANDS, MAY 31-JUN 02, 2010, 1 (1) pp. 10 (2059-2068).

Svensson, Joel; Claessen, Koen; Sheeran, Mary: GPGPU Kernel Implementation using an Embedded Language: a Status Report. Göteborg : Chalmers University of Technology.

2009

Svensson, Joel; Sheeran, Mary; Claessen, Koen: Obsidian: A Domain Specific Embedded Language for General-Purpose Parallel Programming of Graphics Processors. Lecture Notes in Computer Science, 5836 pp. 14.

2008

Svensson, Joel; Claessen, Koen; Sheeran, Mary: Obsidian: An Embedded Language for Data-Parallel Programming . Int. Workshop on Designing Correct Circuits, DCC'08, associated with ETAPS,

Last modified: February 20, 2012
Responsible for this page: Filippo Del Tedesco

 SEARCH


COMPUTER SCIENCE AND ENGINEERING - Chalmers University of Technology and University of Gothenburg
SE-412 96 Gothenburg, Sweden - Tel: +46 (0)31- 772 1000