chapel-gpu
chapel-gpu copied to clipboard
GPUIterator for the Chapel language
trafficstars
Chapel-GPU: GPUIterator and GPUAPI module for Chapel
Documents
Detailed description of the modules can be found here.
License
The GPUIterator and GPUAPI modules are developed and released under the terms of the Apache 2.0 license. See the LICENSE file in this directory for details.
Further Readings
- "GPUIterator: Bridging the Gap between Chapel and GPU Platforms", Akihiro Hayashi, Sri Raj Paul, Vivek Sarkar, The ACM SIGPLAN 6th Annual Chapel Implementers and Users Workshop (CHIUW), June 2019. (co-located with PLDI2019/ACM FCRC2019). slides.
- "Exploring a multi-resolution GPU programming model for Chapel" Akihiro Hayashi, Sri Raj Paul, Vivek Sarkar, The 7th Annual Chapel Implementers and Users Workshop (CHIUW), May 2020.
- "GPUAPI: Multi-level Chapel Runtime API for GPUs" Akihiro Hayashi, Sri Raj Paul, Vivek Sarkar, The 8th Annual Chapel Implementers and Users Workshop (CHIUW), June 2021.
- "A Multi-Level Platform-Independent GPU API for High-Level Programming Models" Akihiro Hayashi, Sri Raj Paul, Vivek Sarkar, Workshop on HPC on Heterogeneous Hardware (H3), June 2022. (co-located with ISC2022) (Post-workshop proceedings will be available soon).
- "Accelerating CHAMPS on GPUs" Akihiro Hayashi, Sri Raj Paul, Vivek Sarkar, The 9th Annual Chapel Implementers and Users Workshop (CHIUW), June 2022.