From 5f5a0e78d218e47a87c358e7dfe01453b1dcaf88 Mon Sep 17 00:00:00 2001 From: Ruobing Han Date: Wed, 28 Sep 2022 09:54:12 -0400 Subject: [PATCH] add acknowledge in README --- README.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/README.md b/README.md index 36e558a..78d687e 100644 --- a/README.md +++ b/README.md @@ -104,3 +104,20 @@ papers: - Haotian Sheng - Blaise Tine - [Hyesoon Kim](https://faculty.cc.gatech.edu/~hyesoon/) + +## Acknowledgements + +- [POCL](http://portablecl.org/) is an open-source +OpenCL implementations that based on LLVM. +We reuse some code from it +(e.g., apply optimizations, load/store LLVM IRs). +- [Hetero-Mark](https://github.com/NUCAR-DEV/Hetero-Mark) +and [Rodinia Benchmark](https://github.com/yuhc/gpu-rodinia) +are two benchmark suites +for heterogeneous system computation. +CuPBoP uses them as integrated test to verify the correctness. +- [moodycamel::ConcurrentQueue] +() +is a fast multi-producer, +multi-consumer lock-free concurrent queue for C++11. +CuPBoP uses it as the task queue for launching and executing kernels.