WARNING: This website is obsolete! Please follow this link to get to the new Albert@Home website!
atiOpenCL using almost one CPU |
Message boards :
Problems and Bug Reports :
atiOpenCL using almost one CPU
Message board moderation
Author | Message |
---|---|
tjreuter Send message Joined: 11 Feb 05 Posts: 25 Credit: 2,084,544 RAC: 0 |
I see that Albert@home is running fine on my Win7 system with ATI but at hte same time it is using 0.964CPU. While Einstein@home is using only 0.2CPU (with nVidia though). Is this normal for A@H to use this CPU, then perhaps make an app that is using multiple CPU to speed things up? Greetings from, TJ. |
Bikeman (Heinz-Bernd Eggenstein) Volunteer moderator Project administrator Project developer Send message Joined: 28 Aug 06 Posts: 1483 Credit: 1,864,017 RAC: 0 |
I see that Albert@home is running fine on my Win7 system with ATI but at hte same time it is using 0.964CPU. There are two things here that one has to look at: 1) the number that BOINC will display as the CPU share. This is indeed handled differently on Albert@Home and Einstein@Home. But more important is the second aspect: 2) the actual usage of the CPU cores, e.g. you can see this in the task manager performance display. This is actually what matters. Earlier AMD drivers indeed would use more of the CPU when running OpenCL BRP4 tasks. IIRC, driver version 12.2 fixed this so that OpenCL BRP4 tasks will claim a percentage of the CPU that is comparable to what you will see with CUDA NVIDIA cards. Still, there is an issue: even tho the CPU core will be busy just (say) 20% of the time for a BRP task, it seems that "waking up" the CPU code takes longer for AMD OpenCL, so to speak, so that it's advisable to still reserve a full core for a BRP4 OpenCL task. Performance really suffers badly otherwise. Cheers HB |
michael17qs Send message Joined: 17 Jul 12 Posts: 2 Credit: 0 RAC: 0 |
its fine |