2 different versions of Open CL on dual CPU machine?
log in

Advanced search

Message boards : Windows : 2 different versions of Open CL on dual CPU machine?

Author Message
Jazzop
Send message
Joined: 15 Aug 10
Posts: 3
Credit: 3,376,453
RAC: 0
Message 20215 - Posted: 3 Feb 2015, 9:01:43 UTC

Check out these lines from the event log when starting BOINC:

03-Feb-15 02:55:23 | | OpenCL CPU: Intel(R) Xeon(R) CPU E5520 @ 2.27GHz (OpenCL driver vendor: Intel(R) Corporation, driver version 3.0.1.15216, device version OpenCL 1.2 (Build 80752))
03-Feb-15 02:55:23 | | OpenCL CPU: Intel(R) Xeon(R) CPU E5520 @ 2.27GHz (OpenCL driver vendor: Intel(R) Corporation, driver version 4.6.0.92, device version OpenCL 2.0 (Build 99))

It appears that I have two versions of OpenCL running, one for each processor. (Yes, this machine has 2 physical processors). I can't figure out how this might have happened, as I just installed the latest OpenCL SDK and to my knowledge have not previously installed it on this machine.

Any help?

Profile mikey
Avatar
Send message
Joined: 11 Aug 09
Posts: 3242
Credit: 1,693,659,550
RAC: 5,467,569
Message 20216 - Posted: 3 Feb 2015, 11:43:13 UTC - in response to Message 20215.

Check out these lines from the event log when starting BOINC:

03-Feb-15 02:55:23 | | OpenCL CPU: Intel(R) Xeon(R) CPU E5520 @ 2.27GHz (OpenCL driver vendor: Intel(R) Corporation, driver version 3.0.1.15216, device version OpenCL 1.2 (Build 80752))
03-Feb-15 02:55:23 | | OpenCL CPU: Intel(R) Xeon(R) CPU E5520 @ 2.27GHz (OpenCL driver vendor: Intel(R) Corporation, driver version 4.6.0.92, device version OpenCL 2.0 (Build 99))

It appears that I have two versions of OpenCL running, one for each processor. (Yes, this machine has 2 physical processors). I can't figure out how this might have happened, as I just installed the latest OpenCL SDK and to my knowledge have not previously installed it on this machine.

Any help?


Sometimes on dual gpu machines you have to install the software twice, once for each gpu, not always but sometimes. I would guess the older version came with the pc, while the newer version you just installed. In gpu's you just run the install program twice and it figures out which gpu gets the new software, you might try that with your cpu's, or if it is working okay just leave it alone.

Jazzop
Send message
Joined: 15 Aug 10
Posts: 3
Credit: 3,376,453
RAC: 0
Message 20219 - Posted: 3 Feb 2015, 18:09:32 UTC

That's just the thing: it wasn't working well. All CPU tasks were erroring out after :02 seconds. I did some searching of the forums and realized that I probably should install OpenCL since I had never installed it before. I am positive the machine never came with it installed because I built it from scratch. I'm waiting to see if the miniCollatz CPU tasks run successfully, otherwise I'll be starting a new thread on that issue.

Jazzop
Send message
Joined: 15 Aug 10
Posts: 3
Credit: 3,376,453
RAC: 0
Message 20220 - Posted: 3 Feb 2015, 23:12:21 UTC - in response to Message 20219.

Running the OpenCL installer again only gives me the options of repairing/removing the previous installation, so I cannot install it twice.

Profile mikey
Avatar
Send message
Joined: 11 Aug 09
Posts: 3242
Credit: 1,693,659,550
RAC: 5,467,569
Message 20221 - Posted: 4 Feb 2015, 11:20:08 UTC - in response to Message 20220.

Running the OpenCL installer again only gives me the options of repairing/removing the previous installation, so I cannot install it twice.


I don't know then, I have never run a machine with dual cpu's in it, sorry.

Profile Slicker
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist
Avatar
Send message
Joined: 11 Jun 09
Posts: 2525
Credit: 740,580,099
RAC: 1
Message 20228 - Posted: 5 Feb 2015, 17:43:45 UTC

Or... because OpenCL 1.x and 2.x are quite different, and because Intel wanted any OpenCL app to be able to run, it installs both the OpenCL 1.x and OpenCL 2.x drivers when installing the SDK.

BOINC does not report OpenCL by GPU or CPU. It simply reports ALL OpenCL drivers that are installed. If you have a single CPU and both Intel and AMD drivers, BOINC will also list two OpenCL records.


Post to thread

Message boards : Windows : 2 different versions of Open CL on dual CPU machine?


Main page · Your account · Message boards


Copyright © 2018 Jon Sonntag; All rights reserved.