Upcoming OpenMM version doubles fahcore17 performance

Moderators: Site Moderators, FAHC Science Team

muziqaz
Posts: 946
Joined: Sun Dec 16, 2007 6:22 pm
Hardware configuration: 7950x3D, 5950x, 5800x3D, 3900x
7900xtx, Radeon 7, 5700xt, 6900xt, RX 550 640SP
Location: London
Contact:

Upcoming OpenMM version doubles fahcore17 performance

Post by muziqaz »

In the latest Vijay Pande blog post here we can see the good news. 'Good' is a bit of the understatement :D
I hope the performance increase is across the board of various GPUs, not just high end ones. And when you think that if nVidia took their hands out of their a***es with opencl, this news would be even more exciting.
Hopefully new code won't take long to test out :)

P.S. I did not know where to post this 'news' so I dropped it here

Mod Edit: Moved Thread - PantherX
FAH Omega tester
Jesse_V
Site Moderator
Posts: 2850
Joined: Mon Jul 18, 2011 4:44 am
Hardware configuration: OS: Windows 10, Kubuntu 19.04
CPU: i7-6700k
GPU: GTX 970, GTX 1080 TI
RAM: 24 GB DDR4
Location: Western Washington

Re: Upcoming OpenMM version doubles fahcore17 performance

Post by Jesse_V »

Wow!

The post mentions a 2x increase in PPD, but won't the benchmark machine also get a speedup as well?

Simple economics drives Nvidia to support their CUDA more than OpenCL.
F@h is now the top computing platform on the planet and nothing unites people like a dedicated fight against a common enemy. This virus affects all of us. Lets end it together.
k1wi
Posts: 909
Joined: Tue Sep 22, 2009 10:48 pm

Re: Upcoming OpenMM version doubles fahcore17 performance

Post by k1wi »

It would sound like the benchmark machine won't. Perhaps because its optimisations on the GPU that don't translate for a reason to a CPU of the benchmark machines generation.
P5-133XL
Posts: 2948
Joined: Sun Dec 02, 2007 4:36 am
Hardware configuration: Machine #1:

Intel Q9450; 2x2GB=8GB Ram; Gigabyte GA-X48-DS4 Motherboard; PC Power and Cooling Q750 PS; 2x GTX 460; Windows Server 2008 X64 (SP1).

Machine #2:

Intel Q6600; 2x2GB=4GB Ram; Gigabyte GA-X48-DS4 Motherboard; PC Power and Cooling Q750 PS; 2x GTX 460 video card; Windows 7 X64.

Machine 3:

Dell Dimension 8400, 3.2GHz P4 4x512GB Ram, Video card GTX 460, Windows 7 X32

I am currently folding just on the 5x GTX 460's for aprox. 70K PPD
Location: Salem. OR USA

Re: Upcoming OpenMM version doubles fahcore17 performance

Post by P5-133XL »

Can the standard OpenMM cores also be recompiled with 5.1 and if so, would they get a similar speedup?
Image
bruce
Posts: 20824
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: Upcoming OpenMM version doubles fahcore17 performance

Post by bruce »

Jesse_V wrote:Wow!

The post mentions a 2x increase in PPD, but won't the benchmark machine also get a speedup as well?
Ordinarily this would be true but in this case, the benchmark machine runs SMP, not the GPU code. OpenMM isn't used on CPUs, only GPUs.
Evil Penguin
Posts: 146
Joined: Sun Apr 13, 2008 4:34 am
Location: Texas, United States

Re: Upcoming OpenMM version doubles fahcore17 performance

Post by Evil Penguin »

P5-133XL wrote:Can the standard OpenMM cores also be recompiled with 5.1 and if so, would they get a similar speedup?
You mean with core 16?
I doubt they would spend time doing so.
artoar_11
Posts: 652
Joined: Sun Nov 22, 2009 8:42 pm
Hardware configuration: AMD R7 3700X @ 4.0 GHz; ASUS ROG STRIX X470-F GAMING; DDR4 2x8GB @ 3.0 GHz; GByte RTX 3060 Ti @ 1890 MHz; Fortron-550W 80+ bronze; Win10 Pro/64
Location: Bulgaria/Team #224497/artoar11_ALL_....

Re: Upcoming OpenMM version doubles fahcore17 performance

Post by artoar_11 »

More details about OpenMM 5.0-5.0.1:

https://simtk.org/home/openmm - OpenMMProject Overview
https://simtk.org/news/news_details.php ... ews_flag=0 - OpenMM Project News
http://wiki.simtk.org/openmm/BenchmarkOpenMMDHRF - Benchmark: OpenMM on Dihydrofolate Reductase (DHFR)
https://simtk.org/forums/viewtopic.php?f=161&t=4054 - Current State of OpenMM on Kepler
kiore
Posts: 921
Joined: Fri Jan 16, 2009 5:45 pm
Location: USA

Re: Upcoming OpenMM version doubles fahcore17 performance

Post by kiore »

From the blog:
The results have been pretty exciting. With OpenMM 5.1 (vs OpenMM 5.0, used in the current core 17 release), we are getting about a 2x speed up on typical FAH WU calculations, which will lead to an automatic 2x increase in PPD once this software is out of beta testing and integrated into core 17.
<snip>
There's a lot of testing to do and it's very possible that these numbers will change, but the results were so exciting that I wanted to give donors a heads up.
A doubling of speed is exciting, Prof Pande is excited.. and so am I :eugeek:
Image
i7 7800x RTX 3070 OS= win10. AMD 3700x RTX 2080ti OS= win10 .

Team page: https://www.rationalskepticism.org/viewtopic.php?t=616
PantherX
Site Moderator
Posts: 6986
Joined: Wed Dec 23, 2009 9:33 am
Hardware configuration: V7.6.21 -> Multi-purpose 24/7
Windows 10 64-bit
CPU:2/3/4/6 -> Intel i7-6700K
GPU:1 -> Nvidia GTX 1080 Ti
§
Retired:
2x Nvidia GTX 1070
Nvidia GTX 675M
Nvidia GTX 660 Ti
Nvidia GTX 650 SC
Nvidia GTX 260 896 MB SOC
Nvidia 9600GT 1 GB OC
Nvidia 9500M GS
Nvidia 8800GTS 320 MB

Intel Core i7-860
Intel Core i7-3840QM
Intel i3-3240
Intel Core 2 Duo E8200
Intel Core 2 Duo E6550
Intel Core 2 Duo T8300
Intel Pentium E5500
Intel Pentium E5400
Location: Land Of The Long White Cloud
Contact:

Re: Upcoming OpenMM version doubles fahcore17 performance

Post by PantherX »

If a jump from 5.0 to 5.1 is slightly more than twice the performance, I wonder what the performance gain would be from 5.1 to 6.0 :P
ETA:
Now ↞ Very Soon ↔ Soon ↔ Soon-ish ↔ Not Soon ↠ End Of Time

Welcome To The F@H Support Forum Ӂ Troubleshooting Bad WUs Ӂ Troubleshooting Server Connectivity Issues
folding_hoomer
Posts: 349
Joined: Sun Feb 10, 2013 6:06 pm
Hardware configuration: Sys 1: I7 2700K@4,4GHz with NH-C14
8GB G.Skill Sniper DDR3 1866MHz CL 9-10-9-28
MSI Z68A-GD65 (G3), various operating systems (WinXP, Ubuntu: 10.4.3 LTS, 12.04.2 LTS)
Optional: GTX560TI 448@stock/OC´d

Sys 2: I7 3930K@4,4GHz with Corsair H110
16GB G.Skill Ripjaws X DDR3 1866MHz CL 9-10-9-28
ASUS Ranpage IV Formula, Ubuntu 10.10

Sys 3 i7 875K@3,826 GHz with Scythe Mine2
8GB G.Skill Sniper DDR3 1866MHz CL 9-10-9-28
MSI P55-GD80, Win7 64Bit Pro
Sapphire Radeon HD5870@1,163V 900/1250MHz
Sapphire Radeon HD7870@1,218V 1200/1300MHz

Sys 4 i7 2600K@4,4GHz with Scythe Mine2
8GB G.Skill Sniper DDR3 1866MHz CL 9-10-9-28
MSI Z68A-GD65 (G3), various operating systems (WinXP, Ubuntu: 10.4.3 LTS, 12.04.2 LTS)
Optional: GTX560TI 448@stock/OC´d

Optional:
ASUS P5Q Pro with Q9550
ASUS P5Q Pro with Q6300
Location: Bavaria, Germany

Re: Upcoming OpenMM version doubles fahcore17 performance

Post by folding_hoomer »

The speedup is shown using the examples of a GTX680 and a HD7970.
I hope it will speedup also the "older" HD5- and HD6-series . . .
A HD 5870 performing 25K PPD - awesome :D
Image
bruce
Posts: 20824
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: Upcoming OpenMM version doubles fahcore17 performance

Post by bruce »

folding_hoomer wrote:The speedup is shown using the examples of a GTX680 and a HD7970.
I hope it will speedup also the "older" HD5- and HD6-series . . .
A HD 5870 performing 25K PPD - awesome :D
I understand your concern ... and share the same concern, to an extent. Until we get actual measurements with the updated FahCores, it's all conjecture. Nevertheless, my conjecture is that you'll see a similar speedup in Core_17.

The charts in the blog show different amounts of improvement depending both on the hardware and on the type of calculation. Nothing can change that. Nevertheless, the changes are in OpenMM, not in OpenCL or in the drivers. That means the data and code being passed from OpenMM to OpenCL is more compact or more efficient. I can confidently predict that there will be improvements for HD5000 and HD6000 hardware, though it might not be the same 10%.
k1wi
Posts: 909
Joined: Tue Sep 22, 2009 10:48 pm

Re: Upcoming OpenMM version doubles fahcore17 performance

Post by k1wi »

What I found interesting was the comparison between the CUDA and OpenCL performance on the C2070. CUDA generally starts off stronger on a single GPU between (-2 and 12%) but OpenCL generally scales better.
mdk777
Posts: 480
Joined: Fri Dec 21, 2007 4:12 am

Re: Upcoming OpenMM version doubles fahcore17 performance

Post by mdk777 »

The speedup is shown using the examples of a GTX680 and a HD7970.
I hope it will speedup also the "older" HD5- and HD6-series . . .
A HD 5870 performing 25K PPD - awesome :D
I have to disagree with Bruce.

The new AMD architecture (GCN) was designed to maximized compute in general and open cl performance in specific.
The HD5870 was a previous generation, where AMD was still designing for graphics performance predominantly, and compute only ancillary.

So, while you may see some improvement, it will not be on a similar scale (2x) that you see with the new (GCN) cards. :(
Transparency and Accountability, the necessary foundation of any great endeavor!
bruce
Posts: 20824
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: Upcoming OpenMM version doubles fahcore17 performance

Post by bruce »

Ok. We can disagree.

I think we're talking about two different things, though. OpenMM 5.0 with the old OpenCL drivers vs. OpenMM5.1 with the new OpenCL drivers is two different changes and each one will improve performance independently with perhaps a third factor by using the OpenCL API differently. I interpret what Dr. Pande is saying as changing ONLY the OpenMM version (which may or may not be what he said) and you're talking about changes to the drivers.
mdk777
Posts: 480
Joined: Fri Dec 21, 2007 4:12 am

Re: Upcoming OpenMM version doubles fahcore17 performance

Post by mdk777 »

I interpret what Dr. Pande is saying as changing ONLY the OpenMM version (which may or may not be what he said) and you're talking about changes to the drivers.
No, I just expect the hardware to respond differently to the same change in software. While the OpenMM version will see a (2x) speed in improvement on hardware fully optimized to run opencl; I expect some, but not necessarily the same response from hardware not optimized for opencl.

we might just be talking past each other, but my prediction is that a HD 5870 will not see the same percentage speedup as a AMD 7970. :wink:
Transparency and Accountability, the necessary foundation of any great endeavor!
Post Reply