| 2022 | ECOOP | Synchron - An API and Runtime for Embedded Systems. | Abhiroop Sarkar, Bo Joel Svensson, Mary Sheeran |
| 2022 | MEMOCODE | Creating a Language for Writing Real-Time Applications for the Internet of Things. | Robert Krook, John Hui, Bo Joel Svensson, Stephen A. Edwards, Koen Claessen |
| 2017 | PLDI | Instruction punning: lightweight instrumentation for x86-64. | Buddhika Chamith, Bo Joel Svensson, Luke Dalessandro, Ryan R. Newton |
| 2016 | ICFP | Low-level functional GPU programming for parallel algorithms. | Martin Dybdal, Martin Elsman, Bo Joel Svensson, Mary Sheeran |
| 2016 | PLDI | Living on the edge: rapid-toggling probes with cross-modification on x86. | Buddhika Chamith, Bo Joel Svensson, Luke Dalessandro, Ryan R. Newton |
| 2015 | ICFP | Converting data-parallelism to task-parallelism by rewrites: purely functional programs across multiple GPUs. | Bo Joel Svensson, Michael Vollmer, Eric Holk, Trevor L. McDonell, Ryan R. Newton |
| 2015 | ICFP | Meta-programming and auto-tuning in the search for high performance GPU code. | Michael Vollmer, Bo Joel Svensson, Eric Holk, Ryan R. Newton |
| 2014 | ICFP | Defunctionalizing push arrays. | Bo Joel Svensson, Josef Svenningsson |
| 2013 | ICFP | Simple and compositional reification of monadic embedded languages. | Josef Svenningsson, Bo Joel Svensson |
| 2013 | ICFP | Counting and occurrence sort for GPUs using an embedded language. | Josef David Svenningsson, Bo Joel Svensson, Mary Sheeran |
| 2012 | ICFP | Parallel programming in Haskell almost for free: an embedding of intel's array building blocks. | Bo Joel Svensson, Mary Sheeran |