Indigo v1.3

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.

Download the suite's code and input generators from github at Note that the files are protected by the included copyright notice. Then follow the instructions in the 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. [doi] [pdf] [pptx] [video] (received best paper award)


You may also be interested in the follow-on Indigo2 suite.

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.

Official Texas State University Disclaimer