Advanced search

Message boards : Number crunching : CUDA 11.1 release

Author Message
MarkJ
Volunteer moderator
Project tester
Volunteer tester
Send message
Joined: 24 Dec 08
Posts: 738
Credit: 200,666,904
RAC: 0
Level
Leu
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 55347 - Posted: 24 Sep 2020 | 22:29:41 UTC
Last modified: 24 Sep 2020 | 22:32:07 UTC

CUDA 11.1 released with support for RTX30 series cards. I'm guessing that the ACEMD app will need to be recompiled with the latest toolkit to support the Ampere cards (if people can actually get one).

Full story here
____________
BOINC blog

Keith Myers
Send message
Joined: 13 Dec 17
Posts: 812
Credit: 1,084,289,831
RAC: 1,517,561
Level
Met
Scientific publications
watwatwatwatwat
Message 55348 - Posted: 25 Sep 2020 | 6:38:36 UTC

The cards seem to work on the existing apps just fine. At least for Milkyway, Einstein and Primegrid. No recompilation was needed.

Whether the existing apps are getting all they can out of the hardware is a different question.

Richard Haselgrove
Send message
Joined: 11 Jul 09
Posts: 1249
Credit: 3,347,351,168
RAC: 1,045,276
Level
Arg
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 55349 - Posted: 25 Sep 2020 | 8:27:07 UTC

CUDA 11.1 also brings a new PTX compiler static library, version 7.1 of the Parallel Thread Execution (PTX) ISA, support for Fedora 32 and Debian 10.3, new unified programming models, hardware-accelerated sparse texture support, multi-threaded launch to different CUDA streams, improvements to CUDA Graphs, and various other enhancements. GCC 10.0 and Clang 10.0 are also now supported as host compilers.

That does suggest that there is more performance to be squeezed out of the hardware once the software is fine-tuned.

Ian&Steve C.
Avatar
Send message
Joined: 21 Feb 20
Posts: 544
Credit: 4,460,126,357
RAC: 1,610,525
Level
Arg
Scientific publications
wat
Message 55350 - Posted: 25 Sep 2020 | 12:36:21 UTC - in response to Message 55349.

I'd like to see a CUDA 11.1 Linux app here at GPUGRID :)
____________

Profile ServicEnginIC
Avatar
Send message
Joined: 24 Sep 10
Posts: 459
Credit: 2,126,379,742
RAC: 1,088,278
Level
Phe
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 55352 - Posted: 25 Sep 2020 | 13:08:32 UTC

That does suggest that there is more performance to be squeezed out of the hardware once the software is fine-tuned.

I'd like to see a CUDA 11.1 Linux app here at GPUGRID :)

When everything seems to have settled, always a new challenge arises...

MarkJ
Volunteer moderator
Project tester
Volunteer tester
Send message
Joined: 24 Dec 08
Posts: 738
Credit: 200,666,904
RAC: 0
Level
Leu
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 55361 - Posted: 27 Sep 2020 | 4:06:52 UTC

Toni mentioned that they also need the OpenMM libraries to be updated before they can update the app.
____________
BOINC blog

MarkJ
Volunteer moderator
Project tester
Volunteer tester
Send message
Joined: 24 Dec 08
Posts: 738
Credit: 200,666,904
RAC: 0
Level
Leu
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 55362 - Posted: 27 Sep 2020 | 4:11:20 UTC - in response to Message 55352.

When everything seems to have settled, always a new challenge arises...

As Heraclitus said "Change is the only constant in life."
____________
BOINC blog

Keith Myers
Send message
Joined: 13 Dec 17
Posts: 812
Credit: 1,084,289,831
RAC: 1,517,561
Level
Met
Scientific publications
watwatwatwatwat
Message 55363 - Posted: 27 Sep 2020 | 5:29:46 UTC - in response to Message 55361.

Toni mentioned that they also need the OpenMM libraries to be updated before they can update the app.

Can you post Toni's post number, please.

MarkJ
Volunteer moderator
Project tester
Volunteer tester
Send message
Joined: 24 Dec 08
Posts: 738
Credit: 200,666,904
RAC: 0
Level
Leu
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 55364 - Posted: 27 Sep 2020 | 8:27:32 UTC - in response to Message 55363.
Last modified: 27 Sep 2020 | 8:38:55 UTC

Toni mentioned that they also need the OpenMM libraries to be updated before they can update the app.

Can you post Toni's post number, please.

I sent him a PM telling him about CUDA 11.1. He mentioned it in his reply.

A quick google search led me to OpenMM.org and they have a bug raised for Ampere performance here which seems to indicate they don't think it needs a new version, so maybe its just a matter of recompiling with CUDA 11.1.
____________
BOINC blog

Keith Myers
Send message
Joined: 13 Dec 17
Posts: 812
Credit: 1,084,289,831
RAC: 1,517,561
Level
Met
Scientific publications
watwatwatwatwat
Message 55367 - Posted: 27 Sep 2020 | 16:16:32 UTC - in response to Message 55364.

Thanks for the reply. Following the thread through the OpenMM link was illuminating.

Will watch for Toni's announcement of a new app eventually.

Pop Piasa
Avatar
Send message
Joined: 8 Aug 19
Posts: 212
Credit: 359,295,378
RAC: 0
Level
Asp
Scientific publications
watwat
Message 55673 - Posted: 2 Nov 2020 | 1:38:31 UTC - in response to Message 55367.

Thanks for the reply. Following the thread through the OpenMM link was illuminating.


I'll second that, Keith. Thanks for that MarkJ!

Ian&Steve C.
Avatar
Send message
Joined: 21 Feb 20
Posts: 544
Credit: 4,460,126,357
RAC: 1,610,525
Level
Arg
Scientific publications
wat
Message 55868 - Posted: 2 Dec 2020 | 15:32:21 UTC

with the 3060ti release today, that's 4 models of Ampere cards that will be floating around in the wild.

GPUGRID, Einstein, and Milkyway are the only projects that have GPU app and aren't some number theory thought experiment. out of these GPUGRID is the only one providing a CUDA app. Currenty Einstein is the only worthwhile project to contribute to on a 30-series card since MW requires DP and DP is quite poor on the 30-series cards. The Einstein app is 'ok' but certainly favors AMD for productivity/watt since they lack a CUDA optimized app.

any update on the progress of a CUDA 11.1 app here? We need a place for the 30-series cards to be more productive. My 3070 is running at Einstein, but I want to get it here to stretch its legs.
____________

Icecold
Send message
Joined: 5 Jul 13
Posts: 1
Credit: 447,597,895
RAC: 0
Level
Gln
Scientific publications
wat
Message 55873 - Posted: 3 Dec 2020 | 2:38:59 UTC - in response to Message 55868.

with the 3060ti release today, that's 4 models of Ampere cards that will be floating around in the wild.

GPUGRID, Einstein, and Milkyway are the only projects that have GPU app and aren't some number theory thought experiment. out of these GPUGRID is the only one providing a CUDA app. Currenty Einstein is the only worthwhile project to contribute to on a 30-series card since MW requires DP and DP is quite poor on the 30-series cards. The Einstein app is 'ok' but certainly favors AMD for productivity/watt since they lack a CUDA optimized app.

any update on the progress of a CUDA 11.1 app here? We need a place for the 30-series cards to be more productive. My 3070 is running at Einstein, but I want to get it here to stretch its legs.

Just to add to this - I have a 3070 and a 3080 that would be crunching GPUGrid full time at least until the end of the year but probably much longer if there was an app available. I would have been running GPUGrid on them since I got them if it functioned. I think enough cards are out there now that a lot of users would have them and be running them on GPUGrid.

Post to thread

Message boards : Number crunching : CUDA 11.1 release