Follow
Bo Joel Svensson
Bo Joel Svensson
Lind Art & Technology AB
Verified email at chalmers.se - Homepage
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
912012
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
572011
GPGPU kernel implementation and refinement using Obsidian
J Svensson, K Claessen, M Sheeran
Procedia Computer Science 1 (1), 2065-2074, 2010
392010
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
342017
Defunctionalizing push arrays
BJ Svensson, J Svenningsson
Proceedings of the 3rd ACM SIGPLAN Workshop on Functional High-performance …, 2014
302014
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
292020
Obsidian: GPU kernel programming in Haskell
J Svensson
Chalmers University of Technology, 2011
292011
Simple and Compositional Reification of Monadic Embedded Languages
J Svenningsson, BJ Svensson
272013
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
172017
Design Exploration Through Code-generating DSLs
BJ Svensson, M Sheeran, RR Newton
Communications of the ACM 57 (6), 56-63, 2014
172014
Meta-Programming and Auto-Tuning in the Search for High Performance GPU Code
M Vollmer, BJ Svensson, E Holk, R Newton
132015
Obsidian: GPU programming in Haskell
K Claessen, M Sheeran, J Svensson
102009
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
92015
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
82016
Automated testing of ultrawideband positioning for autonomous driving
B Vedder, BJ Svensson, J Vinter, M Jonsson
Journal of Robotics 2020 (1), 9345360, 2020
72020
Counting and Occurrence Sort for GPUs using an Embedded Language
J Svenningsson, BJ Svensson, M Sheeran
72013
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
Creating a Language for Writing Real-Time Applications for the Internet of Things
R Krook, J Hui, BJ Svensson, SA Edwards, K Claessen
52022
Exploring OpenCL Memory Throughput on the Zynq
BJ Svensson
52016
Embedded Languages for Data-Parallel Programming
BJ Svensson
Chalmers University of Technology, 2013
52013
The system can't perform the operation now. Try again later.
Articles 1–20