Nvidia 350.xx with opencl 1.2
Moderators: Site Moderators, FAHC Science Team
-
- Posts: 66
- Joined: Tue May 01, 2012 12:46 am
- Hardware configuration: CPU: Ryzen 7 5800X3D
GPU: Radeon RX 6700 XT, Radeon RX 6900 XT - Location: California
Re: Nvidia 350.xx with opencl 1.2
I tried 350.05 a few days ago with my GTX 680. Same huge drop in performance (using FAHBench to test) as any other driver above 327.23. Sigh...
-
- 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: Nvidia 350.xx with opencl 1.2
If there is only OpenCL 1.2 - support for Kepler and Maxwell, there is no benefit for the older GPU´s (especially Fermi).
So - if used by PG, all Fermi-based GPU´s were "out of the game"
So - if used by PG, all Fermi-based GPU´s were "out of the game"
Re: Nvidia 350.xx with opencl 1.2
Your answer makes no sensefolding_hoomer wrote:If there is only OpenCL 1.2 - support for Kepler and Maxwell, there is no benefit for the older GPU´s (especially Fermi).
So - if used by PG, all Fermi-based GPU´s were "out of the game"
The 680 is Kepler, not Fermi
Re: Nvidia 350.xx with opencl 1.2
You're spending a lot of time worrying about a problem we don't have.
As I said at the bottom of the previous page, FAH will be slow to adopt OCL 1.2 because they'd have to find a way to continue to support those Donors who only have access to an older version. It's possible to create a client that recognizes which version you have and to create FAHCores that are not compatible with older versions and add enough logic to the WU distribution system to restrict projects from sending out WUs that you can't process, but ... it's in the "not soon" category because that's a lot of changes that need to be coordinated.
As I said at the bottom of the previous page, FAH will be slow to adopt OCL 1.2 because they'd have to find a way to continue to support those Donors who only have access to an older version. It's possible to create a client that recognizes which version you have and to create FAHCores that are not compatible with older versions and add enough logic to the WU distribution system to restrict projects from sending out WUs that you can't process, but ... it's in the "not soon" category because that's a lot of changes that need to be coordinated.
Posting FAH's log:
How to provide enough info to get helpful support.
How to provide enough info to get helpful support.
-
- 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: Nvidia 350.xx with opencl 1.2
It's also possible to have multiple code paths so that a core uses the older version on older cards (already exists) and uses the new code path on newer cards, if OpenCL 1.2 is present, and if it brings any functionality or speed to fah. Like a CPU core using SSE, or SSE2, SSE3, which ever is faster and supported, etc.
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.