Skip to Content

Publications

A full list of all publications: Google Scholar

YearTitleAffiliationVenueLink
2021Multiple-Tasks on Multiple-Devices (MTMD): Exploiting Concurrency in Heterogeneous Managed RuntimesUniversity of ManchesterVirtual Execution Environments (VEE21)
2021Automatically Exploiting the Memory Hierarchy of GPUs through Just-in-Time CompilationUniversity of ManchesterVirtual Execution Environments (VEE21)
2020Transparent Compiler and Runtime Specializations for Accelerating Managed Languages on FPGAsUniversity of ManchesterThe Art, Science, and Engineering of Programming (AOSA)
2020Efficient compilation and execution of JVM-based data processing frameworks on heterogeneous co-processorsUniversity of ManchesterDesign, Automation & Test in Europe Conference & Exhibition (DATE2020)
2019Heterogeneous Computing Architectures: Challenges and VisionUniversity of ManchesterCRC Press
2019Dynamic application reconfiguration on heterogeneous hardwareUniversity of ManchesterVirtual Execution Environments (VEE19)
2019Towards Prototyping and Acceleration of Java Programs onto Intel FPGAsUniversity of Manchester27th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM)
2018Exploiting High-Performance Heterogeneous Hardware for Java Programs using GraalUniversity of Manchester15th International Conference on Managed Languages and Runtimes (ManLang)
2018Exploiting High-Performance Heterogeneous Hardware for Java Programs using GraalUniversity of Manchester14th International Summer School on Advanced Computer Architecture and Compilation for High-Performance and Embedded Systems
2018Towards practical heterogeneous virtual machinesUniversity of ManchesterConference Companion of the 2nd International Conference on Art, Science, and Engineering of Programming
2016Speed-Up Computational Finance Simulations with OpenCL on Intel Xeon PhiTU DelftEuropean Conference on Parallel Processing
2016Accelerating Computational Finance Simulations; with OpenCL: a case studyTU DelftMaster Thesis Diploma