When the core 22 will be tested?

If you think it might be a driver problem, see viewforum.php?f=79

Moderators: Site Moderators, PandeGroup

Re: When the core 22 will be tested?

Postby ChristianVirtual » Fri Feb 09, 2018 1:23 am

In the year 2525, if man is still alive ... [/song from my music brain]
ImageImage
Please contribute your logs to http://ppd.fahmm.net
User avatar
ChristianVirtual
 
Posts: 1539
Joined: Tue May 28, 2013 12:14 pm
Location: 日本 東京

Re: When the core 22 will be tested?

Postby foldy » Mon Mar 19, 2018 7:15 pm

I just did a performance comparison using FAHBench with OpenMM 6.2 (Core_21) vs. OpenMM 7.x (future Core_22).

Using Nvidia gtx 1080ti on Windows 7 64bit with FahBench 2.3.1 OpenCL.

Project 13782 Score
OpenMM 6.2: 245
OpenMM 7.2: 1387

Project 9415 Score
OpenMM 6.2: 208
OpenMM 7.2: 1415

So this is a speedup by 6 times.

I did not test AMD GPU yet.
Last edited by foldy on Tue Mar 20, 2018 4:07 pm, edited 1 time in total.
foldy
 
Posts: 1273
Joined: Sat Dec 01, 2012 3:43 pm

Re: When the core 22 will be tested?

Postby kiore » Mon Mar 19, 2018 11:25 pm

I hope this new core translates into a major increase in the science done, still to be real world tested though.
Image

GTX 1080ti and RTX 2080ti , OS= win7.
kiore
 
Posts: 972
Joined: Fri Jan 16, 2009 5:45 pm
Location: USA

Re: When the core 22 will be tested?

Postby toTOW » Sat Mar 24, 2018 6:06 pm

That's quite impressive ... were you using OpenCL for both OpenMM builds ? Did you try to compile and to compare with a CUDA version of OpenMM 7 ?

Can you share the methodology so that we can try on our cards ?
Folding@Home beta tester since 2002. Folding Forum moderator since July 2008.

FAH-Addict : latest news, tests and reviews about Folding@Home project.

Image
User avatar
toTOW
Site Moderator
 
Posts: 8572
Joined: Sun Dec 02, 2007 10:38 am
Location: Bordeaux, France

Re: When the core 22 will be tested?

Postby foldy » Sat Mar 24, 2018 7:48 pm

Hi toTOW, it may be a FAHBench issue were the benchmark simulation runs faster but the real work unit does not.
I would like to test CUDA too but the FAHBench only offers OpenCL or CPU. I guess because the FAhCore does only support OpenCL currently.
So I used only the OpenCL OpenMM for both old and new version and only on Windows, so maybe someone wants to test on Linux too.

Steps to reproduce:
1) Download FahBench http://fahbench.github.io/ and install
2) Create a copy of the FahBench folder and name one FahBench-6.2 and the other FahBench-7.1
3) Download OpenMM 7.1 from SimTK https://simtk.org/frs/?group_id=161 (you need to be registered to download)
4) From the OpenMM zip file extract \lib\OpenMM.dll to FahBench-7.1 folder
5) Delete content of FahBench-7.1\openmm folder and extract \lib\plugins\OpenMMCPU.dll and OpenMMOpenCL.dll to FahBench-7.1\openmm folder

In theory the FahBench-7.1 folder now has a FahCore_21 which runs with the OpenMM-7.1 runtime (aka FahCore_22).

a) Start FahBench-gui.exe from FahBench-6.2 folder and run benchmark on GPU
b) Start FahBench-gui.exe from FahBench-7.1 folder and run benchmark on GPU
[I had problems with the GUI in FAhBench-7.1 so I run both in cmd version.
Get the device and platform id from the GUI first. Then in cmd shell call:
FAHBench-cmd.exe --device-id 0 --platform-id 2 --workunit nav]

You can also copy a real work unit from folding@home to FahBench.
* e.g. C:\ProgramData\FAHClient\work\00\01 copy all files to C:\Program Files\FAHBench\workunits\MyWorkunit
* Copy the wu.json file from another FAHBench\workunits\xxx folder to FAHBench\workunits\MyWorkunit
=> Start FAHBench and now you can select WU MyWorkunit
foldy
 
Posts: 1273
Joined: Sat Dec 01, 2012 3:43 pm

Re: When the core 22 will be tested?

Postby foldy » Sat Mar 24, 2018 9:03 pm

It was a benchmark issue!

I now could compile the FahBench 2.3.1 from source for OpenMM 7.x

Speed does not improve so much - no magic in new OpenMM 7.x :oops:

Sometimes you can replace dlls by a new version and sometimes this doesn't work.

Using Nvidia gtx 1080ti on Windows 7 64bit with FahBench 2.3.1 OpenCL compiled from source for OpenMM 7.x.

Project 9414 Score
OpenMM 6.2: 214
OpenMM 7.1: 258

Project 13782 Score
OpenMM 6.2: 248
OpenMM 7.1: 305

So this is 20% speed improvement in FAHbench OpenCL.

I could run CUDA in FAHbench now too.

Project 9414 Score
OpenMM 7.1 OpenCL: 258
OpenMM 7.2 CUDA: 275

Project 13782 Score
OpenMM 7.1 OpenCL: 305
OpenMM 7.2 CUDA: 324

So CUDA vs OpenCL would be another 6% speedup in FAHbench.

If you are interested I can share my build with you FahBench-2.3.1-OpenMM-7.2.1-with-CUDA-for-Windows.
Just send me a private message.
foldy
 
Posts: 1273
Joined: Sat Dec 01, 2012 3:43 pm

Re: When the core 22 will be tested?

Postby scott@bjorn3d » Fri Dec 14, 2018 8:29 pm

Still no word on Core 22 or any new core that would take advantage of better hardware?
scott@bjorn3d
 
Posts: 18
Joined: Tue Dec 19, 2017 12:19 pm

Re: When the core 22 will be tested?

Postby foldy » Fri Dec 14, 2018 8:42 pm

No news, but the current FahCore 21 works very good on latest nvidia RTX GPUs.
foldy
 
Posts: 1273
Joined: Sat Dec 01, 2012 3:43 pm

Re: When the core 22 will be tested?

Postby bruce » Sat Dec 15, 2018 8:00 pm

No news doesn't suggest that nobody is work on it. In fact, it's just the opposite. No News is more likely to suggest that more people are working more hours on fixing whatever else needs to be fixed before it's ready for a semi-formal beta test of the new code.

I second foldy's comment. What do you mean "take advantage of better hardware"? What hardware do you have that isn't being taken advantage of when using Core_21?

The main method of taking advantage of new hardware is to update the drivers since that's where hardware features are really supported. FAH talks directly to OpenCL, which either talks to CUDA which talks to the drivers or OpenCL talks directly to the drivers (depending on how your GPU manufacturer installs the drivers).
bruce
 
Posts: 21936
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: When the core 22 will be tested?

Postby ProDigit » Sun Dec 16, 2018 6:30 pm

Looking at the future of computing,
I hope the new core supports and is optimized for more cores.
It seems desktop PCs are getting more power efficient, by running on smaller lithography, allowing higher core count, and higher CPU speeds.
Instruction sets that are ancient are removed and replaced by more updated ones.

GPUs get more cores and slightly higher frequencies.

But PCIE bandwidth remains largely the same.
For gaming there's no need to increase PCIE bandwidth.
So I'm guessing the newer core will find a workaround on the PCIE bandwidth limitation for multiple GPUs?

I'm also interested in the newer qualcomm server chips, their Centriq 2400.
It supposed to have a very high performance per watt, causing many companies to switch from X86 to ARM.

GPUs are halfway ARM. I hope they can port the program to the newest server chips out there.
ProDigit
 
Posts: 242
Joined: Sun Dec 09, 2018 10:23 pm

Re: When the core 22 will be tested?

Postby foldy » Mon Dec 17, 2018 9:01 am

PCIe 4.0 will double the bandwidth again and be released in 2020 for CPUs and GPUs.
foldy
 
Posts: 1273
Joined: Sat Dec 01, 2012 3:43 pm

Re: When the core 22 will be tested?

Postby JimF » Mon Dec 17, 2018 6:05 pm

Wasn't Core 22 going to be CUDA? It has been so long ago, I have forgotten.
But if it is still OpenCL, the new AMD Navi chips could be cost-effective.
https://www.digitaltrends.com/computing/amd-navi-rtx-2070-250/

At least the rumors are impressive.
JimF
 
Posts: 466
Joined: Thu Jan 21, 2010 2:03 pm

Re: When the core 22 will be tested?

Postby Joe_H » Mon Dec 17, 2018 8:02 pm

JimF wrote:Wasn't Core 22 going to be CUDA? It has been so long ago, I have forgotten.

From the small amount of information released a while ago, that is a maybe. Depends on how much extra work would be required to develop and support a second version of the core with CUDA. Also, would depend on whether a CUDA version of the core actually increased throughput and by how much.
Image

iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3
Joe_H
Site Admin
 
Posts: 4313
Joined: Tue Apr 21, 2009 4:41 pm
Location: W. MA

Re: When the core 22 will be tested?

Postby JimF » Mon Dec 17, 2018 8:08 pm

Thanks, that refreshes my memory. AMD is showing some signs of life, and whatever works best is OK with me.
JimF
 
Posts: 466
Joined: Thu Jan 21, 2010 2:03 pm

Re: When the core 22 will be tested?

Postby ProDigit » Mon Dec 17, 2018 10:07 pm

Do you think that the future of computing will be graphics cards or CPU?
CPUs are heading towards hexacores and more; it wouldn't surprise me, if a home computer in 10 years, would have between 10 to 50 low-power cores, and inevitably a system that exists just entirely out of 'gpu cores' as CPU cores.
Makes sense from a power perspective.
All the way until quantum computing takes over.
ProDigit
 
Posts: 242
Joined: Sun Dec 09, 2018 10:23 pm

PreviousNext

Return to GPU Projects and FahCores

Who is online

Users browsing this forum: No registered users and 1 guest

cron