Akihiro Hayashi, profile picture

Akihiro Hayashi

Sort by
GPUIterator: Bridging the Gap between Chapel and GPU Platforms
Exploration of Supervised Machine Learning Techniques for Runtime Selection of CPU vs. GPU Execution in Java Programs
Chapel-on-X: Exploring Tasking Runtimes for PGAS Languages
Introduction to Polyhedral Compilation
Exploring Compiler Optimization Opportunities for the OpenMP 4.x Accelerator Model on a POWER8+GPU Platform
LLVM-based Communication Optimizations for PGAS Programs
Machine-learning based performance heuristics for Runtime CPU/GPU Selection in Java
Machine-Learning-based Performance Heuristics for Runtime CPU/GPU Selection
Studies on Automatic Parallelization for Heterogeneous and Homogeneous Multicore Processors
LLVM Optimizations for PGAS Programs -Case Study: LLVM Wide Optimization in Chapel-
Speculative Execution of Parallel Programs with Precise Exception Semantics on GPUs
Accelerating Habanero-Java Program with OpenCL Generation