OpenCL 2.0 Provisional Release
Moderators: Site Moderators, FAHC Science Team
-
- 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:
OpenCL 2.0 Provisional Release
It seems that the OpenCL 2.0 has been provisionally released (http://www.techpowerup.com/187620/khron ... ation.html). I wonder if FahCore_17 is going to use it in the near future and how it might potentially change the GPU folding landscape.
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
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
-
- Site Admin
- Posts: 7990
- Joined: Tue Apr 21, 2009 4:41 pm
- Hardware configuration: Mac Studio M1 Max 32 GB smp6
Mac Hack i7-7700K 48 GB smp4 - Location: W. MA
Re: OpenCL 2.0 Provisional Release
Near future? From my experience with implementation of provisional standards that is unlikely. In any case, before Core_17 could use version 2 OpenCL the drivers from AMD-ATI and nVidia would have to be updated to support it. Since nVidia is only up to supporting version 1.1, that alone could take a while. I would put it more in the Soon-ish to Not Soon range.
-
- 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: OpenCL 2.0 Provisional Release
The core took months and months to be written with OpenCL 1.1 in mind. I doubt it'll be easy to update it, and like Joe said the drivers would have to support it. Also, there'd have to be a need to upgrade: faster speeds or a simpler codebase, something like that. Once the drivers support it, there's a demonstratable advantage in upgrading, then FahCore 17 might be upgraded, or maybe not. Second the "soonish to not-soon" category, leaning towards "not soon".
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.
-
- Posts: 10179
- 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: OpenCL 2.0 Provisional Release
Now whether AMD and NV can write drivers concurrently is another question. Otherwise we're at least a few months out, if not 6 or more.provide feedback before specification finalization, which is expected within 6 months.
How to provide enough information to get helpful support
Tell me and I forget. Teach me and I remember. Involve me and I learn.
Tell me and I forget. Teach me and I remember. Involve me and I learn.
Re: OpenCL 2.0 Provisional Release
Based on my non-programmer perspective of the information in the provisional spec, FAH will want to produce FahCore Zeta-Prime once there are is dependable support from the hardware manufacturers. I wonder if Intel's support focused mainly on the shared memory model or if they also have pre-beta drivers for their GPUs. It would be a real coup d'état in the traditional driver development pattern if dependable support for OpenCL 2.0 came out on Intel GPUs before it came out on AMD and/or NV.
Posting FAH's log:
How to provide enough info to get helpful support.
How to provide enough info to get helpful support.
-
- Pande Group Member
- Posts: 2058
- Joined: Fri Nov 30, 2007 6:25 am
- Location: Stanford
Re: OpenCL 2.0 Provisional Release
If there's vendor (NVIDIA, AMD, Intel) support for it and there are features that help us speed our code, we'll start incorporating those features into OpenMM, which will make it into core17. It wouldn't be a rewrite as much as "Hey, we can make it go 20% faster if we use this new feature" and then the code evolves to use it.
Prof. Vijay Pande, PhD
Departments of Chemistry, Structural Biology, and Computer Science
Chair, Biophysics
Director, Folding@home Distributed Computing Project
Stanford University
Departments of Chemistry, Structural Biology, and Computer Science
Chair, Biophysics
Director, Folding@home Distributed Computing Project
Stanford University
-
- Pande Group Member
- Posts: 2058
- Joined: Fri Nov 30, 2007 6:25 am
- Location: Stanford
Re: OpenCL 2.0 Provisional Release
PS We are also working hard to make sure there is backward compatibility with older cards, so we at times choose not to use a new feature if it breaks FAH on older GPUs. With that said eventually, things do break on older cards and FAH has to give up support of them. It's a tricky balance.
Prof. Vijay Pande, PhD
Departments of Chemistry, Structural Biology, and Computer Science
Chair, Biophysics
Director, Folding@home Distributed Computing Project
Stanford University
Departments of Chemistry, Structural Biology, and Computer Science
Chair, Biophysics
Director, Folding@home Distributed Computing Project
Stanford University