PrimeGrid
Please visit donation page to help the project cover running costs for this month

Toggle Menu

Join PrimeGrid

Returning Participants

Community

Leader Boards

Results

Other

drummers-lowrise
1) Message boards : Number crunching : Mac OS X 10.9 "Mavericks" upgrade (Message 70758)
Posted 2822 days ago by jpranke2011
The newest version of BOINC (7.2.28) seems resolve that problem:
http://boinc.berkeley.edu/download.php

I am able to crunch CUDA on Mavericks.
2) Message boards : Sieving : ppsieve OpenCL *Mac* testing (Message 41392)
Posted 3587 days ago by jpranke2011
Looks like the new pre-release version of BOINC (6.13.6) can detect Mac ATI GPUs. Unfortunately still can't crunch due to the following message:

Thu Oct 6 08:13:13 2011 | PrimeGrid | Sending scheduler request: To fetch work.
Thu Oct 6 08:13:13 2011 | PrimeGrid | Requesting new tasks for ATI
Thu Oct 6 08:13:15 2011 | PrimeGrid | Scheduler request completed: got 0 new tasks
Thu Oct 6 08:13:15 2011 | PrimeGrid | Message from server: ATI GPU: Upgrade to the latest driver to process tasks using your computer's GPU
Thu Oct 6 08:13:15 2011 | PrimeGrid | No work sent
Thu Oct 6 08:13:15 2011 | PrimeGrid | Message from server: No work available for the applications you have selected. Please check your project preferences on the web site.
Thu Oct 6 08:13:15 2011 | PrimeGrid | This computer has reached a limit on tasks in progress


Maybe on the PrimeGrid side it's running a driver version check which is not applicable to Macs. Any way to debug this further?
3) Message boards : Sieving : ppsieve OpenCL *Mac* testing (Message 40254)
Posted 3611 days ago by jpranke2011
This time I ran with full output and results look good:
./tpsieve-cl-boinc-x86_64-mac -p20070e9 -P20070020e6 -k5 -K9999 -N 3000000 -T -M2 -c 60 tpsieve version cl-0.2.3e (testing) Compiled Sep 12 2011 with GCC 4.2.1 (Apple Inc. build 5666) (dot 3) nstart=74, nstep=31 tpsieve initialized: 5 <= k <= 9999, 74 <= n < 3000000 nstep changed to 22 CL setup complete. cthread_count = 10240 20070000059159 | 2205*2^2472339-1 20070000105761 | 733*2^974106+1 20070000382183 | 683*2^2637373+1 20070000475957 | 4995*2^1822738+1 20070000541441 | 3243*2^1584966-1 20070000674041 | 8143*2^1397047-1 20070001141921 | 2787*2^2536178+1 20070001146497 | 4977*2^626298+1 20070001163929 | 3765*2^461308+1 20070001302811 | 7669*2^725426+1 20070001379699 | 5781*2^2459443+1 20070001425977 | 5821*2^1775248+1 20070001823101 | 7647*2^1022532-1 20070001843627 | 4955*2^248864-1 20070002245151 | 1221*2^646983+1 20070002606341 | 4809*2^497683+1 20070002680493 | 6455*2^1778260-1 20070003067151 | 9259*2^1869285-1 20070004531271 | 4755*2^2642856-1 20070004606567 | 5269*2^257879-1 20070004750837 | 525*2^1636405+1 20070004787473 | 1153*2^2819766+1 20070004816819 | 6699*2^1215561+1 20070004848679 | 9911*2^2058269+1 20070004886501 | 6401*2^2784714-1 20070004973621 | 705*2^1329798-1 20070005282267 | 1055*2^1575895+1 20070005348311 | 3791*2^2114525+1 20070005404357 | 7893*2^796719-1 20070005914001 | 9847*2^1634140+1 20070006110513 | 2335*2^2220548+1 20070006186677 | 2413*2^1924519-1 20070006187837 | 9923*2^287853+1 20070006365161 | 569*2^782235+1 20070006603683 | 8229*2^2745282+1 20070006754367 | 5025*2^2568467-1 20070006875981 | 1645*2^965954+1 20070007049707 | 2149*2^153375-1 20070007170259 | 3889*2^49730+1 20070007400801 | 4261*2^2489220+1 20070007462667 | 917*2^1923231+1 20070007529777 | 1367*2^1532230-1 20070007530649 | 599*2^1252359+1 20070008013637 | 2097*2^2286269-1 20070008026721 | 9231*2^2302830-1 20070008213771 | 4041*2^1187467-1 20070008329039 | 9065*2^832569+1 20070008576117 | 153*2^560883-1 20070008674201 | 9713*2^2549724-1 20070008917537 | 6671*2^1260830-1 20070008991223 | 5523*2^101606-1 20070009203669 | 417*2^817661-1 20070009223217 | 3789*2^2853163+1 20070009299779 | 6221*2^2940469+1 20070010348009 | 5177*2^2176044-1 20070010618159 | 2597*2^2763167+1 20070010645547 | 2701*2^1048169-1 20070010903867 | 8493*2^523854-1 20070010984423 | 231*2^2927044+1 20070011210369 | 649*2^2493015-1 20070011245997 | 6565*2^2452502+1 20070011258593 | 2187*2^1101790-1 20070011593871 | 5305*2^2360059-1 20070011888243 | 8371*2^2418889-1 20070012085751 | 1337*2^1688050-1 20070012086261 | 847*2^553088+1 20070012163009 | 901*2^956937-1 20070012229009 | 1445*2^1110320-1 20070012297143 | 4009*2^181277-1 20070012309493 | 2781*2^1034907-1 20070012403537 | 4747*2^733649-1 20070012507137 | 7061*2^1730371+1 20070012579293 | 8145*2^851778-1 20070012797183 | 9213*2^2101908+1 20070012855791 | 5277*2^731353-1 20070012882203 | 4425*2^1603994-1 20070013269221 | 6763*2^1741799-1 20070014434517 | 4051*2^1308881-1 20070014814419 | 6923*2^1257277+1 20070014822999 | 8443*2^243383-1 20070014902183 | 6981*2^1674047+1 20070014977063 | 4809*2^470009+1 20070014982443 | 791*2^1478283+1 20070015187811 | 2685*2^2186147+1 20070015282311 | 4015*2^2902138+1 20070015687191 | 5973*2^502229+1 20070016364921 | 2723*2^1269504-1 20070016440869 | 9577*2^34776+1 20070016546427 | 3945*2^2086463+1 20070016765411 | 1421*2^1766083+1 20070016948067 | 4735*2^2548621-1 20070016973093 | 2857*2^1226993-1 20070016992617 | 7001*2^1177373+1 20070017505563 | 7627*2^401848+1 20070017763227 | 6625*2^1332032+1 20070017775449 | 8415*2^2761332+1 20070017820647 | 6955*2^1347189-1 20070017949379 | 1097*2^757927+1 20070018187309 | 5775*2^2258100-1 20070018281791 | 4685*2^1510525+1 20070018308227 | 6809*2^2911648-1 20070018425833 | 1911*2^1460578-1 20070018515161 | 1515*2^1186401-1 20070018709289 | 1045*2^2655475-1 20070019115281 | 4641*2^1797127-1 20070019117289 | 2339*2^565480-1 20070019307549 | 9835*2^2523382+1 20070019838257 | 8025*2^2120157-1 20070019870763 | 8189*2^2803+1 Found 109 factors

4) Message boards : Sieving : ppsieve OpenCL *Mac* testing (Message 40232)
Posted 3611 days ago by jpranke2011
Hi, I ran with -q (quiet mode) to only show the metrics used to calculate the factors. Looks like the update worked and ran successfully as below.

Anything else I can test (larger factor range, etc)?

I totally recommend Lion. Worth the upgrade!

./tpsieve-cl-x86_64-mac -p20070e9 -P20070020e6 -k5 -K9999 -N 3000000 -T -M2 -c 60 -q tpsieve version cl-0.2.3e (testing) Compiled Sep 11 2011 with GCC 4.2.1 (Apple Inc. build 5666) (dot 3) nstart=74, nstep=31 tpsieve initialized: 5 <= k <= 9999, 74 <= n < 3000000 Sieve started: 20070000000000 <= p < 20070020000000 Thread 0 starting Detected 160 multiprocessors (800 SPUs) on device 0. Device 0 is a AMD ATI Radeon HD 5750. nstep changed to 22 clBuildProgram() successful CL setup complete. cthread_count = 10240 Thread 0 completed Waiting for threads to exit Sieve complete: 20070000000000 <= p < 20070020000000 Found 109 factors count=652993,sum=0xb5e05bf97b0cfbd5 Elapsed time: 33.43 sec. (0.01 init + 33.42 sieve) at 603911 p/sec. Processor time: 1.77 sec. (0.01 init + 1.75 sieve) at 11507468 p/sec. Average processor utilization: 1.82 (init), 0.05 (sieve)

5) Message boards : Sieving : ppsieve OpenCL *Mac* testing (Message 40212)
Posted 3613 days ago by jpranke2011
Hi Ian,

Below are outputs for the 3 files. The first one did not run at all and the other two ran successfully. The patched ran sightly faster than the patched2.

http://www.pyramid-productions.net/downloads/tpsieve-cl-x86_64-mac.zip
./tpsieve-cl-x86_64-mac -p20070e9 -P20070020e6 -k5 -K9999 -N 3000000 -T -M2 -c 60 -q tpsieve version cl-0.2.3e (testing) Compiled Sep 9 2011 with GCC 4.2.1 (Apple Inc. build 5666) (dot 3) nstart=74, nstep=31 tpsieve initialized: 5 <= k <= 9999, 74 <= n < 3000000 Sieve started: 20070000000000 <= p < 20070020000000 Thread 0 starting Detected 160 multiprocessors (800 SPUs) on device 0. Device 0 is a AMD ATI Radeon HD 5750. nstep changed to 22 Error: Building Program (clBuildProgram): Program build failure <program source>:29:1: warning: no previous prototype for function 'invmod2pow_ul' invmod2pow_ul (const VLONG n) ^ <program source>:40:7: warning: no previous prototype for function 'mulmod_REDC' VLONG mulmod_REDC (const VLONG a, const VLONG b, ^ <program source>:53:7: warning: no previous prototype for function 'onemod_REDC' VLONG onemod_REDC(const VLONG N, VLONG rax) { ^ <program source>:60:7: warning: no previous prototype for function 'mod_REDC' VLONG mod_REDC(const VLONG a, const VLONG N, const VLONG Ns) { ^ <program source>:63:7: warning: no previous prototype for function 'shiftmod_REDC' VLONG shiftmod_REDC (const VLONG a, ^ <program source>:77:1: warning: no previous prototype for function 'shiftmod_REDC21' SHIFTMOD_REDCX(21) ^ <scratch space>:94:1: note: instantiated from: shiftmod_REDC21 ^ <program source>:78:1: warning: no previous prototype for function 'shiftmod_REDC42' SHIFTMOD_REDCX(42) ^ <scratch space>:97:1: note: instantiated from: shiftmod_REDC42 ^ <program source>:80:7: warning: no previous prototype for function 'shiftmod_REDCX' VLONG shiftmod_REDCX (const VLONG a, const VLONG N, VLONG rax, const uint step) { VLONG rcx; rax = rax << (64-step); rcx = a >> step; rcx += (rax!=(VLONG)VECTORIZE(0))?((VLONG)VECTORIZE(1)):((VLONG)VECTORIZE(0)); rax = mad_hi(rax, N, rcx); rcx = rax - N; rax = (rax>N)?rcx:rax; return rax; } ^ <program source>:82:1: warning: no previous prototype for function 'invpowmod_REDClr' invpowmod_REDClr (const VLONG N, const VLONG Ns, int bbits, const ulong r0) { ^ <program source>:122:1: error: no matching overload found for arguments of type 'int, uint, uint __attribute__((address_space(1))) *' VSTORE(0, i, factor_found_arr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ <program source>:97:16: note: instantiated from: #define VSTORE VECSIZEIT(vstore,VECSIZE) ^ <program source>:15:24: note: instantiated from: #define VECSIZEIT(x,y) VECSIZEIT2(x,y) ^ <scratch space>:83:1: note: instantiated from: vstore2 ^ /System/Library/Frameworks/OpenCL.framework/Resources/cl_kernel.h:508:29: note: instantiated from: #define vstore2( X,Y,Z ) __builtin_overload( 3, X, Y, Z, __vstore2_i8, __vstore2_u8, __vstore2_i16, __vstore2_u16, __vstore2_i32, __vstore2_u32, __vstore2_i64, __vstore2_u64, __vstore2_f, __vstore2_d, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


http://www.pyramid-productions.net/downloads/tpsieve-cl-x86_64-mac-patched.zip
./tpsieve-cl-x86_64-mac-patched -p20070e9 -P20070020e6 -k5 -K9999 -N 3000000 -T -M2 -c 60 -q tpsieve version cl-0.2.3e (testing) Compiled Sep 9 2011 with GCC 4.2.1 (Apple Inc. build 5666) (dot 3) nstart=74, nstep=31 tpsieve initialized: 5 <= k <= 9999, 74 <= n < 3000000 Sieve started: 20070000000000 <= p < 20070020000000 Thread 0 starting Detected 160 multiprocessors (800 SPUs) on device 0. Device 0 is a AMD ATI Radeon HD 5750. nstep changed to 22 clBuildProgram() successful CL setup complete. cthread_count = 10240 Thread 0 completed Waiting for threads to exit Sieve complete: 20070000000000 <= p < 20070020000000 Found 109 factors count=652993,sum=0xb5e05bf97b0cfbd5 Elapsed time: 33.41 sec. (0.01 init + 33.40 sieve) at 604268 p/sec. Processor time: 1.50 sec. (0.01 init + 1.49 sieve) at 13546530 p/sec. Average processor utilization: 1.77 (init), 0.04 (sieve)


http://www.pyramid-productions.net/downloads/tpsieve-cl-x86_64-mac-patched2.zip
./tpsieve-cl-x86_64-mac-patched2 -p20070e9 -P20070020e6 -k5 -K9999 -N 3000000 -T -M2 -c 60 -q tpsieve version cl-0.2.3e (testing) Compiled Sep 9 2011 with GCC 4.2.1 (Apple Inc. build 5666) (dot 3) nstart=74, nstep=31 tpsieve initialized: 5 <= k <= 9999, 74 <= n < 3000000 Sieve started: 20070000000000 <= p < 20070020000000 Thread 0 starting Detected 160 multiprocessors (800 SPUs) on device 0. Device 0 is a AMD ATI Radeon HD 5750. nstep changed to 22 clBuildProgram() successful CL setup complete. cthread_count = 10240 Thread 0 completed Waiting for threads to exit Sieve complete: 20070000000000 <= p < 20070020000000 Found 109 factors count=652993,sum=0xb5e05bf97b0cfbd5 Elapsed time: 33.55 sec. (0.01 init + 33.54 sieve) at 601829 p/sec. Processor time: 1.51 sec. (0.01 init + 1.49 sieve) at 13522734 p/sec. Average processor utilization: 1.78 (init), 0.04 (sieve)
6) Message boards : Sieving : ppsieve OpenCL *Mac* testing (Message 39702)
Posted 3625 days ago by jpranke2011
Just ran this on v10.7.1, same code as before. Looks more promising on Lion:

./tpsieve-cl-x86_64-mac -p20070e9 -P20070020e6 -k5 -K9999 -N 3000000 -T -M2 -c 60 tpsieve version cl-0.2.3e (testing) Compiled Jul 11 2011 with GCC 4.2.1 (Apple Inc. build 5666) (dot 3) nstart=74, nstep=31 tpsieve initialized: 5 <= k <= 9999, 74 <= n < 3000000 Sieve started: 20070000000000 <= p < 20070020000000 Thread 0 starting Detected 160 multiprocessors (800 SPUs) on device 0. Device 0 is a AMD ATI Radeon HD 5750. nstep changed to 22 clBuildProgram() successful CL setup complete. cthread_count = 10240 20070000059159 | 2205*2^2472339-1 20070000105761 | 733*2^974106+1 20070000382183 | 683*2^2637373+1 20070000475957 | 4995*2^1822738+1 20070000541441 | 3243*2^1584966-1 20070000674041 | 8143*2^1397047-1 20070001141921 | 2787*2^2536178+1 20070001146497 | 4977*2^626298+1 20070001163929 | 3765*2^461308+1 20070001302811 | 7669*2^725426+1 20070001379699 | 5781*2^2459443+1 20070001425977 | 5821*2^1775248+1 20070001823101 | 7647*2^1022532-1 20070001843627 | 4955*2^248864-1 20070002245151 | 1221*2^646983+1 20070002606341 | 4809*2^497683+1 20070002680493 | 6455*2^1778260-1 20070003067151 | 9259*2^1869285-1 20070004531271 | 4755*2^2642856-1 20070004606567 | 5269*2^257879-1 20070004750837 | 525*2^1636405+1 20070004787473 | 1153*2^2819766+1 20070004816819 | 6699*2^1215561+1 20070004848679 | 9911*2^2058269+1 20070004886501 | 6401*2^2784714-1 20070004973621 | 705*2^1329798-1 20070005282267 | 1055*2^1575895+1 20070005348311 | 3791*2^2114525+1 20070005404357 | 7893*2^796719-1 20070005914001 | 9847*2^1634140+1 20070006110513 | 2335*2^2220548+1 20070006186677 | 2413*2^1924519-1 20070006187837 | 9923*2^287853+1 20070006365161 | 569*2^782235+1 20070006603683 | 8229*2^2745282+1 20070006754367 | 5025*2^2568467-1 20070006875981 | 1645*2^965954+1 20070007049707 | 2149*2^153375-1 20070007170259 | 3889*2^49730+1 20070007400801 | 4261*2^2489220+1 20070007462667 | 917*2^1923231+1 20070007529777 | 1367*2^1532230-1 20070007530649 | 599*2^1252359+1 20070008013637 | 2097*2^2286269-1 20070008026721 | 9231*2^2302830-1 20070008213771 | 4041*2^1187467-1 20070008329039 | 9065*2^832569+1 20070008576117 | 153*2^560883-1 20070008674201 | 9713*2^2549724-1 20070008917537 | 6671*2^1260830-1 20070008991223 | 5523*2^101606-1 20070009203669 | 417*2^817661-1 20070009223217 | 3789*2^2853163+1 20070009299779 | 6221*2^2940469+1 20070010348009 | 5177*2^2176044-1 20070010618159 | 2597*2^2763167+1 20070010645547 | 2701*2^1048169-1 20070010903867 | 8493*2^523854-1 20070010984423 | 231*2^2927044+1 20070011210369 | 649*2^2493015-1 20070011245997 | 6565*2^2452502+1 20070011258593 | 2187*2^1101790-1 20070011593871 | 5305*2^2360059-1 20070011888243 | 8371*2^2418889-1 20070012085751 | 1337*2^1688050-1 20070012086261 | 847*2^553088+1 20070012163009 | 901*2^956937-1 20070012229009 | 1445*2^1110320-1 20070012297143 | 4009*2^181277-1 20070012309493 | 2781*2^1034907-1 20070012403537 | 4747*2^733649-1 20070012507137 | 7061*2^1730371+1 20070012579293 | 8145*2^851778-1 20070012797183 | 9213*2^2101908+1 20070012855791 | 5277*2^731353-1 20070012882203 | 4425*2^1603994-1 20070013269221 | 6763*2^1741799-1 20070014434517 | 4051*2^1308881-1 20070014814419 | 6923*2^1257277+1 20070014822999 | 8443*2^243383-1 20070014902183 | 6981*2^1674047+1 20070014977063 | 4809*2^470009+1 20070014982443 | 791*2^1478283+1 20070015187811 | 2685*2^2186147+1 20070015282311 | 4015*2^2902138+1 20070015687191 | 5973*2^502229+1 20070016364921 | 2723*2^1269504-1 20070016440869 | 9577*2^34776+1 20070016546427 | 3945*2^2086463+1 20070016765411 | 1421*2^1766083+1 20070016948067 | 4735*2^2548621-1 20070016973093 | 2857*2^1226993-1 20070016992617 | 7001*2^1177373+1 20070017505563 | 7627*2^401848+1 20070017763227 | 6625*2^1332032+1 20070017775449 | 8415*2^2761332+1 20070017820647 | 6955*2^1347189-1 20070017949379 | 1097*2^757927+1 20070018187309 | 5775*2^2258100-1 20070018281791 | 4685*2^1510525+1 20070018308227 | 6809*2^2911648-1 20070018425833 | 1911*2^1460578-1 20070018515161 | 1515*2^1186401-1 20070018709289 | 1045*2^2655475-1 20070019115281 | 4641*2^1797127-1 20070019117289 | 2339*2^565480-1 20070019307549 | 9835*2^2523382+1 20070019838257 | 8025*2^2120157-1 20070019870763 | 8189*2^2803+1 Thread 0 completed Waiting for threads to exit Sieve complete: 20070000000000 <= p < 20070020000000 Found 109 factors count=652993,sum=0xb5e05bf97b0cfbd5 Elapsed time: 35.19 sec. (0.01 init + 35.19 sieve) at 573675 p/sec. Processor time: 1.83 sec. (0.01 init + 1.82 sieve) at 11094902 p/sec. Average processor utilization: 1.74 (init), 0.05 (sieve)
7) Message boards : Sieving : ppsieve OpenCL *Mac* testing (Message 38192)
Posted 3674 days ago by jpranke2011
Got the following output if it helps:

./tpsieve-cl-x86_64-mac -p20070e9 -P20070020e6 -k5 -K9999 -N 3000000 -T -M2 -c 60 tpsieve version cl-0.2.3e (testing) Compiled Jul 11 2011 with GCC 4.2.1 (Apple Inc. build 5666) (dot 3) nstart=74, nstep=31 tpsieve initialized: 5 <= k <= 9999, 74 <= n < 3000000 Sieve started: 20070000000000 <= p < 20070020000000 Thread 0 starting Detected 160 multiprocessors (800 SPUs) on device 0. Device 0 is a AMD ATI Radeon HD 5750. nstep changed to 22 clBuildProgram() successful CL setup complete. cthread_count = 10240 Thread 0 completed Waiting for threads to exit Sieve complete: 20070000000000 <= p < 20070020000000 Found 0 factors count=652993,sum=0xb5e05bf97b0cfbd5 Elapsed time: 24.65 sec. (0.01 init + 24.64 sieve) at 819163 p/sec. Processor time: 4.75 sec. (0.01 init + 4.74 sieve) at 4257854 p/sec. Average processor utilization: 1.41 (init), 0.19 (sieve)

[Return to PrimeGrid main page]
DNS Powered by DNSEXIT.COM
Copyright © 2005 - 2021 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 0.97, 1.10, 1.40
Generated 1 Aug 2021 | 23:17:16 UTC