Message boards :
Number crunching :
CLOSED - SETI/BOINC Milestones [ v2.0 ] - XXVI - CLOSED
Message board moderation
Previous · 1 . . . 6 · 7 · 8 · 9 · 10 · 11 · 12 . . . 16 · Next
Author | Message |
---|---|
Thomas Send message Joined: 9 Dec 11 Posts: 1499 Credit: 1,345,576 RAC: 0 |
Congrats Mike & Wiggo and good luck Danimal for your first million ! :) Keep crunching ! |
JohnDK Send message Joined: 28 May 00 Posts: 1222 Credit: 451,243,443 RAC: 1,127 |
Thanks ivan. Is the R2058 app one I can download and try myself? |
Mike Send message Joined: 17 Feb 01 Posts: 34255 Credit: 79,922,639 RAC: 80 |
Thanks ivan. You can download it from my website. With each crime and every kindness we birth our future. |
petri33 Send message Joined: 6 Jun 02 Posts: 1668 Credit: 623,086,772 RAC: 156 |
On Linux with the old executable you can override the driver/application internal yield commands with sleep. You can run 3 or 4 AP per GX780 GPU without releasing a core except for heavily blanked AP wus. I have 0.25 for GPU and 0.125 for CPU so that when I run 8 AP's at at time one CPU core is freed for blanking. I have HT on and use 50% of available CPUs so six CPU tasks are running except when both GPUs are fully loaded with AP work (then 5 CPU tasks) /* * libsleep.c * * To compile run: * gcc -O2 -fPIC -shared -Wl,-soname,libsleep.so -o libsleep.so libsleep.c * .. and copy libsleep.so wherever you like it to go and .. * To use: edit your boinc startup script to have LD_PRELOAD before $BOINCEXE * daemon --check $BOINCEXE --user $BOINCUSER +10 "LD_PRELOAD=/etc/init.d/libsleep.so $BOINCEXE $BOINCOPTS --dir $BOINCDIR >>$LOGFILE 2>>$ERRORLOG &" >& /dev/null * */ int sched_yield(void) { //usleep((int)yield_sleep_time); struct timespec t; struct timespec r; t.tv_sec = 0; t.tv_nsec = 1000000; // 1 ms = 1000 us = 1000000 ns while(nanosleep(&t, &r) == -1 && errno == EINTR) { t.tv_sec = r.tv_sec; t.tv_nsec = r.tv_nsec; } return 0; } To overcome Heisenbergs: "You can't always get what you want / but if you try sometimes you just might find / you get what you need." -- Rolling Stones |
JohnDK Send message Joined: 28 May 00 Posts: 1222 Credit: 451,243,443 RAC: 1,127 |
You can download it from my website. Thanks, will try it out :) |
ivan Send message Joined: 5 Mar 01 Posts: 783 Credit: 348,560,338 RAC: 223 |
On Linux with the old executable you can override the driver/application internal yield commands with sleep. You can run 3 or 4 AP per GX780 GPU without releasing a core except for heavily blanked AP wus. I have 0.25 for GPU and 0.125 for CPU so that when I run 8 AP's at at time one CPU core is freed for blanking. I have HT on and use 50% of available CPUs so six CPU tasks are running except when both GPUs are fully loaded with AP work (then 5 CPU tasks) You left out a few #includes there. :-) I just tried it and so far so good. gkrellm has black holes in the CPU usage and top shows the AP jobs usually running percentages in the twenties, occasionally topping 30%. I'll let it run for a while to see what the run-times look like but then it looks like I can drop the CPU usage down to 50% or less and thus run a seventh CPU job. LD_PRELOAD="/home/ivan/BOINC/libsleep.so" ./boinc --daemon I did try for a while with HyperThreading off. It made no difference to the AP times, but the CPU times only dropped by 40%. Since there were only two of them compared to six before, this was a losing proposition. |
petri33 Send message Joined: 6 Jun 02 Posts: 1668 Credit: 623,086,772 RAC: 156 |
Sorry about the missing #includes. Glad you got them right and got your linux box flying.. Here's my top listing. As mentioned before my 3930K 6 real / 12 virtual runs HT on and is set to use 50% of available processors. 6 CPU tasks, 3 MB tasks and 4 AP tasks. AP: cpu 0.125 and gpu 0.25 MB: cpu 0.01 and gpu .33 So when running total 8 AP on GPUs one real core is freed. Othervise AP GPU uses virtual cores. I like to keep the machine cool and responsive. That's why I don't run 12 CPU tasks and also because there are only 6 real avx/sse/fpu units. In this listing all AP tasks have some blanking. Zero blanked tasks use only about 5-10% CPU. top - 00:29:49 up 8 days, 9:03, 3 users, load average: 7.54, 7.54, 7.85 Tasks: 307 total, 10 running, 297 sleeping, 0 stopped, 0 zombie Cpu(s): 0.5%us, 0.7%sy, 61.3%ni, 35.9%id, 1.0%wa, 0.0%hi, 0.6%si, 0.0%st Mem: 8172532k total, 4387500k used, 3785032k free, 319212k buffers Swap: 10256380k total, 0k used, 10256380k free, 2177580k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 19011 boinc 39 19 44144 40m 4 R 99.2 0.5 27:10.32 ../../projects/setiathome.berkeley.edu/setiathome_7.01_x86_64-pc-linux-gnu 19017 boinc 39 19 42940 38m 4 R 99.2 0.5 27:08.20 ../../projects/setiathome.berkeley.edu/setiathome_7.01_x86_64-pc-linux-gnu 19013 boinc 39 19 43984 40m 4 R 99.1 0.5 27:04.92 ../../projects/setiathome.berkeley.edu/setiathome_7.01_x86_64-pc-linux-gnu 19021 boinc 39 19 42816 38m 4 R 99.1 0.5 27:03.98 ../../projects/setiathome.berkeley.edu/setiathome_7.01_x86_64-pc-linux-gnu 19140 boinc 39 19 41404 36m 4 R 98.8 0.5 12:50.32 ../../projects/setiathome.berkeley.edu/setiathome_7.01_x86_64-pc-linux-gnu 19022 boinc 39 19 42472 38m 4 R 92.2 0.5 27:01.30 ../../projects/setiathome.berkeley.edu/setiathome_7.01_x86_64-pc-linux-gnu 19012 boinc 30 10 24.3g 163m 128m R 66.9 2.1 16:40.83 ../../projects/setiathome.berkeley.edu/ap_6.07r1952_avx_clGPU_x86_64-pc-linux-gnu -unroll 24 -ffa_block 8192 -ffa_block_fetch 4096 -sbs 512 -tune 1 32 32 1 --device 0 19125 boinc 30 10 24.3g 173m 109m R 24.5 2.2 3:01.10 ../../projects/setiathome.berkeley.edu/ap_6.07r1952_avx_clGPU_x86_64-pc-linux-gnu -unroll 24 -ffa_block 8192 -ffa_block_fetch 4096 -sbs 512 -tune 1 32 32 1 --device 0 19293 boinc 30 10 24.2g 133m 109m S 18.2 1.7 0:01.83 ../../projects/setiathome.berkeley.edu/ap_6.07r1952_avx_clGPU_x86_64-pc-linux-gnu -unroll 24 -ffa_block 8192 -ffa_block_fetch 4096 -sbs 512 -tune 1 32 32 1 --device 0 19156 boinc 30 10 24.2g 133m 109m S 14.2 1.7 1:01.81 ../../projects/setiathome.berkeley.edu/ap_6.07r1952_avx_clGPU_x86_64-pc-linux-gnu -unroll 24 -ffa_block 8192 -ffa_block_fetch 4096 -sbs 512 -tune 1 32 32 1 --device 0 19107 boinc 30 10 24.3g 195m 76m S 9.4 2.5 1:40.98 ../../projects/setiathome.berkeley.edu/setiathome_x41zc_x86_64-pc-linux-gnu_cuda55 --device 1 19265 boinc 30 10 24.4g 175m 76m S 9.3 2.2 0:19.28 ../../projects/setiathome.berkeley.edu/setiathome_x41zc_x86_64-pc-linux-gnu_cuda55 --device 1 19220 boinc 30 10 24.4g 195m 76m S 9.1 2.4 0:23.06 ../../projects/setiathome.berkeley.edu/setiathome_x41zc_x86_64-pc-linux-gnu_cuda55 --device 1 1881 root 20 0 190m 73m 22m S 3.9 0.9 56:25.87 /usr/bin/Xorg :0 -nr -verbose -auth /var/run/gdm/auth-for-gdm-PsQsnd/database -nolisten tcp vt1 18881 petri 20 0 422m 23m 17m S 2.1 0.3 1:05.59 boinc_gui To overcome Heisenbergs: "You can't always get what you want / but if you try sometimes you just might find / you get what you need." -- Rolling Stones |
ivan Send message Joined: 5 Mar 01 Posts: 783 Credit: 348,560,338 RAC: 223 |
I'm afraid we're getting off-topic -- if someone can move us to a new thread... |
Siran d'Vel'nahr Send message Joined: 23 May 99 Posts: 7379 Credit: 44,181,323 RAC: 238 |
Greetings, This thread is not a tutorial or analysis thread, it is for SETI and BOINC milestones only. Please take the code analysis/tutorial to another thread. Thank you! :) Keep on BOINCing...! :) CAPT Siran d'Vel'nahr - L L & P _\\// Winders 11 OS? "What a piece of junk!" - L. Skywalker "Logic is the cement of our civilization with which we ascend from chaos using reason as our guide." - T'Plana-hath |
juan BFP Send message Joined: 16 Mar 07 Posts: 9786 Credit: 572,710,851 RAC: 3,799 |
Finaly i break the 200MM mark on SETI. A good reason to brink some beer tonight. |
Thomas Send message Joined: 9 Dec 11 Posts: 1499 Credit: 1,345,576 RAC: 0 |
GG Juan ! :) |
Julie Send message Joined: 28 Oct 09 Posts: 34053 Credit: 18,883,157 RAC: 18 |
|
ivan Send message Joined: 5 Mar 01 Posts: 783 Credit: 348,560,338 RAC: 223 |
Wow, look at your RAC (atm) Tom:) 999! Could be worse, could be 666... :-0! |
Sutaru Tsureku Send message Joined: 6 Apr 07 Posts: 7105 Credit: 147,663,825 RAC: 5 |
Congrats to all milestones. My PCs made 55,000,000 Cr. for SETI@home. :-) (Because of the off topic messages - someone (maybe someone who wrote such messages) open a new thread (or ask a forum mod if she/he could do it), and then click to all related messages here to the " " (this will report the message to the forum mods) and they move then all messages to the new opened thread. It would be well to have all this interesting infos in one thread.) * Best regards! :-) * Philip J. Fry, team seti.international founder. * Optimize your PC for higher RAC. * SETI@home needs your help. * |
Thomas Send message Joined: 9 Dec 11 Posts: 1499 Credit: 1,345,576 RAC: 0 |
Wow, look at your RAC (atm) Tom:) 999! Yep my dear Julie ! Next step >> 777 :p (Beta & one other project kill my S@H RAC !) Not 666 Ivan ! :p Keep crunching ! |
Thomas Send message Joined: 9 Dec 11 Posts: 1499 Credit: 1,345,576 RAC: 0 |
Well done Philip ! |
Bernie Vine Send message Joined: 26 May 99 Posts: 9954 Credit: 103,452,613 RAC: 328 |
Finally 20 mill for SETI. Seem to take a long time!!! |
Thomas Send message Joined: 9 Dec 11 Posts: 1499 Credit: 1,345,576 RAC: 0 |
After S@HB, S@H ! x10 ! Congrats Bernie :) |
Mike Send message Joined: 17 Feb 01 Posts: 34255 Credit: 79,922,639 RAC: 80 |
Congratz Bernie. Well done. With each crime and every kindness we birth our future. |
kittyman Send message Joined: 9 Jul 00 Posts: 51468 Credit: 1,018,363,574 RAC: 1,004 |
The kitties last night reached another Seti milestone.......... 450 Million credits for the Seti project. Onward to half a billion in maybe 4 months. Might be a bit longer with whatever slowdowns or shutdowns I may have to do when the summer's heat hits. Meow meow meow! "Freedom is just Chaos, with better lighting." Alan Dean Foster |
©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.