CPU FAH core with AVX support? Mentioned a while back?

Moderators: Site Moderators, FAHC Science Team

donkom
Posts: 31
Joined: Thu Jul 04, 2013 2:25 pm

CPU FAH core with AVX support? Mentioned a while back?

Post by donkom »

Back in May on the official FAH blog, it was mentioned that a new CPU Gromacs core was in the works and should take advantage of the AVX instructions. Many processors now support AVX and AVX2 is also becoming commonplace.

Any word on when we will see folding@home CPU work units take advantage of these new capabailities?
7im
Posts: 10189
Joined: Thu Nov 29, 2007 4:30 pm
Hardware configuration: Intel i7-4770K @ 4.5 GHz, 16 GB DDR3-2133 Corsair Vengence (black/red), EVGA GTX 760 @ 1200 MHz, on an Asus Maximus VI Hero MB (black/red), in a blacked out Antec P280 Tower, with a Xigmatek Night Hawk (black) HSF, Seasonic 760w Platinum (black case, sleeves, wires), 4 SilenX 120mm Case fans with silicon fan gaskets and silicon mounts (all black), a 512GB Samsung SSD (black), and a 2TB Black Western Digital HD (silver/black).
Location: Arizona
Contact:

Re: CPU FAH core with AVX support? Mentioned a while back?

Post by 7im »

Any additional news on the topic would appear on that same blog. Sorry.
How to provide enough information to get helpful support
Tell me and I forget. Teach me and I remember. Involve me and I learn.
_r2w_ben
Posts: 285
Joined: Wed Apr 23, 2008 3:11 pm

Re: CPU FAH core with AVX support? Mentioned a while back?

Post by _r2w_ben »

AVX support was added to GROMACS in 4.6. As far as I can tell, Core A4 version 2.27 uses code from GROMACS 4.5.3.

Based on the timing of the blog post and GROMACS release dates, the core that includes AVX/AVX2 will probably include code from GROMACS 5.0.
_r2w_ben
Posts: 285
Joined: Wed Apr 23, 2008 3:11 pm

Re: CPU FAH core with AVX support? Mentioned a while back?

Post by _r2w_ben »

AVX test project 11900 spotted!
This project is for testing purposes only and therefore has no scientific value. It is a simple simulation of Lysozyme in Water that was derived by following this tutorial. The main purpose of this project is to test the functionality of our new Gromacs cores 0xa7 and 0xa8. These cores use a more modern version of Gromacs (5.0.4), and in the case of 0xa8, take advantage of AVX vector instructions available on newer CPUs.
calkapokole
Posts: 80
Joined: Sun Nov 18, 2012 11:03 pm
Hardware configuration: Lenovo IdeaPad Y580: Chipset Intel HM76 | Socket G2 | BIOS 2.07
Display: 15.6" | 1920x1080 | LG LP156WF1-TLC1 | TN LED | glossy
CPU: Intel Core i7-3610QM | 2.3-3.3 GHz | 6 MB L3 | 22 nm | TDP 45 W
iGPU: Intel HD Graphics 4000 (GT2) | 22 nm | 16 Unified Shaders: 1100 Mhz
dGPU: NVIDIA GeForce GTX 660M (GK107) | 28 nm:
- 384 Unified Shaders: 835@1215 MHz (45.5% OC)
- 2 GB GDDR5 128 bit: 1000@1250 (5000 effective) MHz (25% OC)
RAM: Patriot | 16 GB | DDR3 1600 MHz | 11-11-11-28-1 | Dual Channel
SSD 1: Crucial MX200 | mSATA | 250 GB | Micron 16 nm 128 Gb MLC NAND
SSD 2: Crucial MX500 | 2.5" | 2 TB | Micron 256 Gb 64L 3D TLC NAND
HDD: WD Scorpio Black WD7500BPKT | 2.5" | 750 GB | 7200 RPM | 16 MB
ODD: Samsung SN-506BB | 4 MB | BD-RE XL
WiFi: Intel Centrino Wireless-N 2200
OS: Windows 10 Pro (x64) | ForceWare 425.31 WHQL
Cooler: Zalman ZM-NC2000
Location: Poland

Re: CPU FAH core with AVX support? Mentioned a while back?

Post by calkapokole »

Wonderful news! :-)
Image
_r2w_ben
Posts: 285
Joined: Wed Apr 23, 2008 3:11 pm

Re: CPU FAH core with AVX support? Mentioned a while back?

Post by _r2w_ben »

No new from FAH yet but the latest Gromacs 5.1.3 release contains an improvement to AVX detection on some AMD CPUs.
bruce
Posts: 20910
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: CPU FAH core with AVX support? Mentioned a while back?

Post by bruce »

Gromacs has changed how they designate their version numbers.
The official release of GROMACS 2016 is now available {...containing...] all the content of GROMACS 5.1.3 (and subsequent bug fixes)
_r2w_ben
Posts: 285
Joined: Wed Apr 23, 2008 3:11 pm

Re: CPU FAH core with AVX support? Mentioned a while back?

Post by _r2w_ben »

Another test project has surfaced: p11920
This is a copy project 9752 running on our new Gromacs 0xa7 for testing purposes.
bruce
Posts: 20910
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: CPU FAH core with AVX support? Mentioned a while back?

Post by bruce »

Yes, that's what the project description says.

Development has a backlog of things they want to fix before it's rolled out for a public beta.
artoar_11
Posts: 657
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: CPU FAH core with AVX support? Mentioned a while back?

Post by artoar_11 »

bruce wrote:FAH does not currently support AVX, including on Chrome.

It's on a long list of desirable enhancements but would require some significant changes to FAH's infrastructure, making it a more expensive enhancement that many others. (i.e. - probably not soon™)
viewtopic.php?f=95&t=28277&p=280707&hilit=AVX+support#p280707
_r2w_ben
Posts: 285
Joined: Wed Apr 23, 2008 3:11 pm

Re: CPU FAH core with AVX support? Mentioned a while back?

Post by _r2w_ben »

jcoffland wrote:CPU counts
Previous clients may not get assigned when they have CPU counts that our simulation software does not like. This client negotiates a lower CPU count with the AS so that it can continue folding with the most possible CPUs. This also helps with systems that have more CPUs than we are able to currently handle. In the near future, we will be releasing a new simulation core which will fully utilize higher CPU counts.
viewtopic.php?f=104&t=29067&p=288018&hilit=new+simulation+core#p288018
bruce
Posts: 20910
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: CPU FAH core with AVX support? Mentioned a while back?

Post by bruce »

The infrastructure shortcomings have been overcome.

Moreover a version of GROMACS -- later than the one used in the a4 cor -- comes with AVX support, meaning that it has become an easier task to port GROMACS to a FAHCore. (I suppose that later version also brings a number of scientific enhancements).
Duce H_K_
Posts: 113
Joined: Mon Nov 09, 2015 3:52 pm
Hardware configuration: MoBo•Gigabye X99 UD4-CF F24
CPU•<UPD 20.05.2023>Xeon V3 2680 V4 14c28t 35Mb L3
RAM•DDR4 Hynix 2133 CL14 4*16 DualRank Quad channel
HDD•ST1000DM003 Sata3 NCQ
GFX•GT220
PSU•Chieftec GPS750C 80+ Gold after repair
Cooling•Air 2xDeepCool UF120

Internet•200Mbit/s FTTB↓ white dynamic, ERTH, router RB951G-2HnD

Other•Redmi 7A <runs WUProp :-/>
Location: Russia
Contact:

Re: CPU FAH core with AVX support? Mentioned a while back?

Post by Duce H_K_ »

How client/slot should be configured to catch FahCore 0xa7 WUs?
   510 290 819 pts earned in Folding@home project
bruce
Posts: 20910
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: CPU FAH core with AVX support? Mentioned a while back?

Post by bruce »

Currently AVX is supported on one project. It's in general release; no special configuration is required or expected.

As new CPU projects are started, we'll certainly see more use of this feature.
Duce H_K_
Posts: 113
Joined: Mon Nov 09, 2015 3:52 pm
Hardware configuration: MoBo•Gigabye X99 UD4-CF F24
CPU•<UPD 20.05.2023>Xeon V3 2680 V4 14c28t 35Mb L3
RAM•DDR4 Hynix 2133 CL14 4*16 DualRank Quad channel
HDD•ST1000DM003 Sata3 NCQ
GFX•GT220
PSU•Chieftec GPS750C 80+ Gold after repair
Cooling•Air 2xDeepCool UF120

Internet•200Mbit/s FTTB↓ white dynamic, ERTH, router RB951G-2HnD

Other•Redmi 7A <runs WUProp :-/>
Location: Russia
Contact:

Re: CPU FAH core with AVX support? Mentioned a while back?

Post by Duce H_K_ »

Image

Code: Select all

 Project ID: 11920
 Core: GRO_A7
 Credit: 1000
 Frames: 100


 Name: AMD A8 5600k 4.622GHz | 3.75Gb DDR3-1600 9.0-9-9-23-36 CR1| NB 2.3GHz |
 Number of Frames Observed: 90

 Min. Time / Frame : 00:02:37 - 11 180,3 PPD
 Avg. Time / Frame : 00:02:42 - 10 666,7 PPD
Image
   510 290 819 pts earned in Folding@home project
Post Reply