Academic publications such as research papers or master's thesis about PoCL or using PoCL for something are listed here.
If you use or somehow benefit from PoCL in your research, please cite the "pocl-paper" below (bibtex) and let us know. We are happy to add your paper to this page to get it more visibility.
About PoCL the open source project itself
- Pekka Jääskeläinen, Carlos Sánchez de La Lama, Erik Schnetter, Kalle Raiskila, Jarmo Takala, Heikki Berg:
"pocl: A Performance-Portable OpenCL Implementation"
International Journal of Parallel Programming, Springer. October 2015, Volume 43, Issue 5. - Ville Korhonen:
"Portable OpenCL Out-of-Order Execution Framework for Heterogeneous Platforms"
Master's thesis. Tampere University of Technology. December 2014. - Pekka Jääskeläinen, Ville Korhonen, Matias Koskela, Jarmo Takala, Karen Egiazarian, Aram Danielyan, Cristóvão Cruz, James Price, Simon McIntosh-Smith:
"Exploiting Task Parallelism with OpenCL: A Case Study"
Journal of Signal Processing Systems, Springer. January 2019, Volume 91, Issue 1. - Jan Solanti, Michal Babej, Julius Ikkala, Vinod Kumar Malamal Vadakital, Pekka Jääskeläinen:
"PoCL-R: A Scalable Low Latency Distributed OpenCL Runtime"
SAMOS XXI: Embedded Computer Systems: Architectures, Modeling, and Simulation, July 2021. - Topi Leppänen, Panagiotis Mousouliotis, Georgios Keramidas, Joonas Multanen, Pekka Jääskeläinen:
"Unified OpenCL Integration Methodology for FPGA Designs"
NorCAS 2021: IEEE Nordic Circuits and Systems Conference, October 2021. - Tobias Baumann, Matthias Noack, Thomas Steinke:
"Performance Evaluation and Improvements of the PoCL Open-Source OpenCL Implementation on Intel CPUs"
IWOCL'21: International Workshop on OpenCL. April 2021. - Topi Leppänen, Atro Lotvonen, Pekka Jääskeläinen:
"Cross-vendor programming abstraction for diverse heterogeneous platforms,"
Frontiers in Computer Science, vol. 4, 2022. - Topi Leppänen, Atro Lotvonen, Panagiotis Mousouliotis, Joonas Multanen, Georgios Keramidas, Pekka Jääskeläinen:
"Efficient OpenCL system integration of non-blocking FPGA accelerators,"
Microprocessors and Microsystems, vol. 97, 2023. - Yashvardhan Agarwal:
"Dynamic Device Management and Automatic Network Resource Discovery in OpenCL for Multi-Access Edge Computing"
Master's thesis (Eindhoven University of Technology), Aug. 2024. - Jakub Žádník, Robin Bijl and Jan Solanti, Erno Joensuu, Markku Mäkitalo and Pekka Jääskeläinen:
"Open Software Stack for Compression-Aware Adaptive Edge Offloading"
IEEE Wireless Communications and Networking Conference (WCNC), Mar. 2025. - Jan Solanti, Pekka Jääskeläinen:
"Latency Reduction Potential of Server-Side Command Buffers in OpenCL-Based Edge Offloading"
IWOCL '25: International Workshop on OpenCL and SYCL (IWOCL). Apr. 2025. - Jan Solanti, Michal Babej, Julius Ikkala, Pekka Jääskeläinen:
"PoCL-R: An open standard based heterogeneous offloading layer with server side scalability"
The International Journal of High Performance Computing Applications, online Sep. 1., 2025.