Bo Joel Svensson

Orcid: 0000-0003-0363-1206

According to our database1, Bo Joel Svensson authored at least 21 papers between 2008 and 2022.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2022
Synchron - An API and Runtime for Embedded Systems (Artifact).
Dagstuhl Artifacts Ser., 2022

Creating a Language for Writing Real-Time Applications for the Internet of Things.
Proceedings of the 20th ACM-IEEE International Conference on Formal Methods and Models for System Design, 2022

Synchron - An API and Runtime for Embedded Systems.
Proceedings of the 36th European Conference on Object-Oriented Programming, 2022

2021
Higher-order concurrency for microcontrollers.
Proceedings of the MPLR '21: 18th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes, 2021

2020
Automated Testing of Ultrawideband Positioning for Autonomous Driving.
J. Robotics, 2020

2017
Instruction punning: lightweight instrumentation for x86-64.
Proceedings of the 38th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2017

Single window stream aggregation using reconfigurable hardware.
Proceedings of the International Conference on Field Programmable Technology, 2017

2016
A language for hierarchical data parallel design-space exploration on GPUs.
J. Funct. Program., 2016

Living on the edge: rapid-toggling probes with cross-modification on x86.
Proceedings of the 37th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2016

Low-level functional GPU programming for parallel algorithms.
Proceedings of the 5th International Workshop on Functional High-Performance Computing, 2016

2015
Meta-programming and auto-tuning in the search for high performance GPU code.
Proceedings of the 4th ACM SIGPLAN Workshop on Functional High-Performance Computing, 2015

Converting data-parallelism to task-parallelism by rewrites: purely functional programs across multiple GPUs.
Proceedings of the 4th ACM SIGPLAN Workshop on Functional High-Performance Computing, 2015

2014
Design exploration through code-generating DSLs.
Commun. ACM, 2014

Defunctionalizing push arrays.
Proceedings of the 3rd ACM SIGPLAN workshop on Functional high-performance computing, 2014

2013
Embedded Languages for Data-Parallel Programming.
PhD thesis, 2013

Counting and occurrence sort for GPUs using an embedded language.
Proceedings of the 2nd ACM SIGPLAN workshop on Functional high-performance computing, 2013

Simple and compositional reification of monadic embedded languages.
Proceedings of the ACM SIGPLAN International Conference on Functional Programming, 2013

2012
Expressive array constructs in an embedded GPU kernel programming language.
Proceedings of the POPL 2012 Workshop on Declarative Aspects of Multicore Programming, 2012

Parallel programming in Haskell almost for free: an embedding of intel's array building blocks.
Proceedings of the 1st ACM SIGPLAN workshop on Functional high-performance computing, 2012

2010
GPGPU kernel implementation and refinement using Obsidian.
Proceedings of the International Conference on Computational Science, 2010

2008
Obsidian: A Domain Specific Embedded Language for Parallel Programming of Graphics Processors.
Proceedings of the Implementation and Application of Functional Languages, 2008


  Loading...