Posts by Raistmer

1) Message boards : Number crunching : Bitcoin euphoria and how it can damage volunteer distributed computing (Message 1919847)
Posted 12 hours ago by Profile Raistmer
Post:
Is cryptocurrency, and mining, not placing a monetary value on distributed computing?

Rather they distract distributed computing potential resources to make monetary value instead of solvation of scientific tasks.

As one say "such power and in peacefull aims"...
2) Message boards : Number crunching : SETI@home v8.22 Windows GPU applications support thread (Message 1918539)
Posted 7 days ago by Profile Raistmer
Post:
Worth to consult with BOINC devs/boards if BOINC itself communicates with GPU while scientific app running.


It doesn't.

How it allocated OpenCL ID then? Exclusively via linked to app lib part?
3) Message boards : Number crunching : SETI@home v8.22 Windows GPU applications support thread (Message 1918507)
Posted 7 days ago by Profile Raistmer
Post:

If you aren't really interested in anything diagnostic I'll abort this task and see if any others cause problems.


Well, app behavior should be the same being run under BOINC or not, provided you supplied same command line switches.
Absence of lockups in offline run tells that there could be some interference fro boinc per se. Worth to consult with BOINC devs/boards if BOINC itself communicates with GPU while scientific app running.
4) Message boards : Number crunching : SETI@home v8.22 Windows GPU applications support thread (Message 1918293)
Posted 8 days ago by Profile Raistmer
Post:
Look harder

https://clip2net.com/s/3ROBaAH
5) Message boards : Number crunching : SETI@home v8.22 Windows GPU applications support thread (Message 1918224)
Posted 8 days ago by Profile Raistmer
Post:
simple deletion of state.sah in slot should do.
6) Message boards : Number crunching : SETI@home v8.22 Windows GPU applications support thread (Message 1918128)
Posted 9 days ago by Profile Raistmer
Post:
Put that task into offline bench and re-run - will it lock?
7) Message boards : Number crunching : How can I build a working MB8 OpenCL ATi HD5 exe? (Message 1917190)
Posted 14 days ago by Profile Raistmer
Post:
Well, maybe at CUDA case it just not going into sleep state at all?
8) Message boards : Number crunching : How can I build a working MB8 OpenCL ATi HD5 exe? (Message 1917154)
Posted 14 days ago by Profile Raistmer
Post:
So it's not GPU-related counter? But CPU-related one instead?
If CUDA app runs w/o sleep (-no_bs or smth alike) and OpenCL app runs with -use_sleep what changes in that counter do you see?
9) Message boards : Number crunching : Bitcoin euphoria and how it can damage volunteer distributed computing (Message 1917147)
Posted 14 days ago by Profile Raistmer
Post:
In Italy not only the Gov but also the scientific establishment ignores the existence of BOINC, so I don;t think they will bother us.
Tullio

Here too, but that's for BOINC per se. The question is how they will discriminate between "nobody known BOINC" and "well-known" computation load that starts more and more to associate exclusively with mining.

New "paradigm" forming: if your PC busy, you are miner perhaps.
Because mining is in news (known to the masses) but BOINC isn't (not known).
10) Message boards : Number crunching : Bitcoin euphoria and how it can damage volunteer distributed computing (Message 1917146)
Posted 14 days ago by Profile Raistmer
Post:

What is sure the GPU's reach high prices (some even insane!) and that is bad for us who use them in distributed computing.

Yep, it's the "first robin" of negative influence.
11) Message boards : Number crunching : How can I build a working MB8 OpenCL ATi HD5 exe? (Message 1917142)
Posted 14 days ago by Profile Raistmer
Post:
It's a Shame the OpenCL build is once again Spiking the Idle Wake-ups on the NV cards though.
It's Spiking up to 20000. Apple says 150 is Too high. The CUDA App runs around 20-30, much better than 20000.

You mentioned those "idle wakeups" many times here and on beta but I still have very dim view what is it. No telling how to avoid them.
12) Message boards : Number crunching : Bitcoin euphoria and how it can damage volunteer distributed computing (Message 1917120)
Posted 14 days ago by Profile Raistmer
Post:
1) put mining on special (read worse) electricity payment plan.

I assume worse = more expensive

yep, more expensive for farm owner. And w/o discrimination between computing for money and computing for science it will harm us directly.
13) Message boards : Number crunching : How can I build a working MB8 OpenCL ATi HD5 exe? (Message 1917116)
Posted 14 days ago by Profile Raistmer
Post:
This is a question for you, Raistmer - Could Petri's techniques be applied to other platforms (OpenCL, AMD GPU, Intel GPU....)

To answer I need to read his' code first.
If there are some high-level optimizations then most probably they could be ported/re-implemented on other architectures too.
Low-level optimizations like asm commands choosing and pairing hardly very portable.
14) Message boards : Number crunching : How can I build a working MB8 OpenCL ATi HD5 exe? (Message 1917108)
Posted 14 days ago by Profile Raistmer
Post:
However, I think I'll keep using the CUDA App;

Well, Petri's implementation is fastest so far for NV hardware, would be really good to see it being ready for mass-production launch.

Regarding your test there is interesting detail:

Running app with command : MBv8_8.22r3732_NV_ssse3_x86_64-apple-darwin -sbs 192 -spike_fft_thresh 2048 -tune 1 64 1 4 -period_iterations_num 10 -device 1
262.43 real 59.83 user 135.11 sys
Running app with command : setiathome_x41p_zi3v_x86_64-apple-darwin_cuda80 -nobs -device 1
81.71 real 68.75 user 8.33 sys

Most of CPU consumption comes from kernel-mode it seems. NV's great and shiny implementation of OpenCL stack for own hardware?...
User-mode CPU consumption is even little less for OpenCL...
15) Message boards : Number crunching : Bitcoin euphoria and how it can damage volunteer distributed computing (Message 1917103)
Posted 14 days ago by Profile Raistmer
Post:
What I heard so far (from mass-media channels):
1) put mining on special (read worse) electricity payment plan.
2) take some actions against owner (in case mining activity would be forbidden by law, there is moot point will or not so far, but bitcoin definitely attracts public attention to what processing power is and how it could be used or taxed. Last incidents: "youtube miners" (advertisment on youtube that actually mined some coins while user watched youtube) and some mining farms in one of ministry's network of Belorussia).
3) tax it.

Regarding how to detect: by energy consumption pattern (that's why I started to worry).
16) Message boards : Number crunching : Bitcoin euphoria and how it can damage volunteer distributed computing (Message 1917093)
Posted 14 days ago by Profile Raistmer
Post:
With bitcoin-related news constantly in mass-media there are few legislative initiatives in my country that scare me regarding future of distributed computing per se.
Being obsessed by mining farms revenue and eager to get some money from them via taxes government seeks the ways to detect such farms.
But by external manifestations mining farm and SETI farm (for example) are identical. Both consume electricity in specific 24/7 manner, both require internet traffic and top computing hardware and so on and so forth.
So, any regulations in bitcoin (and similar) mining will harm volunteer computing it seems.

I would like to read how thing are going in this area in your countries?
17) Message boards : Number crunching : How can I build a working MB8 OpenCL ATi HD5 exe? (Message 1917087)
Posted 14 days ago by Profile Raistmer
Post:
Ehm yeah, you know, I wouldn't try to compile it, if I hadn't something in mind - like fixing some of the mess it is (sorry, don't want to offend anyone, but it really ain't pretty).

Could you be more specific? Any new ideas/optimisations are always welcomed.


I'm pretty sure what I found is his source, but I'm not yet sure if anyone can build anything useful with it. Maybe I really need to start searching for 10, or 15, years old compiler versions, but by now I guess it could be easier to start from scratch with a new implementation.


Last set of builds was on VS 2010. So OpenCL configurations should be OK there.
XML parsing is part of setilib so perhaps you should rebuild that lib .


If you need the current source you could contact Raistmer and see where it is stored.

SETI repo.

but I'm not yet sure if anyone can build anything useful with it.

Well, at least one positive example runs on ATi cards ;) Source in repo, maybe just not as straighforward to compile as could be.
18) Message boards : Number crunching : New Android device. Bad outcome so far (Message 1915717)
Posted 21 days ago by Profile Raistmer
Post:

7.4.43 plus the Seti applications should work fine on Android 6, it's with 7 and above that there are major problems.

This device is Android
3.10.65 (Android 6.0)
19) Message boards : Number crunching : New Android device. Bad outcome so far (Message 1915402)
Posted 23 days ago by Profile Raistmer
Post:

All they have done is disable directory browsing for the download folder.

For what reason interestingly....

So, could be BOINC issue? I'll try to reinstall it.
20) Message boards : Number crunching : New Android device. Bad outcome so far (Message 1915030)
Posted 25 days ago by Profile Raistmer
Post:
Another example of failed task.
Note that it attempted to report twice. And last crashes were after boinc_finish() calls.

Also, there is huge number of restarts. Even for validated OK few results stderr.txt truncated because of huge number of restarts (few restarts for single % of progress).

Cause it's new device with new (for me) Android OS version the main question now: is it hardware or software?...

Need to add that phone lies w/o SIM-card on USB charger constantly. SO no interaction with user that could account for such number of restarts...

Restarted at 99.89 percent.
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_8.00_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: /data/data/edu.berkeley.boinc/client/projects/setiathome.berkeley.edu/setiathome_8.00_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 99.94 percent.

Flopcounter: 23559659998428.515625

Spike count:    4
Autocorr count: 1
Pulse count:    11
Triplet count:  1
Gaussian count: 0
08:04:23 (14123): called boinc_finish(0)
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_8.00_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: /data/data/edu.berkeley.boinc/client/projects/setiathome.berkeley.edu/setiathome_8.00_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 99.98 percent.

Flopcounter: 23559926336732.515625

Spike count:    4
Autocorr count: 1
Pulse count:    11
Triplet count:  1
Gaussian count: 0
08:09:05 (14180): called boinc_finish(0)
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_8.00_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: /data/data/edu.berkeley.boinc/client/projects/setiathome.berkeley.edu/setiathome_8.00_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable

</stderr_txt>
]]>


Next 20


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