How to download HPD SDK in windows?

Hello, I am new to programming.

I need to use PGI compiler and I was following instructions.

It says ‘Download the software from the PGI download page or another electronic distribution site.’

Then I got a link ‘NVIDIA HPC SDK Version 21.2 Downloads’

But then I saw that The NVIDIA HPC SDK for Windows will be available at a later date..

So I was wondering how I could download this in Windows.


Sorry, but the Windows HPC SDK is still in development so isn’t available. We hope to release it sometime later this year.

In the meantime, we have had customers install the Linux package under Windows WSL2 (Windows Subsystem for Linux). We don’t officially support WSL2 yet since we haven’t thoroughly tested it, but it might be worth a try.

FYI for your StackOverflow posts, wish I could help more but I’m unclear if GNU supports OpenACC in Cygwin or MinGW. But your code, sans the data region which is incorrect, works fine for me with nvc++ on Linux. I just use the flag “-gpu=managed” to enable CUDA Unified Memory so that the CUDA driver manages the data movement. I can respond over there if you like, but was hoping some else who would have more knowledge of GNU would jump in.