Bo Joel Svensson
Title
Cited by
Cited by
Year
Expressive array constructs in an embedded GPU kernel programming language
K Claessen, M Sheeran, BJ Svensson
Proceedings of the 7th workshop on Declarative aspects and applications of …, 2012
802012
Obsidian: A domain specific embedded language for parallel programming of graphics processors
J Svensson, M Sheeran, K Claessen
Implementation and Application of Functional Languages, 156-173, 2011
502011
GPGPU kernel implementation and refinement using Obsidian
J Svensson, K Claessen, M Sheeran
Procedia Computer Science 1 (1), 2065-2074, 2010
362010
Obsidian: GPU Kernel Programming in Haskell
J Svensson
Chalmers University of Technology, 2011
282011
Simple and Compositional Reification of Monadic Embedded Languages
J Svenningsson, BJ Svensson
262013
Defunctionalizing push arrays
BJ Svensson, J Svenningsson
Proceedings of the 3rd ACM SIGPLAN Workshop on Functional High-performance …, 2014
212014
Design Exploration Through Code-generating DSLs
BJ Svensson, M Sheeran, RR Newton
Communications of the ACM 57 (6), 56-63, 2014
152014
Instruction punning: Lightweight instrumentation for x86-64
B Chamith, BJ Svensson, L Dalessandro, RR Newton
Proceedings of the 38th ACM SIGPLAN Conference on Programming Language …, 2017
122017
Meta-Programming and Auto-Tuning in the Search for High Performance GPU Code
M Vollmer, BJ Svensson, E Holk, R Newton
122015
Obsidian: An embedded language for data-parallel programming
J Svensson, K Claessen, M Sheeran
Int. Workshop on Designing Correct Circuits, DCC'08, associated with ETAPS, 2008
12*2008
Single window stream aggregation using reconfigurable hardware
PR Geethakumari, V Gulisano, BJ Svensson, P Trancoso, I Sourdis
2017 International Conference on Field Programmable Technology (ICFPT), 112-119, 2017
92017
Converting data-parallelism to task-parallelism by rewrites: purely functional programs across multiple GPUs
BJ Svensson, M Vollmer, E Holk, TL McDonell, RR Newton
Proceedings of the 4th ACM SIGPLAN Workshop on Functional High-Performance …, 2015
72015
Parallel programming in Haskell almost for free: an embedding of intel's array building blocks
BJ Svensson, M Sheeran
Proceedings of the 1st ACM SIGPLAN workshop on Functional high-performance …, 2012
62012
Precise positioning of autonomous vehicles combining uwb ranging estimations with on-board sensors
J San Martín, A Cortés, L Zamora-Cadenas, BJ Svensson
Electronics 9 (8), 1238, 2020
52020
Embedded Languages for Data-Parallel Programming
BJ Svensson
Chalmers University of Technology, 2013
52013
An embedded language for data-parallel programming
J Svensson
Masters Thesis. Department of Computer Science and Engineering, Chalmers …, 2008
5*2008
Automated Testing of Ultrawideband Positioning for Autonomous Driving
B Vedder, BJ Svensson, J Vinter, M Jonsson
Journal of Robotics 2020, 2020
42020
Low-level functional gpu programming for parallel algorithms
M Dybdal, M Elsman, BJ Svensson, M Sheeran
Proceedings of the 5th International Workshop on Functional High-Performance …, 2016
42016
Living on the Edge: Rapid-toggling Probes with Cross-modification on x86
B Chamith, BJ Svensson, L Dalessandro, RR Newton
Proceedings of the 37th ACM SIGPLAN Conference on Programming Language …, 2016
42016
A language for hierarchical data parallel design-space exploration on GPUs
BJ Svensson, RR Newton, M Sheeran
Journal of Functional Programming 26, 2016
42016
The system can't perform the operation now. Try again later.
Articles 1–20