Questions and Answers :
Macintosh :
Task postponed: CL file build failure
Message board moderation
Author | Message |
---|---|
zoemax Send message Joined: 24 May 99 Posts: 7 Credit: 3,073,772 RAC: 1 |
First and foremost, this started appearing on the BETA of Mac OS ( 10.13) , so I'm well aware of the implications of running BETA software. I'm just trying to understand where/what may be going on, as I see most CL failures from old Linux threads dealing with old GPUs and old OpenCL issues. Secondly, here the setup: BOINC Manager 7.6.34 ( and have also tested on 7.8 beta). Application version SETI@home v8 v8.20 (opencl_ati5_SoG_mac) x86_64-apple-darwin iMac ( Late 2015) 4GHZ i7 macOS High Sierra 10.13 beta 4 ( currently). AMD Radeon R9 M396X The only issue I can see ( In Notices ) is: SETI@home: Notice from BOINC Task postponed: CL file build failure I also see it from with the Event Log. From an individual Task View I see:
<![CDATA[ <message> too many boinc_temporary_exit()s </message> <stderr_txt> e Engine Error returned by cvms_element_build_from_source OpenCL platform detected: Apple Number of OpenCL devices found : 1 BOINC assigns slot on device #0. Info: BOINC provided OpenCL device ID used Build features: SETI8 Non-graphics OpenCL USE_OPENCL_HD5xxx OCL_ZERO_COPY SIGNALS_ON_GPU OCL_CHIRP3 FFTW SSSE3 64bit System: Darwin x86_64 Kernel: 17.0.0 CPU : Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz GenuineIntel x86, Family 6 Model 94 Stepping 3 Features : FPU TSC PAE APIC MTRR MMX SSE SSE2 HT SSE3 SSSE3 SSE4.1 SSE4.2 AVX1.0 OpenCL-kernels filename : MultiBeam_Kernels_r3556.cl INFO: can't open binary kernel file: /Library/Application Support/BOINC Data/projects/setiathome.berkeley.edu/MultiBeam_Kernels_r3556.clHD5_AMDRadeonR9M395XComputeEngine.bin_V7_SoG_17.0.0_12Jul20201717, continue with recompile... Error : Building Program (binary, clBuildProgram):main kernels: not OK code -11 CL file build log on device AMD Radeon R9 M395X Compute Engine Error returned by cvms_element_build_from_source OpenCL platform detected: Apple Number of OpenCL devices found : 1 BOINC assigns slot on device #0. Info: BOINC provided OpenCL device ID used
Error : Building Program (binary, clBuildProgram):main kernels: not OK code -11 CL file build log on device AMD Radeon R9 M395X Compute Engine
|
zoemax Send message Joined: 24 May 99 Posts: 7 Credit: 3,073,772 RAC: 1 |
(sheepishly)... Guess I found the answer that has been out there for years, (mac+gpu) + seti = doesn't work. |
TBar Send message Joined: 22 May 99 Posts: 5204 Credit: 840,779,836 RAC: 2,768 |
The Project Scientist was made aware of the situation with the Beta OS the day you first posted. I made recommendations for the Project to switch to App versions that didn't have that problem, I haven't seen a response. I'm not surprised the SoG ATI version stopped working, I never could get the nVidia SoG version to work at all, and the ATI version had very bad idle wake up numbers. There are existing Apps that don't have that problem, one is at Beta here, v8.19 (opencl_ati5_mac) App https://setiweb.ssl.berkeley.edu/beta/results.php?hostid=82822, and a newer version is being run on this machine, System: Darwin x86_64 Kernel: 17.0.0 OpenCL version by Raistmer, r3610 Since it doesn't appear any changes are going to be made to the SETI Server, I'd suggest you do what the other Mac user did and switch to Anonymous platform using the r3610 version of the App. It seems your machine also has an AVX2 capable CPU, it should work well with the AVX2 App that's included in the bundle. Normally I'd suggest setting the Manager to No New Tasks and running down the cache before making the change to Anonymous platform, but I guess it really doesn't matter. Follow the instructions and place the New files in your setiathome.berkeley.edu folder, that should stop the Errors. You want this package, ATi5r3610&CPU-AVX2.7z Hope that helps. |
zoemax Send message Joined: 24 May 99 Posts: 7 Credit: 3,073,772 RAC: 1 |
Thanks. Have downloaded / installed. Will watch logs & report . cheers! dan |
TBar Send message Joined: 22 May 99 Posts: 5204 Credit: 840,779,836 RAC: 2,768 |
I still don't see any new tasks in your cache, https://setiathome.berkeley.edu/results.php?hostid=8248108 The new tasks will appear as SETI@home v8 Anonymous platform. It would be best if you either let your existing tasks error out, or abort them before you start running with the new Apps. Otherwise they will be in limbo until they Time-Out late next month. If you haven't added the new Apps yet just set No New Tasks in the Projects tab and let them error out. Once you Add the new Apps change it back to Allow new tasks, the new tasks downloaded will be listed as SETI@home v8 Anonymous platform. I would suggest setting the Preferences for your CPUs to 50% to help cut down heat. The CPU will use the Boost when set at 50% so the tasks will finish a little faster than normal and produce less heat. It's under Options/Computing Preferences/Use at most 50% of the CPUs. Leave the % of CPU time set at 100%. You'd be surprised how fast that CPU will finish a task with the AVX2 App using those settings. |
zoemax Send message Joined: 24 May 99 Posts: 7 Credit: 3,073,772 RAC: 1 |
There were other projects running. - - Mon 7 Aug 06:50:55 2017 | SETI@home | work fetch resumed by user Mon 7 Aug 06:50:58 2017 | SETI@home | Sending scheduler request: To fetch work. Mon 7 Aug 06:50:58 2017 | SETI@home | Requesting new tasks for AMD/ATI GPU Mon 7 Aug 06:51:01 2017 | SETI@home | Scheduler request completed: got 46 new tasks -- Mon 7 Aug 07:00:10 2017 | SETI@home | Computation for task 17dc08ae.25094.5391.7.34.48_0 finished Mon 7 Aug 07:32:34 2017 | SETI@home | Computation for task 04fe08aa.24180.5798.14.41.42_1 finished -- I also made the change to CPU %. You should be seeing 'in progress' @ https://setiathome.berkeley.edu/results.php?hostid=8248108 tasks should be good now. I'm seeing 60 tasks for anonymous platform now. ( out of the 283 ? ). If you have any other suggestion to try and abort non-anonymous tasks, I'll give it a try. Thanks again for the suggestions. cheers! |
Dan Howe Send message Joined: 20 Jul 05 Posts: 2 Credit: 5,146,926 RAC: 13 |
I'm receiving these errors with the released version of MacOS 10.13 (High Sierra). BOINC client: 7.8.2 |
Raoul Schaffner Send message Joined: 20 Apr 99 Posts: 1 Credit: 227,000,487 RAC: 179 |
classical "me too" here: BOINC 7.8.2 with SETI@home v8 8.20 (opencl_ati5_SoG_mac) macOS High Sierra 10.13 (17A365) iMac 15,1 (Retina 5K, Late 2014) AMD Radeon R9 M295X |
Connor Bailey Send message Joined: 9 Jan 17 Posts: 9 Credit: 1,195,237 RAC: 2 |
Again another classic "me as well" Same issue happening after updating to the first public update of 10.13 Running a Macbook Pro 15'' Mid 2015 2.5GHz Intel i7 16 GB of DDR3 at 1600 MHz AMD Radeon R9 M370X BOINC v7.8.2 Right now not requesting any new tasks to see what tasks can and can and can't be run. "I'd love to change the world, but they wouldn't give me the source code" - Unknown |
Ricardo Montanez Send message Joined: 4 Sep 16 Posts: 4 Credit: 7,968,758 RAC: 4 |
Me "three". High Sierra Version 10.13 (17A365) iMac (Retina 5K, 27-inch, 2017) 3.5 GHz Intel Core i5 32 GB 2400 MHz DDR4 Radeon Pro 575 4 GB What's "funny" is that my other iMac (2012) running SAME version of OS and Boinc is having no problem running a SETI GPU task......with an NVIDIA GeForce GTX 680MX with 2GB memory.. |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
This appears to be a problem with one of the science applications. The BOINC developer for the Mac has sent information to the project developers about this and hopes that they'll build new versions soon, or at least retract the one application causing all the trouble. The rest of the ATI applications doesn't seem to have the problem, only the opencl_ati5_SoG_mac application. |
Ricardo Montanez Send message Joined: 4 Sep 16 Posts: 4 Credit: 7,968,758 RAC: 4 |
Thanks for the info. Guess I'll keep project suspended until I hear more. |
Lord_Uintah Send message Joined: 14 Nov 99 Posts: 2 Credit: 32,220,587 RAC: 29 |
Same problem on my system Task postponed: CL file build failure....... MacOS 10.13 - High Sirerra BOINC Manager 7.8.3. TJA. |
yaskota Send message Joined: 11 Mar 00 Posts: 2 Credit: 3,132,556 RAC: 8 |
And another... Task postponed: CL file build failure....... MacOS 10.13 - High Sierra BOINC Manager 7.8.2 and: ------ iMac (Retina 5K, 27-inch, 2017) 3.8GHz Core i5 Radeon Pro 580 8GB |
TBar Send message Joined: 22 May 99 Posts: 5204 Credit: 840,779,836 RAC: 2,768 |
The Sister App to 8.20 SoG was launched at Beta at the Same time. The only difference is it doesn't use the SoG path and is numbered 8.19, also, it Works with Darwin 17.02.0. https://setiweb.ssl.berkeley.edu/beta/results.php?hostid=82822 It's been in Beta Testing since 8 Nov 2016 and could be swapped with 8.20 in minutes. Why it hasn't been done is anyone's guess. The Newer App ATi5r3610 is just a newer version of ATi5r3552 and was recommended to Beta long ago. Both of these Apps work in MacOS 10.13 - High Sierra and have been available for a Long time. |
Sigfod Send message Joined: 27 May 05 Posts: 2 Credit: 2,462,722 RAC: 0 |
Having this issue as well macOS High Sierra Version 10.13 (17A405) iMac (27-inch, Mid 2011) 3.4 GHz Intel Core i7 AMD Radeon HD 6970M 2 GB |
Ricardo Montanez Send message Joined: 4 Sep 16 Posts: 4 Credit: 7,968,758 RAC: 4 |
The Sister App to 8.20 SoG was launched at Beta at the Same time. The only difference is it doesn't use the SoG path and is numbered 8.19, also, it Works with Darwin 17.02.0. Is there a way to get this version? Is it "safe"? |
TBar Send message Joined: 22 May 99 Posts: 5204 Credit: 840,779,836 RAC: 2,768 |
What do you consider safe? The 8.19 App was compiled on the Exact same Computer as most of the other Mac Apps, including 8.20, and is currently on the Berkeley server. All you have to do is Join SETI Beta and it will be downloaded to your Host automatically, just as the other Macs at Beta. Then all you have to do is move it to the SETI Main folder and work up an Anonymous platform package. Or you could just use the package that has already been configured at Crunchers Anonymous with the newer r3610 App that was compiled on the same computer. If you want to configure the 8.19 App at Beta for use at Main you can download the Files from here, http://boinc2.ssl.berkeley.edu/beta/download/setiathome_8.19_x86_64-apple-darwin__opencl_ati5_mac http://boinc2.ssl.berkeley.edu/beta/download/MultiBeam_Kernels_r3552.cl I would suggest you use the r3610 package as a guide if you are determined to use the older 8.19r3552 App. Personally, I'd go with the r3610 package, it's a little faster on the BLC tasks. Or you could just go to this thread and start posting there, your post may attract more attention there, http://setiweb.ssl.berkeley.edu/beta/forum_thread.php?id=2266 Good Luck. |
Ricardo Montanez Send message Joined: 4 Sep 16 Posts: 4 Credit: 7,968,758 RAC: 4 |
Thanks for the info. |
sjmielh Send message Joined: 3 Jul 99 Posts: 7 Credit: 2,925,262 RAC: 7 |
Is there a response of the project developers about this issue? Will they fix it? |
©2024 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.