![]() ![]() when einstein starts, the gpu does indeed switch to the discrete as it should. Quote: If the integrated GPU is active, and then boinc starts using the GPU, the task crashes immediately. But if you want me to try again with some debug flags or something let me know. I am pretty convinced the kernel panic was caused by boinc/einstein. I am a bit hesitant about testing this too much (so the above might just be random coincidence with some bad WUs or maybe the moon was in the wrong place.), since the kernel panic freaked me out a little. Note: I am running a few other CPU only projects at the same time ("use at most 90% of the processors", resulting in 7 out of 8 virtual cores being utilized). I am using gfxCardStatus to monitor which GPU is active, and when einstein starts, the gpu does indeed switch to the discrete as it should. Note that I am not doing any manual intervention along the lines of forcing the integrated GPU to be active. If the integrated GPU is active, and then boinc starts using the GPU, the task crashes immediately. The integrated graphics is an Intel HD Graphics 3000 512 MB, while the discrete is the AMD.Īs for why this is happening I have no idea, but it seems to work fine if I force the discrete GPU before allowing boinc to use the GPU. Is this supposed to work? Here is the start of my boinc log:ġ 08:01:07 cc_config.xml not found - using defaultsġ 08:01:07 Starting BOINC client version 7.2.28 for x86_64-apple-darwinġ 08:01:07 log flags: file_xfer, sched_ops, taskġ 08:01:07 Libraries: libcurl/7.26.0 OpenSSL/1.0.1e zlib/1.2.5 c-ares/1.9.1ġ 08:01:07 Data directory: /Library/Application Support/BOINC Dataġ 08:01:07 OpenCL: AMD/ATI GPU 0: ATI Radeon HD 6750M (driver version 1.0, device version OpenCL 1.1, 512MB, 512MB available, 72 GFLOPS peak)ġ 08:01:07 OpenCL CPU: Intel(R) Core(TM) i7-2675QM CPU 2.20GHz (OpenCL driver vendor: Apple, driver version 1.1, device version OpenCL 1.1)ġ 08:01:07 Processor: 8 GenuineIntel Intel(R) Core(TM) i7-2675QM CPU 2.20GHz ġ 08:01:07 Processor features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3 PCLMULQDQ DTES64 MON DSCPL VMX EST TM2 SSSE3 CX16 TPR PDCM SSE4.1 SSE4.2 xAPIC POPCNT AES PCID XSAVE OSXSAVE TSCTMR AVX1.0ġ 08:01:07 OS: Mac OS X 10.7.4 (Darwin 11.4.2)ġ 08:01:07 Memory: 8.00 GB physical, 143.58 GB virtualġ 08:01:07 Disk: 464.96 GB total, 143.34 GB freeġ 08:01:07 Local time is UTC +1 hoursġ 08:01:07 VirtualBox version: 4.2.8 I think this is caused by the graphics switching not working correctly. Error in OpenCL context: : OpenCL Error : clCreateCommandQueue failed: Device failed to create queue: -30 Error in OpenCL context: : OpenCL Error : clCreateCommandQueue failed: Device failed to create queue (gld returned: 10015). As you can see from the error logs, all tasks seems to end with: I woke up, it was still running, then I went away from the computer, the GPU started again and then I got a kernel panic and had to restart. Mostly this happens immediately but I had one task run last night: Unfortunately I get only "Error while computing", as you can see here: Last time I tried the discrete GPU was active even while boinc was suspendend, draining battery. Just updated to boinc 7.2.28 and decided to give the GPU another go. Hi, this might be boinc related, feel free to pass it on.
0 Comments
Leave a Reply. |