The Indigo microbenchmark suite contains parallel input-dependent code patterns to drive CUDA and OpenMP program verification tools. It includes thousands of correct and buggy codes.
Click on IndigoSuite_1.0.tgz or IndigoSuite_1.0.zip to download the suite and input generators. Note that the files are protected by the included copyright notice.
The tgz version can be decompressed and installed as follows:
tar xf IndigoSuite_1.0.tgz
Then follow the instructions in the README.md file.
If you use any part of the suite, please cite the following publication.
Y. Liu, N. Azami, and M. Burtscher. "The Indigo Program-Verification Microbenchmark Suite of Irregular Parallel Code Patterns." Proceedings of the 2022 IEEE International Symposium on Performance Analysis of Systems and Software. May 2022.
[pdf] [pptx] [video]
This work has been supported in part by the National Science Foundation under Grant No. 1955367 as well as by equipment donations from NVIDIA Corporation.