CUB is a library of high-performance parallel primitives and other utilities for building CUDA software. CUB targets all layers of the CUDA programming model, greatly simplifying the development and maintenance of complex device-level, block-level, warp-level, and thread-level operations.
CUB is developed as an open-source project by
NVIDIA Research. Our
primary release v1.3.2 is now available!
![](https://lh3.googleusercontent.com/proxy/nUAD1cS_w7ab3Ko5mfccSglKTk6UWNvg1sGpH_lpuLnA61GpsPoFUOq2mF2Mbp8sD1WwHAHCN03u0srTBcrllNmn9XusxJIbHpTthy-gGEQFiHJqq3kdL7yY8TKq1oxGfGOk-705EoWaeOM1BqvlraZnGhLjEzoYYWGu7Fp4Q6lYAFUMHmWBTuadAw2CSr3WdAwJ-w-aSi0SmeQgZCuUmjLLmIm3RJnd_ExT9rLQ4XnTdZOywLiKD942P06AyZzvI87FMIXH2hc-Dl5XjaKMgZLruuntYWaZys1nf5S3zqxW=w5000-h5000)
![](https://lh5.googleusercontent.com/proxy/cZnGShdHV87i3qQpMhKuKYqZKPmLFzNOFiG76fHLzvaZtopYKNhdAk4fC-JQKdtDxeKFB0jQEeqf2LglsDkFkaTOsOksbcQsDsdS5pr8jfw38hy07h5UrveZWKXdk3PGrSNJz2vmrzAJbnVN0_fs7a9sE2fjKDkp0hlmfS_tPwxQmSFgyqCCL8cz6LVty5R6lkKn7fnEdzoSI5IDdtssMpkZcO-6p-qXtdJY4TAUMW9FYIS2vkYKtvx9A5t-xIWX4GU_xsVSSw3VOBJ9Yj7RBqMzHOjhpeGeQscWtKAc1BKCtzWwTcbduq_WM5zv7Q=w5000-h5000)
![](https://lh3.googleusercontent.com/proxy/1s_ma_GrvFQjExr9iIQBDOEX0rmbmq3ENJ_-gUC4A7kqrsvQnsAzF7jYfUP6fh9aIO1eXk00DIWVuBFtohZqkiqIk1XwUTu4yKVBlbCHYVE4XFTwqEmadbWWk3ZI3gnUKHxNSDxfxBtjzd7LfcW43AOTXTqsE6CZmxdhpN1ufudqFnjx-eGDsaNATi7PpLOBG_BqjylNWhRV6ZjPxpdX-wehrq9SjCTtcT0KndHYlMubASoAVXS64yoqHh20eXfejwzYlfgSompnSzZZB20ZU6Nd9QJzgHyvK98Ub6TC9zw_og8SvRcsfeAubQyqbjMDb5W8X7YgMLFP9sMlqEMk-AV6wgWBqqGzsCthlNaTrhn2i0n7gpV-KDA=w5000-h5000)
Cheers,
Duane