![]() ![]() The default (which really does seem to be needed for NVIDIA GPUs) is to require a full CPU core to support each GPU task. If you did that you should then see 2 GPU tasks running (one on each GPU instance) and 2 CPU tasks running. Your best bet (for starters) would be to completely delete your app_config.xml. You can try it and see if it does restrict total work to only 3 cores.Īpp_config> hsgamma_FGRPB1G 1 1 einstein_O1Spot1THi 1 ĭoug_20 wrote: Can someone help me configure this? I've rewritten your app_config to reflect everything I have spoken about. How do we free up your cores? The question for you is, which is a priority for you? The CPU or the GPU work units? If you want both then you are going to have to restrict the number of CPU work units running to 1 to leave 1 free core. In the past when we were not using a full core (ie when the other apps used 0.33) it meant that a CPU core could be share by both the CPU and GPU work units but that is not possible with the current apps we have. In this case 2 full cores for 2 GPU chips. If you do have GPU work, then einstein_01 will surrender only those CPU cores that are required by the GPU work units. If you run out of GPU work, then all 4 cores will be used by the einstein_01 app. In the order of priority, GPU will crunch first, CPU will crunch second. Since it is a CPU work unit, any free core not occupied by the hsgamma is going to be snagged up and used to crunch. So your app_config is wrong in labeling it. Next, einstein_01SpotTHi isn't a GPU work unit, it's a CPU work unit. So there are 2 cores of the 4 being used. You can say 0.33 all you want to it is still going to use a full core. Ok, took me a couple of time reading thru this to figure out what is going on.įirst thing, hsgamma is going to use a full core no matter what you put into your app_config. My understanding is that this is not optimal as the GPU's need to use the CPUs to function optimally. I've tried pretty much every combination of cou & gpu usage options and I'm still getting 4 CPU's maxed out on separate work units with both GPU's working on their own. I'm running a 4-core intel chip with an Nvidia an nvidia 690 GPU which essentially is two 680's with an SLI setup within the dual proc card. I've read loads of posts on this topic but haven't been able to figure out how to configure Einstein for peak performance. ![]()
0 Comments
Leave a Reply. |