Broken link - GPUGems3 Prefix sum

In Chapter 39 of GPUGems3 - https://developer.nvidia.com/gpugems/gpugems3/part-vi-gpu-computing/chapter-39-parallel-prefix-sum-scan-cuda the implementation link of section 39.2.4 that describes computing prefix sum on arrays of arbitrary size is broken (broken link: http://www.gpgpu.org/scan-gpugems3/).
Does anyone have the correct link or can point me to a relevant article?

The link is broken or the code? I had no issues using https://developer.nvidia.com/gpugems/gpugems3/part-vi-gpu-computing/chapter-39-parallel-prefix-sum-scan-cuda or https://http.download.nvidia.com/developer/GPU_Gems_3/CD/.

Side-note if you’re looking for an optimized prefix-sum, you should definitely look at CUB. https://nvlabs.github.io/cub/index.html

Sorry if I was not clearer in my original post. This is the link that is broken - http://www.gpgpu.org/scan-gpugems3/ (which is present on chapter 39 of GPU Gems 3).

Does this work? https://github.com/QianMo/GPU-Gems-Book-Source-Code

I cannot find the source code for Ch. 39 of GPU Gems3 there. :(