Posts by MarkJ

1) Message boards : Number crunching : Building on Arm Linux (Message 1930678)
Posted 5 days ago by Profile MarkJ Special Project $250 donor
Post:
Have you read https://setiweb.ssl.berkeley.edu/beta/forum_thread.php?id=2275?

As you will see we had an ARM app done with the help of Claggy and Tom Rinehart so the existing one should simply work out of the box and use neon if the CPU supports it. They may be able to assist you with compiling your own version.
2) Message boards : Number crunching : Debian: Lightdm stopped working after kernel update (Message 1930052)
Posted 9 days ago by Profile MarkJ Special Project $250 donor
Post:
Last night I got an updated kernel from stretch-backports (4.15). I was running the 4.14 from there without any issues. On my boxes with Nvidia drivers they all refused to start up the desktop complaining about lighdm has stopped working. My intel-GPU machines were fine so it seems to be the combination of the Kernel + Nvidia drivers

After reinstalling one box I discovered an easier way assuming you can login to the machine by some other method (ssh).

After it reboots and the desktop gets stuck with the lightdm failure message, login via ssh to it. As root remove the nvidia-kernel-dkms and reinstall it:

apt remove nvidia-kernel-dkms -y
apt install -t stretch-backports nvidia-kernel-dkms linux-headers-amd64 -y
nvidia-xconfig

Reboot and lighdm should now work. You probably don't need to redo the nvidia-xconfig but that's what I normally do after a Nvidia driver update.
3) Message boards : Number crunching : What happened to Hard Drive Quality????? (Message 1925962)
Posted 23 Mar 2018 by Profile MarkJ Special Project $250 donor
Post:
Laptop HDDs tend to fail more often due to the laptop moving around. I replaced the mechanical drive in my current laptop with a SSD. Apart from being faster there is no moving parts so less chance of failure as a result. Then it all comes down to the quality of the electronics, pay a bit more for a decent one.

I only have WD hard drives in my rigs. Haven’t had any issues with them in the last 5 years or so. If a cruncher died I would swap out the drive and reinstall it. For a daily driver you need regular backups of it, and you only realise how good your backup plan is (or lack of) when it dies. Heck I even backup my file server which has enterprise grade drives on a raid controller.
4) Message boards : Number crunching : Anyone still using a raspberry pi 3 (Message 1924948)
Posted 16 Mar 2018 by Profile MarkJ Special Project $250 donor
Post:
Here are the BOINC benchmark results from a 3B and the 3B+

Rpi 3B
Number of CPUs: 4
975 floating point MIPS (Whetstone) per CPU
15364 integer MIPS (Dhrystone) per CPU

Rpi 3B+
Number of CPUs: 4
1123 floating point MIPS (Whetstone) per CPU
17834 integer MIPS (Dhrystone) per CPU

Over on Einstein I am seeing run times of approx 42,000 seconds for the 3B and 37,000 for the 3B+
5) Message boards : Number crunching : Anyone still using a raspberry pi 3 (Message 1924866)
Posted 16 Mar 2018 by Profile MarkJ Special Project $250 donor
Post:
For those that don't know the Raspberry Pi Foundation released the Pi 3 model B+ on the 14th of March. Its a bit faster (1.4GHz instead of 1.2GHz) and has better networking than the 3B (330 Mbit/sec plus dual-band WiFi). It also supports power over ethernet (PoE) by way of a PoE HAT module. Memory is still the same 1GB of DDR2.

6) Message boards : Number crunching : Linux CUDA 'Special' App finally available, featuring Low CPU use (Message 1922044)
Posted 2 Mar 2018 by Profile MarkJ Special Project $250 donor
Post:
Hi Mark, all I can say is WOW! So I guess I can chalk my low integer scores up to my kernel. Are those 4.14.0-0.bpo.3-amd64 kernels special just for Ryzen? Or just the normal kernels for Debian Stretch?

Its the standard kernel from Debian, currently in stretch-backports. I was using the 4.9 kernel before and getting similar numbers.

Machines are standard Ryzen 1700's, nothing OC'ed. Memory is DDR4 2400MHz. BIOS is one version behind their current offering (they're ASUS Prime X370-Pro motherboards). I just take the optimised defaults and adjust fan settings whenever I update the BIOS.
7) Message boards : Number crunching : Linux CUDA 'Special' App finally available, featuring Low CPU use (Message 1922024)
Posted 2 Mar 2018 by Profile MarkJ Special Project $250 donor
Post:
After your question, re: boinc manager benchmark score, I looked again at my "reported" integer speed of 82+ Gips. Something is odd there. It is reported as "speed per core" but it seems to me unrealistically high.

@Gene, I get this on my Ryzen 1700's. All four of them are pretty much the same.
Starting BOINC client version 7.8.4 for x86_64-pc-linux-gnu	
Processor: 16 AuthenticAMD AMD Ryzen 7 1700 Eight-Core Processor [Family 23 Model 1 Stepping 1]		
Benchmark results:	
 Number of CPUs: 16	
 4139 floating point MIPS (Whetstone) per CPU	
 50370 integer MIPS (Dhrystone) per CPU	

Although when the first version of 7.9.2 came out it was getting 100,000 integer. The second version had it back to 50,000 so they probably tweaked a compiler flag.
8) Message boards : Number crunching : Multiple Different Seti Version Running on Same Machine - Why? (Message 1912856)
Posted 13 Jan 2018 by Profile MarkJ Special Project $250 donor
Post:
I expect BOINC is trying the different apps to find out which is fastest for each machine.

You have your computers hidden so you’ll have to login to the Seti website go to your account, click on view computers and then for each one details and then applications. Under there it will list each app and a figure for APR (Average Processing Rate). It takes at least 11 valid tasks to work out. It will cycle though the available apps and then pick the one with th highest APR.

If you want help un-hide your computers. If you want to see what information is shown click on any users name and then view computers. Its only fairly basic info like OS, memory, number of CPUs, etc.
9) Message boards : Number crunching : Anyone still using a raspberry pi 3 (Message 1909792)
Posted 31 Dec 2017 by Profile MarkJ Special Project $250 donor
Post:
Pictures? :)

Well I don’t know about him but I designed a 3D printed case to hold four side by side with active cooling. I am calling it the Pi ^4 (Pi to the Power of Four) case. I have done another version but am waiting on some parts before I can splash it all over the internet :-)

Pics of the prototype can be found here.
10) Message boards : Number crunching : SETI@home Data Activity page (Message 1909744)
Posted 31 Dec 2017 by Profile MarkJ Special Project $250 donor
Post:
I wonder what happened with LOFAR?

Parkes isn’t even on the map even thought its been talked about over the years and we should start to see some data for it soon(ish).
11) Message boards : Number crunching : SIGSEGV: segmentation violation (Message 1909741)
Posted 31 Dec 2017 by Profile MarkJ Special Project $250 donor
Post:
If they updated the Seti apps to use GCC 6 then the OP wouldn’t need the the vsyscall=emulate, at least for Seti.

The Einstein developers recently rebuilt one of their apps using libc 2.15 (from around 2012) to work around the issue. I would have thought they would update to a later version rather than going to even older code, but maybe it’s too hard.
12) Message boards : Number crunching : I need a little assistance with GPU's (Message 1909312)
Posted 28 Dec 2017 by Profile MarkJ Special Project $250 donor
Post:
while I have found a few places that state this, none actually stated where the data dir resides.

var/lib, usr/bin, etc/boinc-client....

It varies from one Linux to the next. Your BOINC event log/messages tab will tell you at the beginning. For Debian based systems it’s /var/lib/boinc-client.
13) Message boards : News : Special Fundraiser for Parkes Data Store and GPU development system (Message 1906093)
Posted 10 Dec 2017 by Profile MarkJ Special Project $250 donor
Post:
It's a good thing we have a head start here in Sydney, if I get to the bank early I might still squeak in under the rope.

If you have one the donation page does accept Australian Visa cards. It says it will also take Amex and MasterCard but I have no first hand knowledge with either of them. Another alternative if you have a PayPal account is to donate through the GPUUG web site. Exchange rate isn’t in our favour unfortunately.

You know you want one of the spinning hard drive or GPU icons next to your name...
14) Message boards : News : Special Fundraiser for Parkes Data Store and GPU development system (Message 1905844)
Posted 9 Dec 2017 by Profile MarkJ Special Project $250 donor
Post:
You gave $250.00
to SETI@home
on December 8, 2017
via Visa
Your confirmation number is 305041

Thanks to the Hanson family, Richard Haselgrove and Mr. Kevvy
15) Message boards : News : Special Fundraiser for Parkes Data Store and GPU development system (Message 1905577)
Posted 8 Dec 2017 by Profile MarkJ Special Project $250 donor
Post:
You gave $750.00
to SETI@home
on December 8, 2017
via Visa
Your confirmation number is 304888

I figure that's 10 disk drives after the donation matching :-)
16) Message boards : Number crunching : Anyone still using a raspberry pi 3 (Message 1904078)
Posted 1 Dec 2017 by Profile MarkJ Special Project $250 donor
Post:
Speaking of Rpi's IIRC somewhere someone said the the version of BOINC on the Jessie Distro had some issue with one of the projects and it not doing work. If someone remembers can they let us know.

Jessie is the previous release and came with BOINC 7.4.23. The current release is Stretch and it comes will 7.6.33.

There is a later BOINC (7.8.3 currently) in Stretch-backports but the Raspberry Pi foundation don't have a backports repo so you have to use the Debian repo if you want it. I have heard reports that this one may have issues. I have used it on the Pi without any problems. Your mileage might vary...
17) Message boards : Number crunching : Anyone still using a raspberry pi 3 (Message 1904075)
Posted 1 Dec 2017 by Profile MarkJ Special Project $250 donor
Post:
Or when you say headless, do you mean the board is not in a case with a fan next to it?

Headless means it doesn't have a keyboard or monitor plugged in. You log into it remotely. In the case of the Raspberry Pi that usually means using ssh.
18) Message boards : Number crunching : Help finding a single slot GPU card (Message 1900640)
Posted 12 Nov 2017 by Profile MarkJ Special Project $250 donor
Post:
There was a GTS450SP card. I bought 10 of them a few years ago when I was in Japan for work. They are rather dated now. (Released in 2010). They had 192 CUDA cores and were based on the GF106 chip. They also tend to overheat as the fan can’t move enough air unless you crank it up to 100% due to being a single slot design.
19) Message boards : Number crunching : Setting up a Linux machine to crunch CUDA80 for Windows users (Message 1898053)
Posted 29 Oct 2017 by Profile MarkJ Special Project $250 donor
Post:
And you don't have a problem between Linux and Windows boxes?

Stephen??

It can also see Raspberry Pi’s. The only difference with them and a regular Linux box is they don’t broadcast their name on the network so you need to give each Pi a fixed IP address and enter that IP address in BOINCtasks.

I run BOINCtasks on a windows laptop that doesn’t do any crunching but it can see/control the whole farm. I had a mix of Windows and Linux crunchers including Raspberry Pi’s and a couple of Parallella’s. The Parallella’s have gone and the windows machines became Linux crunchers.
20) Message boards : Number crunching : Linux CUDA 'Special' App finally available, featuring Low CPU use (Message 1896444)
Posted 20 Oct 2017 by Profile MarkJ Special Project $250 donor
Post:
I am comfortable with that on installations where everything (BOINC and the projects) are installed under the one main folder but the repo version unnerves me as it puts some things in other places and I am afraid something would be missing and trash the attempt ...

. . How sure are you that the boincdata folder is complete and self contained with the repo version?

I had to upgrade all my Intel iGPU machines from Jessie to Stretch when the finally fixed the disappearing desktop issue. For each one of them I did:

1. Set BOINC to no new tasks
2. Login as root
3. Stop BOINC - in xterm type service boinc-client stop
4. Insert empty thumb drive into USB port. This brings up a window on the desktop showing the contents.
5. Using the gui copy the contents of /var/lib/boinc-client to the thumb drive. I click on the computer icon navigate to the folder, click on a single file, Ctrl-A to select all and drag it over to the thumb drive icon. Just like Windows.
5a. It complains about can’t copy sym linked files so navigate to /etc/boinc-client select all the files (there are usually four only) and drop them on the thumb drive icon as well.
6. Install new OS
7. Login as root and Install repo version of BOINC
8. Stop BOINC (in xterm type service boinc-client stop)
9. Insert thumb drive again
10. Using gui copy the files back to /var/lib/boinc-client
11. Copy the /etc files back separately using gui. They are symlinked from /var/lib. They get put there by the repo install, so overwrite them with your version from the thumb drive. I just drag and drop them one at a time.
12. In xterm cd to /var/lib/boinc-client and change permissions back to user boinc (chown boinc:boinc * -R).
13. Start it up and it resumes from where it left off.

For a new version of BOINC all I do is install it by login as root, start xterm, type apt update, type apt upgrade and it stops it, installs new version and starts it up again. You can even do it via ssh (remote login) if you want.

Hope that helps for future rebuilds.


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.