Posts by BilBg


log in
21) Message boards : Number crunching : Open Beta test: SoG for NVidia, Lunatics v0.45 - Beta4 update (Message 1810357)
Posted 10 days ago by Profile BilBg
For me your images don't show, I changed your links:
(I used the same view yesterday, but sorted by date)

Some people have reported difficulty choosing the right download file from OneDrive.

This is the view I use:



Select it this way:



Hope that helps.
22) Message boards : Number crunching : GUPPI Rescheduler for Linux and Windows - Move GUPPI work to CPU and non-GUPPI to GPU (Message 1810097)
Posted 11 days ago by Profile BilBg
To check/compare your original and patched files with mine:
MD5:
a072664a7063bb1a231a2aae967cc427 *BOINC Rescheduler.exe 07bd6714b0817e6faf1941575e56e0b5 *BOINC Rescheduler v7.exe cf29f5efe0eb427b37364a3432246762 *BOINC Rescheduler v8.exe

I didn't edit BOINC Rescheduler64 - I can't test it and don't really know why it exists (why there is need for 64-bit Rescheduler)
Is it impossible for a 32-bit program to access and edit client_state.xml on 64-bit Windows?
23) Message boards : Number crunching : GUPPI Rescheduler for Linux and Windows - Move GUPPI work to CPU and non-GUPPI to GPU (Message 1810090)
Posted 11 days ago by Profile BilBg
 
Until this is fixed:

boinc_rescheduler_2_7.zip still exists:
http://www.efmer.eu/download/boinc/scheduler/boinc_rescheduler_2_7.zip

How to patch for SETI@home v8:
http://setiathome.berkeley.edu/forum_thread.php?id=77586&postid=1763581#1763581
http://setiathome.berkeley.edu/forum_thread.php?id=77586&postid=1763938#1763938

Tool to use:
HxD - Freeware Hex Editor
https://mh-nexus.de/en/hxd/

On this Downloads page:
https://mh-nexus.de/en/downloads.php?product=HxD

Find (Ctrl+F):
94e57a52e4d3eca6576bc15a99e884b6cdd5b03a

... to easy find links for "HxD, English - portable 1.7.7.0"
 
24) Message boards : Number crunching : GUPPI Rescheduler for Linux and Windows - Move GUPPI work to CPU and non-GUPPI to GPU (Message 1809962)
Posted 12 days ago by Profile BilBg
Then how do you expect to Reschedule tasks GPU <--> CPU if you "have chosen to not run CPU work units"??
25) Message boards : Number crunching : Open Beta test: SoG for NVidia, Lunatics v0.45 - Beta4 update (Message 1809958)
Posted 12 days ago by Profile BilBg
And a further update to Beta4, to include r3500 where available - that's the SoG app for NVidia cards, and the ATi app for discrete GPUs (ATi_APU not updated this time).

I have a few questions.

I tested Lunatics_Win32_v0.45_Beta4-for-SoG_setup.exe with TestMode=1

I run it two times extracting files to:
TestFiles - Lunatics_Win32_v0.45_Beta4-for-SoG_setup - ATi_HD5_r3500
TestFiles - Lunatics_Win32_v0.45_Beta4-for-SoG_setup - NV_SoG_r3500


   1) In the case of ATi_HD5_r3500 there are 2 older files extracted but not used (not in MB8_win_x86_SSE2_OpenCL_ATi_HD5.aistub):
MultiBeam_Kernels_r3430.cl
MB8_win_x86_SSE2_OpenCL_ATi_HD5_r3430.exe

I wonder why they are still in the installer and why they are extracted?


   2) In both ATi_HD5_r3500 and NV_SoG_r3500 cases the same file is extracted:
MultiBeam_Kernels_r3500.cl - 197 438 bytes, date 29.07.2016

But looking in Lunatics_Win32_v0.45_Beta4-for-SoG_setup.exe by 7-Zip I see two files MultiBeam_Kernels_r3500.cl - the second is:
MultiBeam_Kernels_r3500.cl - 199 678 bytes, date 31.07.2016

I extracted the file by 7-Zip and there are some differences/additions to the newer file (I don't know if they are "ready to use" or are some tests).

Is the file dated 31.07.2016 used for any selection in the installer?


   3) In MB8_win_x86_SSE2_OpenCL_ATi_HD5.aistub I see this:
<app_version>
<app_name>setiathome_v8</app_name>
<version_num>812</version_num>
<api_version>7.5.0</api_version>

Is <api_version>7.5.0 compatible with BOINC 6.10.58
 
26) Message boards : Number crunching : Open Beta test: SoG for NVidia, Lunatics v0.45 - Beta4 update (Message 1809947)
Posted 12 days ago by Profile BilBg
They all have to wend to the Lunatics Page to get the ReadMe´s. Even when they know.

C:\ProgramData\BOINC\projects\setiathome.berkeley.edu\oldApp_backup\docs

Are they there ?

You look at the old docs

Try to find ReadMe_MultiBeam_OpenCL_NV_SoG.txt in:
C:\ProgramData\BOINC\projects\setiathome.berkeley.edu\docs
27) Questions and Answers : Windows : Notice from server: Update Nvidia Driver, but not available (Message 1809525)
Posted 13 days ago by Profile BilBg
Looking at plan_class_spec.xml on the "beta" site:
http://setiweb.ssl.berkeley.edu/beta/plan_class_spec.xml

for plan_class:
opencl_nvidia_sah
opencl_nvidia_SoG

there are these restrictions:
<min_nvidia_compcap>200</min_nvidia_compcap>
<min_driver_version>34700</min_driver_version>


So even if it was possible to use driver 347.00+ on older NVIDIA GPUs the other needed feature - Compute Capability 2.00+ - is in Hardware and can't be added by Software
https://en.wikipedia.org/wiki/CUDA#GPUs_supported


For CUDA there is no such restriction, e.g. for cuda32
<plan_class>
<name>cuda32</name>
<gpu_type>nvidia</gpu_type>
<cuda/>
<min_cuda_version>3020</min_cuda_version>
<min_driver_version>26306</min_driver_version>
<max_nvidia_compcap>300</max_nvidia_compcap>


And for cuda23 there is restriction on max_driver_version 341.61
<plan_class>
<name>cuda23</name>
<gpu_type>nvidia</gpu_type>
<cuda/>
<min_cuda_version>2030</min_cuda_version>
<min_driver_version>19038</min_driver_version>
<max_driver_version>34161</max_driver_version>
<max_nvidia_compcap>199</max_nvidia_compcap>


And you receive and complete OK cuda32 tasks (so you don't really have a problem):
http://setiathome.berkeley.edu/results.php?hostid=7339351
 
28) Message boards : Number crunching : LotzaCores and a GTX 1080 FTW (Message 1809000)
Posted 15 days ago by Profile BilBg
If you are using an app_config.xml, under the astropulse section find ...

He probably don't have AstroPulse section, maybe his app_config.xml is Copy/Paste from this post?:
http://setiathome.berkeley.edu/forum_thread.php?id=79700&postid=1793802#1793802
29) Questions and Answers : Windows : Back after 10 years - New BOINC - reboot problem (Message 1807643)
Posted 22 days ago by Profile BilBg
how can there be 2 cores free, given that

99% = all but one core on any machine with 190 cores or less.

:)
But my examples were to show that this "statement" is wrong
Not to support it ...

My "statement" is that 99% is good to free 1 core on 2-core to 100-core systems
(on > 100-core systems it will free more)
30) Questions and Answers : Windows : Back after 10 years - New BOINC - reboot problem (Message 1807563)
Posted 23 days ago by Profile BilBg
Don't you mean this:

190 * 0.99 = 188.1 ~= 189 cores used == 1 core free
101 * 0.99 = 99.99 ~= 100 cores used == 1 core free
100 * 0.99 = 99 ~= 99 cores used == 1 core free

No
BOINC just truncates to integer so 99.99 becomes 99

On your computer with "Number of processors 8":
http://setiathome.berkeley.edu/show_host_detail.php?hostid=7830600

You will have:
8 * 0.99 = 7.92 ~= 7 cores used == 1 core free
 
Exception:
If the result is "0 cores used" it will be corrected to "1 cores used"

e.g. for 1%
8 * 0.01 = 0.08 ~= 0 cores used >> 1 cores used

Try 99% and 1% on your system


Note:
When I say "7 cores used" this just means "BOINC starts 7 tasks/applications/processes"
It's up to the OS to run them on specific cores and it moves them from core to core.
BOINC don't say to the OS anything about where to run the processes.

(Raistmer GPU apps can set their own CPU affinity ("pins" the own process to a specific core/thread) but that is unknown to BOINC)
 
31) Questions and Answers : Windows : Back after 10 years - New BOINC - reboot problem (Message 1807558)
Posted 23 days ago by Profile BilBg
BUT I have a question. Tthrottle shows all 4 cores at 75c to 80c ? Close proximity or are all hammering?

You have 3 computing processes running on 4 cores.
It is the Windows Process Scheduler that "moves" the processes between cores (from one core to another) so you may see almost equal load on all 4 cores.
32) Message boards : Number crunching : GPU FLOPS: Theory vs Reality (Message 1807434)
Posted 23 days ago by Profile BilBg
I was doing SETI@home before BOINC many years ago under my starman2020 user name, but the accounts are not connected today and I do not have access to that yahoo email anymore.

All the 3 facts I underscored show that you CAN connect accounts.

While you are logged-in your current account:
- go to this page and paste your old "yahoo email":
http://setiathome.berkeley.edu/sah_classic_link.php
33) Message boards : Number crunching : GUPPI Rescheduler for Linux and Windows - Move GUPPI work to CPU and non-GUPPI to GPU (Message 1807421)
Posted 23 days ago by Profile BilBg
Warning: This machine appears to be attached to SETI@Home Beta.
If there are active Beta work units, this program may reassign them improperly,
as they look like SETI@Home work. OK to proceed (Y to continue)?Y

I think this "problem" with SETI@Home Beta can be avoided,
I'll give some hints to be discussed
(my knowledge of C is from long ago and I really don't know the ++ part of C++)


   Now the C++ code searches the entire client_state.xml like:
// Now scan client_state for the GPU platform and version_num tempstring = "<plan_class>" + plan_class; currentposition = 0; while (currentposition >= 0) { nextposition = client_state.find(tempstring, currentposition);



   Instead it maybe can be searched between two pointers p1 and p2 from the start to end of SETI@home section, something like:
// Find start of SETI@home section tempstring = "<master_url>http://setiathome.berkeley.edu/</master_url>"; p1 = client_state.find(tempstring, 0); if ( p1 == string::npos ) { cout << "Error: could not find SETI@home in client_state.xml, Nothing changed.\n"; return 0; } // Find end of SETI@home section p2 = client_state.find("<project>", p1); if ( p2 == string::npos ) { p2 = client_state.find("</client_state>", p1); } // Now scan client_state for the GPU platform and version_num tempstring = "<plan_class>" + plan_class; currentposition = p1; while (currentposition >= p1 && currentposition < p2) { nextposition = client_state.find(tempstring, currentposition);

.........
34) Questions and Answers : Windows : Back after 10 years - New BOINC - reboot problem (Message 1807405)
Posted 24 days ago by Profile BilBg
99% = all but one core on any machine with 190 cores or less.

190 * 0.99 = 188.1 ~= 188 cores used == 2 cores free
101 * 0.99 = 99.99 ~= 99 cores used == 2 cores free
100 * 0.99 = 99 ~= 99 cores used == 1 core free

4 * 0.99 = 3.96 ~= 3 cores used == 1 core free
35) Questions and Answers : Windows : 6 x SETI@Home tasks stuck 1/2 done on 'waiting to run'.. (Message 1806667)
Posted 27 days ago by Profile BilBg
you'll need to have one PC (if you have many) with all the BOINC projects added that you're participating in.

Can be also done by "chaining" computers:
C1 C2 C3 C4 C5 / \ / \ / \ / \ | P1 P2 P3 P4 P5 P6


The above shows e.g. Computer3 attached to Projects 3 & 4
Project6 will not be shown on sites of Projects 1-5
36) Questions and Answers : Windows : Back after 10 years - New BOINC - reboot problem (Message 1806648)
Posted 27 days ago by Profile BilBg
Maximum operating temperature     100°C
http://www.cpu-world.com/CPUs/Core_i7/Intel-Core%20i7-4700HQ%20Mobile%20processor.html

But don't really run it at 100°C
Better try to keep it < 80°C for longer life

Try TThrottle (you may also like the graphs)
37) Questions and Answers : Windows : Back after 10 years - New BOINC - reboot problem (Message 1806643)
Posted 27 days ago by Profile BilBg
Do I need to make a preference change (CPU 75%)?

Change "Use at most 100% of the CPUs"
(Not "Use at most 100% of CPU time" - 75% means compute for 3 seconds, wait for 1 second, and repeat - leads to "pulsed" CPU load)

Try
1% of the CPUs (will run only one CPU task (~ one core used))
50% of the CPUs (use half the cores)
99% of the CPUs (use one less core, all the cores -1)

Stay on "1% of the CPUs" until you see if it's stable, then you may try higher

Computing preferences
Local preferences

If you use Local preferences - switch to Advanced view to see them all


And link to get TThrottle

! TThrottle is NOT "actively reducing clock speeds" of the CPU
It only controls the applications running under BOINC - pauses them in ms intervals if needed (only if the temperatures set by you are reached/exceeded)

 
38) Questions and Answers : GPU applications : GPU show a very large work file (Message 1806638)
Posted 27 days ago by Profile BilBg
Name 05my10.ae1779.11523.11.38.202.0

It took me 5 minutes to find this task because you TYPED it!? (which is very strange to me to type instead of Copy/Paste)

The (real) name is:
05my10ae.17779.11523.11.38.202_0
http://setiathome.berkeley.edu/result.php?result_name=05my10ae.17779.11523.11.38.202_0

This WU was already computed (finished) by someone else on CPU (Pentium(R) Dual-Core CPU E5700 @ 3.00GHz) for 18,525 seconds (5 h)
http://setiathome.berkeley.edu/workunit.php?wuid=2217793351

Try to:
- Pause the task for 30-40 seconds then resume it
- Restart BOINC
- Restart Windows

Do the other tasks of the same kind "opencl_nvidia_SoG" run OK?
(before this task was run; and after you pause it another one should start - is it OK?)
 
39) Questions and Answers : GPU applications : Fewer GPU units please (Message 1805800)
Posted 30 Jul 2016 by Profile BilBg
OK.. but what need I do to get a better balance of 8cpu : 1gpu?

If you want "Store 10 days of work" the SETI@home server just can't obey to that (other projects can) unless you have very slow computer (e.g. made 10-15 years ago)
Because there is a limit on the number of tasks (it's not only the time limit you set in "days of work")
So the SETI@home server will just fill CPU and GPU to the max possible of 100 + 100 tasks
(Your BOINC will continue to ask for more because 100 + 100 tasks are probably less than "10 days of work" but the SETI@home server will say "No" - visible in Event Log (Ctrl+Shift+E))

But if you have error tasks on CPU the server will restrict even more sending tasks "for CPU" (reduce the #) until some CPU tasks are finished and validated OK

If you set for "1 days of work" the server may be able to "balance"
(it may be set even to fraction e.g. "0.1 days of work")

Look at your computer page and see how the SETI@home server knows how much time every device CPU / GPU is allowed to compute
"While BOINC is running, fraction of time computing is allowed"
"While is BOINC running, fraction of time GPU computing is allowed"

So if you really (in fact) allow less time for GPU to compute the server will "balance" for that.


Looking a bit deeper I notice that the GPU units are significantly shorter

"GPU units" - there is no such thing, they are the same and sent for CPU / GPU / ARM, Windows / Linux / Android ...
You get those WUs "for GPU" but the same WU will be sent to some other computer "for CPU"
They are not "shorter", just your GPU can compute them "significantly" faster than one core of your CPU
 
40) Questions and Answers : GPU applications : GPU show a very large work file (Message 1805797)
Posted 30 Jul 2016 by Profile BilBg
"time remaining" is (initial) estimate which in this case should be Very wrong.
Do you see it drop fast? (e.g. a day every second)

? Probably task is marked by "AstroPulse v7 7.10 windows_intelx86 (opencl_nvidia_100)"
of which you have:
"Number of tasks completed 5"
http://setiathome.berkeley.edu/host_app_versions.php?hostid=7757658

(Until you have 11 "tasks completed" (for that app on that device) the estimate may be wrong)

There are still no "large files" at SETI@home (but they prepare to make maybe 2x "larger files")
This "long" task is no different from the others (because it is not "long" task), it should take about the same time as your other tasks:
http://setiathome.berkeley.edu/results.php?hostid=7757658&offset=0&show_names=0&state=4&appid=


Previous 20 · Next 20

Copyright © 2016 University of California