Foivos.Zakkak.Net
Foivos.Zakkak.Net
Home
Courses
Tutorials
Experience
Publications
CV
Light
Dark
Automatic
Foivos S. Zakkak
Latest
Transparent Compiler and Runtime Specializations for Accelerating Managed Languages on FPGAs
You Can’t Hide You Can’t Run: A Performance Assessment of Managed Applications on a NUMA Machine
An Analysis of Call-Site Patching without Strong Hardware Support for Self-Modifying-Code
Exploiting High-performance Heterogeneous Hardware for Java Programs Using Graal
On the future of research VMs: a hardware/software perspective
Cross-ISA Debugging in Meta-circular VMs
Experiences with Building Domain-Specific Compilation Plugins in Graal
Java™ on Scalable Memory Architectures
DiSquawk: 512 cores, 512 memories, 1 JVM
Hierarchical Parallel Dynamic Dependence Analysis for Recursively Task-Parallel Programs
Building a Java™; Virtual Machine for Non-Cache-Coherent Many-core Architectures
DiSquawk: 512 Cores, 512 Memories, 1 JVM
JDMM: A Java Memory Model for Non-cache-coherent Memory Architectures
TProf: An Energy Profiler for Task-Parallel Programs
Inference and Declaration of Independence in Task-Parallel Programs
SCOOP: Language extensions and compiler optimizations for task-based programming models
BDDT: Block-level Dynamic Dependence Analysis for Deterministic Task-Based Parallelism
Inference and Declaration of Independence: Impact on Deterministic Task Parallelism
SCOOP: Source-level COmpiler Optimizations for Parallelism
Cite
×