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 | 91 | 2012 |
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 | 57 | 2011 |
GPGPU kernel implementation and refinement using Obsidian J Svensson, K Claessen, M Sheeran Procedia Computer Science 1 (1), 2065-2074, 2010 | 39 | 2010 |
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 | 31 | 2017 |
Defunctionalizing push arrays BJ Svensson, J Svenningsson Proceedings of the 3rd ACM SIGPLAN Workshop on Functional High-performance …, 2014 | 30 | 2014 |
Obsidian: GPU kernel programming in Haskell J Svensson Chalmers University of Technology, 2011 | 29 | 2011 |
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 | 27 | 2020 |
Simple and Compositional Reification of Monadic Embedded Languages J Svenningsson, BJ Svensson | 27 | 2013 |
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 | 17 | 2017 |
Design Exploration Through Code-generating DSLs BJ Svensson, M Sheeran, RR Newton Communications of the ACM 57 (6), 56-63, 2014 | 17 | 2014 |
Meta-Programming and Auto-Tuning in the Search for High Performance GPU Code M Vollmer, BJ Svensson, E Holk, R Newton | 13 | 2015 |
Obsidian: GPU programming in Haskell K Claessen, M Sheeran, J Svensson | 10 | 2009 |
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 | 9 | 2015 |
Automated testing of ultrawideband positioning for autonomous driving B Vedder, BJ Svensson, J Vinter, M Jonsson Journal of Robotics 2020 (1), 9345360, 2020 | 7 | 2020 |
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 | 7 | 2016 |
Counting and Occurrence Sort for GPUs using an Embedded Language J Svenningsson, BJ Svensson, M Sheeran | 7 | 2013 |
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 | 6 | 2012 |
Creating a Language for Writing Real-Time Applications for the Internet of Things R Krook, J Hui, BJ Svensson, SA Edwards, K Claessen | 5 | 2022 |
Exploring OpenCL Memory Throughput on the Zynq BJ Svensson | 5 | 2016 |
Embedded Languages for Data-Parallel Programming BJ Svensson Chalmers University of Technology, 2013 | 5 | 2013 |