Posts by BilBg

1) Questions and Answers : Windows : Windows goes to sleep when running SETI@home (Message 1887922)
Posted 21 days ago by Profile BilBg
Post:
Ideally, I do not want to change Windows Power settings to never go to sleep. How can I keep SETI@home running if I step away for awhile?

People running SETI@home usually set Windows Power Settings to sleep the monitor only, not the computer.

Process Lasso can keep PC awake while some process is running (in this case SETI@home applications)
https://en.wikipedia.org/wiki/Process_Lasso

https://bitsum.com/
https://bitsum.com/automation/
2) Questions and Answers : Windows : Just switched Windows OS got account merged. Am I still going to have to go thru mcuda50 etc back to SOG (Message 1887913)
Posted 21 days ago by Profile BilBg
Post:
I think you can go to computer page:
https://setiathome.berkeley.edu/show_host_detail.php?hostid=8323721

then to "Application details - Show":
https://setiathome.berkeley.edu/host_app_versions.php?hostid=8323721

If you see big "Number of tasks completed" and "Average processing rate" then server knows what is "best" to send for that computer.
3) Message boards : Number crunching : Reports on experiments with a Dell Optiplex 7010 Microtower (Message 1882213)
Posted 5 Aug 2017 by Profile BilBg
Post:
I've NEVER seen the value set being "obeyed".

The value is obeyed by BOINC, to run less CPU tasks and nothing more.
Else how everybody see it works to "free a core" (as they say)

Why don't you just try <cpu_usage>1.5 and you should see that the running CPU tasks is reduced by:
4*1.5 = 6 (i.e. if you just run 8 CPU tasks now only 2 will run)

- just try to not exceed the available to BOINC CPUs in which case some of the GPU tasks will be stopped by BOINC,
e.g. 4*3.0 = 12 so on 8 "cores" BOINC will probably start only 2 GPU tasks (for each of which BOINC will think 3 cores are needed)

Other calculations:
4*1.49 = 5.96 = 5 less
4*0.99 = 3.96 = 3 less
4*0.75 = 3 less
4*0.50 = 2 less
4*0.24 = 0.96 = 0 less (i.e. the # of running CPU tasks will not be reduced)


If one sets cpu_usage to say 0.1, and then run 4 GPU tasks one would reasonably expect to see one CPU thread/core used by all four tasks, but what one actually see is four CPU threads/cores used

You may "expect to see one CPU thread/core used" but the apps don't react on this value, only BOINC does.
Rename <cpu_usage> to <if-this-gpu-app-is-running-reduce-the-number-of-running-cpu-apps-by> to understand what it tells to BOINC (and do not tell anything to apps)


The observation does not support your theory.

Ask someone that knows BOINC well and whom you trust to check and comment on my posts here.
 
4) Message boards : Number crunching : Reports on experiments with a Dell Optiplex 7010 Microtower (Message 1882161)
Posted 4 Aug 2017 by Profile BilBg
Post:
Where did I say "setting GPU usage above 1.0"?

In your previous post!!!
<cpu_usage>1.10</cpu_usage>

So you bolded <cpu_usage> to show me that I say "setting GPU usage above 1.0"? ;)



For example - on my Windows computer I have four SoG tasks running, with cpu_usage=0.1; according to your theory, that would only set 0.4 core/thread aside (probably rounded up to 1) for the four tasks, however each task is actually using approximately one complete core, and four cores/threads are used.

"According to my theory" cpu_usage=0.1 will Not "set 0.4 core/thread aside" (nor 1)
BOINC will not change the number of started (running) CPU apps/tasks (which is all the "cpu_usage" tag is used for)

CPUpool = RoundUp ( CPUpool - cpu_usage * RunningGPUtasksNum )
CPUpool = RoundUp ( 8 - 0.1 * 4 )
CPUpool = RoundUp ( 7.6 )
CPUpool = 8
= no change


... and four cores/threads are used

BOINC do not monitor or control CPU load in any way.
BOINC do not know what will be (or what is in fact) the real CPU load.
Setting something in app_config.xml it is up to the user if near-to-reality values are typed or if the user want to lie to BOINC (which BOINC will happily obey)

For the test of possible bug I suggested to purposefully lie to BOINC to see if this will workaround the bug.

On stock apps the same info is supplied by the server.


The best place to "reserve" CPU cores/threads is in the BOINC manager ... "use at most xx% of the CPUs"

"cpu_usage" tag in app_config.xml have absolutely the same purpose.
Think of it as [automatically change "use at most xx% of the CPUs"] when GPU tasks are running.
 
5) Questions and Answers : GPU applications : Can you use the app_info.xml aka: anonymous platform to cause the SOG app to process the Cuda42/50 data files? (Message 1882148)
Posted 4 Aug 2017 by Profile BilBg
Post:
Can you use the app_info.xml aka: anonymous platform to cause the SOG app to process the Cuda42/50 data files?

Of course, as "data files" are not different.
There is no such thing as "Cuda32/42/50 data files"


would it be possible to use the same technique to have the stock seti SOG app process all the Cuda32/42/50
...
to hack together an "app_info.xml" file

That is contradiction - using app_info.xml disables getting any apps from the project server. (so the config is no more stock)

If you mean to use the "stock seti SOG app" (the .exe/.dll/.cl files themselves) under Anonymous platform instead of the .exe/.dll/.cl files included in Lunatics' Installer:
- save/copy the .exe/.dll/.cl files of the "stock seti SOG app"
- install Lunatics
- copy back the .exe/.dll/.cl files of the "stock seti SOG app" to the SETI@home directory
- edit app_info.xml - global replace the filenames (.exe/.dll/.cl) from the "Lunatics names" to the "stock seti SOG app" names
You may also edit <version_num> of OpenCL sections to match the stock (to not lose tasks)
6) Message boards : Number crunching : Reports on experiments with a Dell Optiplex 7010 Microtower (Message 1882111)
Posted 4 Aug 2017 by Profile BilBg
Post:
When running SETI there is no point is setting GPU usage above 1.0

Where did I say "setting GPU usage above 1.0"?


- the current batch of SETI applications do not have the ability to use more than 1 cpu core/thread.

So? Why this should matter?


<cpu_usage>1.00</cpu_usage> is best interpreted as "Try to use 1.0 cpu cores/thread", it does NOT mean "Use exactly 1.00 cpu core/thread".

This is not telling the app anything
(app don't know of the existence of the <cpu_usage>1.00</cpu_usage> tag,
app don't read app_config.xml nor BOINC is limiting or forcing the app to use that amount.
So nothing is telling the app "Try to use 1.0 cpu cores/thread" nor "Use exactly 1.00 cpu core/thread"
)

This have nothing to do with "the ability to use more than 1 cpu core/thread"

app_config.xml is only interpreted by BOINC
<cpu_usage>x.xx</cpu_usage> is telling BOINC (and not the app) to remove that # of CPUs from the pool available for CPU tasks (and nothing more)


(Without reading the BOINC source) this will be something like:
CPUpool = RoundUp ( CPUpool - cpu_usage * RunningGPUtasksNum )

If the behaviour described by Tom Miller is true I suspect there may be some (rounding?) bug in BOINC so I suggest to test it.
You can set <cpu_usage>3.00</cpu_usage> and BOINC should reduce the # of running CPU tasks by 3
This does not mean that the app or anything will use/load the "free cores"

You know that if <cpu_usage>0.99</cpu_usage> BOINC will not "reserve a core"
So I suspect that converting from decimal to binary may lead to a variable be set to e.g. <cpu_usage>0.999999999999999</cpu_usage> instead of 1.00000000000000000
7) Message boards : Number crunching : Reports on experiments with a Dell Optiplex 7010 Microtower (Message 1882079)
Posted 4 Aug 2017 by Profile BilBg
Post:

<app_config>
 <app>
  <name>setiathome_v8</name>
  <gpu_versions>
  <gpu_usage>1.00</gpu_usage>
  <cpu_usage>1.00</cpu_usage>
  </gpu_versions>
 </app>
</app_config>

If those are your settings, it's doing exactly as you've told it to do.
Save 1 CPU core for each GPU WU that is running.

But I have 7 cpu tasks running and a gpu task running using 1 core. 7+1=8 (normal)
Under CSG/Rosetta I have 8 cpu tasks running and a gpu task running using 1 core. 8+1=9 tasks.

Is this "gpu task running" always a setiathome_v8 GPU task?

If so there may be some rounding bug in BOINC
(or (unlikely) Rosetta@home server sets that each CPU task will need 0.85 CPUs)

Try this:
<app_config>
 <app>
  <name>setiathome_v8</name>
  <gpu_versions>
  <gpu_usage>1.00</gpu_usage>
  <cpu_usage>1.10</cpu_usage>
  </gpu_versions>
 </app>
</app_config>

If this works - try for test <cpu_usage>1.01</cpu_usage> or even <cpu_usage>1.000001</cpu_usage>
If it doesn't work - try for test <cpu_usage>1.99</cpu_usage>
(After every change restart the GPU task, e.g. by Snooze GPU)


I did look at the task manager and it still says 8 cpus.

How many CPU processes started by BOINC do you see? (for this Process Explorer is better - shows them as child processes of boinc.exe)
8) Questions and Answers : Web site : What's up with the date stamp? (Message 1881871)
Posted 3 Aug 2017 by Profile BilBg
Post:
https://en.wikipedia.org/wiki/Coordinated_Universal_Time
9) Message boards : Number crunching : GUPPI Rescheduler for Linux and Windows - Move GUPPI work to CPU and non-GUPPI to GPU (Message 1881428)
Posted 31 Jul 2017 by Profile BilBg
Post:
Don't have access to the source right now

I can tell you in PM how to get it ;)


but I think I did a win version check at the top and limited it to 7+

No, I see only this:

set QO_BOINCver=7
set QO_PROC_2=boinccmd.exe
...
rem                                             ; verify boinc version
call "%QO_BOINCPath%%QO_PROC_2%" --version| FINDSTR /I "%QO_BOINCver%">nul
IF NOT ERRORLEVEL 1 goto BOINCver_OK
	ECHO. BOINC is not running Version %QO_BOINCver%
	ECHO. Exiting ...
	goto EXIT_MSG
:BOINCver_OK

(I see now the check is too fuzzy, e.g. will think 6.10.57 or 5.6.7 as BOINC v7 (BOINC can't be 6.7.x unless it is alpha/beta)
Maybe need:
set QO_BOINCver=7.
)


Good to see you, Bil

Hello :)
10) Message boards : Number crunching : GUPPI Rescheduler for Linux and Windows - Move GUPPI work to CPU and non-GUPPI to GPU (Message 1881408)
Posted 31 Jul 2017 by Profile BilBg
Post:
I am also confused about the documentation saying that this command will only work for a Lunatics distro?

It will only work on a system that had it's applications installed using the Lunatics Installer.

Why?

It was a long time since I read the code for both the C++ program (GUPPI Rescheduler 0.51 C++ Source Code.cpp) and the .cmd (QOpt_1_02k.cmd)
But I don't remember anything that will specifically target Lunatics apps.

From QOpt_1_02k.cmd

set QO_filenm=QOpt
...
ECHO.---------------------------------------------------------------
ECHO   Usage:
ECHO.  %QO_filenm% [-h] [-u] [-t] [-l] [-a] [-cx] [-k] [-m] [-b] [-r] [-y]
ECHO.
ECHO   Optional parameters:
ECHO.
ECHO    ?   Display this Options list
ECHO   -h   Display Help file - READ ME FIRST!
...
ECHO.  %QO_filenm% requires the following minimum environment:
ECHO.    1. Windows 7 or higher,
ECHO.    2. BOINC 7.x is installed and running and has been using SETI@home GPU apps
ECHO        to process work units. The GPU apps are commonly known as Cuda50, SoG,
ECHO.       SaH, etc. They are either automatically installed by the SETI web site,
ECHO        or set up using the Lunatics (v0.44 or greater) setup program.
ECHO.    3. GUPPIRescheduler 0.51 or higher is running successfully.
pause
ECHO.
ECHO.  %QO_filenm% may be installed and run from any directory. It will find and use
ECHO.  the file paths and directories you specified when installing BOINC. 


I also think "1. Windows 7 or higher," is old info (as now the .cmd "query registry for BOINC paths", previously it was hard-coded C:\ProgramData\BOINC)

( -h "Display Help file" shows info from inside the .cmd/.exe, not from external .txt )
11) Questions and Answers : GPU applications : SOLVED - GPUs missing starting boinc with command line; GPUs present when boinc started with BOINC manager (Message 1881375)
Posted 31 Jul 2017 by Profile BilBg
Post:
That was discussed earlier in:
"BOINC portable" for Windows hosts
https://setiathome.berkeley.edu/forum_thread.php?id=81632

The same answer:
https://setiathome.berkeley.edu/forum_thread.php?id=81632&postid=1876642#1876642

My normal BOINC startup .bat file:
pushd %~dp0
boinc.exe --detach
Result: GPUs detected, data folder the same as boinc.exe

A BOINC startup .bat w/o specifying extension for boinc.exe
pushd %~dp0
boinc --detach
Result: No GPUs detected, data folder the same as boinc.exe


(Anyone interested can read the entire thread for more info.
Two important posts by Juha:
https://setiathome.berkeley.edu/forum_thread.php?id=81632&postid=1875986#1875986
https://setiathome.berkeley.edu/forum_thread.php?id=81632&postid=1876279#1876279
)
12) Questions and Answers : Getting started : Recover profile with inactive email? (Message 1881366)
Posted 31 Jul 2017 by Profile BilBg
Post:
...back to trying to guess Me-in-1999's password...

edit: funny enough, I originally joined 21 days after you, Ageless!

https://setiathome.berkeley.edu/show_user.php?userid=371471

But this is classic account ! - so you don't need a password, just the email used:

Steps:
- Do NOT log-out your current account (userid=10521897)
- Go to:
https://setiathome.berkeley.edu/sah_classic_link.php

- Enter your old "classic" email (that was used for userid=371471)

= the 2 accounts will be "merged"

___________________________

For the record - this is how the accounts look now:


lunney
User ID 371471
SETI@home member since 30 Jun 1999
Country United States
URL http://www.arches.uga.edu/~lunney/
Total credit 0
Recent average credit 0.00
SETI@home classic workunits 524
SETI@home classic CPU time 21,361 hours
Computers View


Mike L.
User ID 10521897
SETI@home member since 20 Jun 2017
Country United States
Total credit 818,722
Recent average credit 18,638.21
Computers View

_________________________

They will look like this after "merge":


lunney
User ID 371471
SETI@home member since 30 Jun 1999
Country United States
URL http://www.arches.uga.edu/~lunney/
Total credit 0
Recent average credit 0.00
Computers View


Mike L.
User ID 10521897
SETI@home member since 30 Jun 1999
Country United States
Total credit 818,722
Recent average credit 18,638.21
SETI@home classic workunits 524
SETI@home classic CPU time 21,361 hours
Computers View

____________


You will be using the changed account with User ID 10521897
13) Questions and Answers : Getting started : Instructions for new password (Message 1881361)
Posted 31 Jul 2017 by Profile BilBg
Post:
This is all known information.

You started this thread by using your old account - so you know the email+password for it. (?)

So what is the problem?

If you know the email+password for your old account - log-in (if successful I don't see the problem. If needed check/change email if it is wrong/not-existing)

If you are already log-in in the browser but you forget password (i.e. only the browser remember that you are logged-in (in a cookie, for one year)):
- Read/Copy/Save the info from this page (Your account - Account keys - View)
https://setiathome.berkeley.edu/weak_auth.php

__________________

I just tested (and all is OK):

- I Copy/Paste my Email address (that is used for this account here on SETI@home) on this page:
https://setiathome.berkeley.edu/get_passwd.php

a) Result (on page here):
"Email sent
Instructions have been emailed to xxxxxxx@yyy.bg.
If the email doesn't arrive in a few minutes, your ISP may be blocking it as spam. In this case please contact your ISP and ask them to not block email from setiweb@ssl.berkeley.edu.
"

b) Result (in my email):
- Only seconds later I received an email:
"
SETI@home account information
от: "SETI@home" (setiweb@ssl.berkeley.edu)
дата: 31.07.2017 20:16
до: xxxxxxx@yyy.bg
This email was sent in response to a request on the SETI@home web site.

To log in to your SETI@home account, visit:
https://setiathome.berkeley.edu/login_action.php?id=8647488&t=tttttt999tttttt&h=zzzzzz12345zzzzzz
(This link is valid for 1 day).
After logging in, you can change your account's password or email address.

For further information and assistance with SETI@home, visit
https://setiathome.berkeley.edu/
"

_______________


Second test with "random" email gives (on page here):

"No such user
There is no user with email address jhsklcjnijoiwcuoiyuuywh@yyy.bg.
Try reentering your email address.
"
14) Questions and Answers : Windows : BOINC default preferences. (Message 1881324)
Posted 31 Jul 2017 by Profile BilBg
Post:
Not the correct answer or reply here, unfortunately.

It is correct answer. Unfortunately you did not understand it.

Go to:
Computing preferences

Edit preferences
       (no need to change anything)
[Update preferences]

From BOINC Manager: [Update] SETI@home

Now look in Event Log to see that "General prefs: " will be from SETI@home
15) Questions and Answers : Windows : New version of Win10 not running BOINC (Message 1879468)
Posted 21 Jul 2017 by Profile BilBg
Post:
What happens is that a 1/2 sized BOINC icon slowly circles a black screen, sometimes for minutes and sometimes for hours. Below this orbiting icon it says "BOINC screensaver loading." This may, at times, stop after a few minutes and the 3 or 4 different BOINC data screens will pop up and cycle along with what I call the colorful "noise box." BUT, sometimes it does NOT "load" and I see the small icon circling or hours. As I said, the screensaver is intermittent.

What Antivirus and Firewall do you use?

This is only for test:
! You may first disconnect the LAN cable from the computer to avoid new unknown files to come from Internet. (if on laptop - there should be a button to stop Wi-Fi)
Try to switch OFF Antivirus (Real-time protection) and the Firewall

Set BOINC screensaver at small delay (1 minute) and wait.

After test is done (was there any difference?):
Switch ON Antivirus (Real-time protection) and the Firewall
Connect the LAN cable

(I don't know if the Windows Defender Antivirus in Windows 10 and Microsoft Firewall can be switched Off and how (if possible only by 'Group Policy' - it's not for you))
16) Questions and Answers : Windows : New version of Win10 not running BOINC (Message 1878520)
Posted 16 Jul 2017 by Profile BilBg
Post:
Does the "Noise box" display when you select it directly from the menu after you select a cpu task in BOINC?

I don't know what you mean? What menu is that and how do I select a 'cpu task?'

Not a menu:
http://boinc.berkeley.edu/wiki/Advanced_view#The_Tasks_tab

On Tasks tab
- Select Running CPU task          (click on row that say (in Status column) "Running" and do Not say ATI AMD nor NVIDIA)
- Click [Show graphics] button

This will start directly SETI@home screensaver (setigraphics_8.00_windows_intelx86.exe)


A few days ago BilBg, a Volunteer tester, posted that the screensaver DID work!

No - I only say that your GPU works OK for SETI@home Computing with links to your tasks as evidence.
(I don't use/have Windows 10)


Note:
BOINC screensaver (boinc.scr + boincscr.exe) have Settings
http://boinc.berkeley.edu/wiki/BOINC_screensaver

e.g. "Run project screensavers for" is maybe now set at 4 minutes and may be changed to e.g. 30 minutes for longer 'noise'
17) Questions and Answers : Wish list : I wish for a Lunatics installer that.... (Message 1878517)
Posted 16 Jul 2017 by Profile BilBg
Post:
And I don't think setigraphics can work with the GPU apps
Why not?

Because the GPU app (MB8_win_x86_SSE2_OpenCL_ATi_HD5_r3557.exe) listed in your example of app_info.xml do not have code to communicate with setigraphics_8.00_windows_intelx86.exe
The code is removed or disabled (ask Raistmer to clarify)
18) Questions and Answers : Wish list : I wish for a Lunatics installer that.... (Message 1877552)
Posted 9 Jul 2017 by Profile BilBg
Post:
The installer have the Stock application inside:
setiathome_8.00_windows_intelx86.exe
setigraphics_8.00_windows_intelx86.exe




And I don't think setigraphics can work with the GPU apps
19) Questions and Answers : Windows : New version of Win10 not running BOINC (Message 1877477)
Posted 8 Jul 2017 by Profile BilBg
Post:
All the reports on the 2 pages you mentioned ...

I didn't link to any pages with reports, the links point to your tasks (which are OK)
I didn't comment anything in the last post about "BOINC screensaver" nor "SETI@home screensaver" (which are different files/things)

If you select Running CPU task and click [Show graphics] do you see something similar? (and can you post your image?):

20) Questions and Answers : Windows : spikes (Message 1877473)
Posted 8 Jul 2017 by Profile BilBg
Post:
Its called Tthortle

You try to type this difficult word? ;)

I use abbreviations:
https://setiathome.berkeley.edu/forum_thread.php?id=73694

So I type tt` to get TThrottle
And type ttl` to get TThrottle


P.S.
Some other abbreviations:

abb` abbreviations
b` BOINC
bm` BOINC Manager
s` SETI@home
rs` Resource share
nnt` No New Tasks

btl` BoincTasks
bmm` BOINC Manager Menu
cpl` Computing preferences
spl` SETI@home preferences

Raw:
btl` [url=http://efmer.com/b/boinctasks]BoincTasks[/url]
bmm` [url=http://boinc.berkeley.edu/wiki/Advanced_view#BOINC_Manager_Menus]BOINC Manager Menu[/url]
cpl` [url=http://setiathome.berkeley.edu/prefs.php?subset=global]Computing preferences[/url]
spl` [url=http://setiathome.berkeley.edu/prefs.php?subset=project]SETI@home preferences[/url]


dd` BOINC Data directory
sd` SETI@home directory (<BOINC_Data>\projects\setiathome.berkeley.edu\)
tm` Windows Task Manager
pex` Process Explorer
be` boinc.exe
bme` boincmgr.exe

c/` Copy/Paste
[e` [Enter]
c+` Ctrl+
a+` Alt+
s+` Shift+

0c` °C
0f` °F
us` µs

kr` Krisia Todorova
кр` Крисия Тодорова

..............


Next 20


 
©2017 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.