Posts by Raistmer

21) Message boards : Number crunching : Setting up Linux to crunch CUDA90 and above for Windows users (Message 1950872)
Posted 20 Aug 2018 by Profile Raistmer
Post:
Even didn't finish logon process yet but already got " Failed to update" message.
Looks like even didn't changed OS at all, same nasty things as in Windows here.

Anyway, I don't need to like Ubuntu, just use it on purpose... And purpose was to create Portable Linux bootable flash to test Linux-based software.
Will check if it can boot on PC with 1050Ti being created on netbook...
22) Message boards : Number crunching : Setting up Linux to crunch CUDA90 and above for Windows users (Message 1950801)
Posted 19 Aug 2018 by Profile Raistmer
Post:
Live booted Ubuntu doesn't have MidnightCommander. What happened with the world %)
EDIT: I observe very strange installation procedure.
Minimal install was chosen. So it installed... seems ALL. And now it REMOVES stuff. For example, it removed GNOME docs and now preparing to remove Majong game. Is it not common logic to NOT install everything on MINIMAL install? Even Windows at least pretends not to install smth that didn't selected for install...
EDIT2: Remmina (RDP client) asks to send usage statistics.. Is it really *nix OS or M$ won everywhere ???
23) Message boards : Number crunching : Setting up Linux to crunch CUDA90 and above for Windows users (Message 1950261)
Posted 17 Aug 2018 by Profile Raistmer
Post:
Will be possible to install on the same drive from that booted? Just in another partition?

Yes, if there is enough room. I gather you are trying to install to a USB stick? The Live USB takes about 1.9GB. So if you have say a 32GB stick then you could partition a 2GB partition and a 30GB partition and boot from the first partition say and install to the second partition. Should work. USB running at 3.0 or 3.1 speeds is still slower than normal hard drives or SSD speeds. Doable but slow.

I used (as recommended in Ubuntu tutorial) Rufus to flash ISO into USB stick.
Unfortunately it recreates partition and allocates full drive to that partition. So, before OS installation I need to shrink bootable partition with ISO itself.
Currently I decided to go another route - to boot ISO into VirtualBox having USB stick attached to it.
I hope this will make possible to install OS on USB stick w/o using same stick for booting ISO image.
Work in progress cause on my netbook booting Ubuntu under VM isn't speedy process :)
EDIT: it sits here https://clip2net.com/s/3W7nyTe more than half hour already :/
CD icon flashing so I hope it didn''t hang, just veeeery slow....
24) Message boards : Number crunching : Setting up Linux to crunch CUDA90 and above for Windows users (Message 1949967)
Posted 15 Aug 2018 by Profile Raistmer
Post:
Will be possible to install on the same drive from that booted? Just in another partition?
25) Message boards : Number crunching : Setting up Linux to crunch CUDA90 and above for Windows users (Message 1949913)
Posted 15 Aug 2018 by Profile Raistmer
Post:
My Old CentOS 6.4 refused to load on new hardware (some sort of kernel panic while booting) so I decided to go with new installation of (this time) Ubuntu 18.4 as mostly recommended here. I have some fake chinese flash that claims it 128GB but has only ~16GB real storage space.
Currently it partitioned that single primary partition ~14GB works OK being formatted into FAT32. Advantage of that flash - it's very small so can be attached to netbook constantly w/o fear to mechanically break it on transportation. So, I would like to install Ubuntu there (on the first 14GB of "virtual"128 ones).
Is it possible? Can Ubuntu use already created partition, just reformat it into ext4 or whatever modern Linux uses?

EDIT: recommended 25 GB of free hard drive space... More than I will have on that flash.' Does all modern OSes really need to be SO space-hungry ???
26) Message boards : Number crunching : Parellella board can't access net - what could be done? (Message 1948844)
Posted 10 Aug 2018 by Profile Raistmer
Post:
My first question would be, How do you know it is booted up if is only accessed headless?

It lights ON secondary onboard LED.
If boot process doesn't start that LED remains dark.
27) Message boards : Number crunching : Next Lunatics? (Message 1948843)
Posted 10 Aug 2018 by Profile Raistmer
Post:

I still measure time in years. Today is my 50th birthday.
Petri

Happy Birthday! All the best!!!
28) Message boards : Number crunching : Setting up Linux to crunch CUDA90 and above for Windows users (Message 1948578)
Posted 9 Aug 2018 by Profile Raistmer
Post:

. . Here is his link to the CUDA60/80 Special app:-

http://www.arkayn.us/forum/index.php?topic=197.msg4499#msg4499


Is NVIDIA-Linux-x86_64-375.39.run still most suitable driver?
Found CUDA 6/CUDA9 but no CUDA8. Is it obsolette?
29) Message boards : Number crunching : Setting up Linux to crunch CUDA90 and above for Windows users (Message 1948575)
Posted 9 Aug 2018 by Profile Raistmer
Post:


. . For BOINC he recommends this version as opposed to the one in the Linux Software repository. Having accidentally used the other one I have to agree with his recommendation. This one allows you to install BOINC into /home/<username>/BOINC where you can work with it freely while the other version installs under identity ROOT in /var/lib/boinc-client and creates hassles with access and permissions. That is best avoided.

boinc_7.2.42_x86_64-pc-linux-gnu.sh

. . He has a link to the BOINC version in his thread, I will see if I can copy it to here.
Stephen

:)


This one? http://www.bc-team.org/downloads.php?view=detail&df_id=15&sid=c9a35920f823db9c27e994901cee4881
30) Message boards : Number crunching : Vulcan as new GPU computing API (Message 1948574)
Posted 9 Aug 2018 by Profile Raistmer
Post:
Well, looks like OpenCL’s days are numbered on MacOS. Maybe we can get some Metal 2 love eventually. I suspect we have a year or two before they remove support completely.

https://iphone.appleinsider.com/articles/18/06/04/opengl-opencl-deprecated-in-favor-of-metal-2-in-macos-1014-mojave

well, all those "removes overhead of older technology" sound good... with one single question: will be that "Metal" cross-platform? Will same API be available on Windows and Linux?
Right now the Standard is Vulkan on the other Platforms. Based on recent developments, Vulkan can run on Top of Metal in macOS, https://en.wikipedia.org/wiki/MoltenVK. So it would appear if your SETI Apps supported Vulkan, they will also work on the newer macOSes. When are you going to support Vulkan in your SETI Apps?


BTW, is there any work being done to allow your AKv8 code to be compiled on the newer versions of GCC? Right now the newest version of Ubuntu that can compile Apps from the AKv8 folder is 15.04, and it just went EndOfLife, (similar to SOL). Now to compile Apps with 15.04 you have to change the Repository addresses to be able to install the Development packages. There are just a few Errors when trying to use Ubuntu 16.04 to compile, if those were fixed it would make compiling in Linux much easier.

Well, looks like OpenCL’s days are numbered on MacOS. Maybe we can get some Metal 2 love eventually. I suspect we have a year or two before they remove support completely.

https://iphone.appleinsider.com/articles/18/06/04/opengl-opencl-deprecated-in-favor-of-metal-2-in-macos-1014-mojave


well, all those "removes overhead of older technology" sound good... with one single question: will be that "Metal" cross-platform? Will same API be available on Windows and Linux?

Well as TBar mentioned, Vulcan can techincally run on top of Metal. I’m not sure how much work has been done making that actually work however. Metal itself is strictly MacOS/iOS however.

When are you going to support Vulkan in your SETI Apps?

After making sure that Vulkan is compute API, not just graphics API.

Could be useful in transition https://www.codeplay.com/portal/07-14-17-codeplay-release-clspv-an-opencl-tool-for-vulkan-enabled-devices

(taken from https://setiathome.berkeley.edu/forum_thread.php?id=78569&postid=1938314 to reduce hijacking).

Well, since that time I downloaded Vulcan SDK, found that one my netbook doesn't support Vulcan at all (year-old one, supporting OpenCL, so one can't say Vulcan can replace OpenCL so far) another has Vulcan runtime preinstalled. So, hardware requirements are met (there is hardware at disposal capable to run it).
But examples I read mostly about graphics.

No good computing apps examples so far. If anyone encounter Vulcan computing guide/tutorial/sample please post link to it here.
31) Message boards : Number crunching : Next Lunatics? (Message 1948573)
Posted 9 Aug 2018 by Profile Raistmer
Post:
If anything is found that part is done sequentially on one SM to ensure correctness.

Petri

Hi, Petri

Same I use in OpenCL. If this allow to pass test cases collected so far I would say bugfix applied. Of course sequential scan slows things down but it's not a bug as long as valid results are provided.

Regarding signal collecting on GPU - pulses are hard die at least for me :) If I recall right, pulses and triplets are the ones that not "on GPU" in Signals on GPU (SoG) build.
So I wish you have more time too! Would be glad to port CUDA solution to OpenCL if any ;)
Perhaps the key is reordering on GPU too as you say. In SoG I just gather signals and final reordering is done on CPU. And that's not quite appropriate for Pulses. Maybe smth else too but at time I actively worked on SoG Pulses resisted %).
32) Message boards : Number crunching : Parellella board can't access net - what could be done? (Message 1948570)
Posted 9 Aug 2018 by Profile Raistmer
Post:
I noticed that my Parallella board doesn't contact SETI servers for long time (last contact 4 Jun).
Looking at it - green light on Ethernet port is OFF, only orange n ON.
If I do cold restart (power OFF-power ON) it enables both onboard green LEDs, ethernet port enables both LEDs(green/orange) for short time just after power ON then green light turns OFF, orange flashes time to time but green doesn't go back ON.
Router also doesn't show IP allocation to MAC corresponding to Parrallella board.
Currently it headless, usually I logged on remotely to it (putty/SSH) so it just black box.
I could remove microSD card from it and attempt to read it on other device. But where to look? It's Linux box so judgements from Linux profies are welcome.

PS. Fastest move could be just re-flash it but it contains build environment already I hardly recreate fast. So would be very desirable to repair current installation (hope it's software issue, not hardware one).
33) Message boards : Number crunching : Next Lunatics? (Message 1948569)
Posted 9 Aug 2018 by Profile Raistmer
Post:


But I don't think Raistmer wants to tackle Petri's code for whatever reason.

Stephen

:)

Ony time. Perti did great job and it worth to be studied of course, no other reasons but lack of time.
34) Message boards : Number crunching : Next Lunatics? (Message 1948568)
Posted 9 Aug 2018 by Profile Raistmer
Post:
I think Raistmer only really knows the OpenCL environment. Anything possible in CUDA for Linux should be possible in CUDA for Windows.

There were attempts to backport OpenCL apps to CUDA from my side (reader could find them scattered in current sources as #ifdef USE_CUDA pragmas) but work wasn't finished.
Currently there is no sense to continue that branch, better to concentrate on Petri's code and maybe port smth to OpenCL instead (there are ATi GPUs still and last Intel's ones become more and more powerful).
35) Message boards : Number crunching : Next Lunatics? (Message 1948567)
Posted 9 Aug 2018 by Profile Raistmer
Post:
But based on comments alluded by Stephen and what I remember, our Windows app developer Raistmer said it would be almost impossible to use the exiting CUDA9 Linux app code source for any Windows app simply because the mechanisms the Linux app uses isn't available in the Windows environment.

Ups, hardly I said so :)
What I could say it's no Windows build until sync bug would be resolved (is it?).
CUDA is quite OS-independent AFAIK though I dealt only with older versions.
36) Message boards : Number crunching : SETI@Home Wow!-Event 2018 (Message 1948566)
Posted 9 Aug 2018 by Profile Raistmer
Post:
This time I'm in :)
37) Message boards : Number crunching : To Hyperthread or not to Hyperthread, that is the question (Message 1947598)
Posted 2 Aug 2018 by Profile Raistmer
Post:
Windows scheduler has affinity property that allows to pin process to particular logical CPU. So it's possible to group CPU processes on one real core while GPU processes allocate to anotehr real CPU core.
38) Message boards : Number crunching : Please point me to a discussion of 8.00 vs. 8.05 vs. 8.08 (alt)? (Message 1947597)
Posted 2 Aug 2018 by Profile Raistmer
Post:
what was named (alt) is stock codebase PGOed with VS2017 or VS2015 (don't recall what latest was at that time). prev x64 was buil with older VS.
So, same codebase, different compilers.
39) Message boards : Number crunching : I've Built a Couple OSX CUDA Apps... (Message 1943626)
Posted 10 Jul 2018 by Profile Raistmer
Post:
If the code streams from CUDA and OpenCL apps could decide on the ordering of overflow counts

Little misleading statement. There is CPU apps too. And both OpenCL and CUDA should agree with their order not just align vs each other.
40) Message boards : Number crunching : How to get new host ID most easely? (Message 1939028)
Posted 10 Jun 2018 by Profile Raistmer
Post:
Have an empty cache.

Fake the <rpc_seqno> in client_state - set it low. (BOINC will think you're cheating by running two machines with the same ID, and split them).

New cross-project ID was generated.
But computers page doesn't show new host. Old one with its statistics...


Previous 20 · 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.