Posts by ausymark

1) Message boards : Number crunching : BoincTasks under Linux (Message 1826669)
Posted 25 Oct 2016 by Profile ausymark
well that is indeed confusing. Didnt know such a thing existed, thought was talking about standard boinc.

sorry for the confusion
2) Message boards : Number crunching : BoincTasks under Linux (Message 1826050)
Posted 22 Oct 2016 by Profile ausymark
Linux has its own native boinc client.

Running windows boinc under wine is just adding unneeded complexity and overhead....

So I would advise downloading the native boinc client (if you are running Ubuntu linux Boinc is part of the application software centre - makes it easy to install).

SO I would advise to install the linux version first then work out other issues after that point.

Cheers

Mark
3) Message boards : Number crunching : GPU FLOPS: Theory vs Reality (Message 1822895)
Posted 9 Oct 2016 by Profile ausymark
When I installed my Sapphire Radeon RX 480 I did a fresh install, even fresh home directory. I reinstalled all apps then restored core data. One of the things I noticed was that my boot times were halved, compared to my original nVidia setup, which was about 4 years old, that included about 7 OS upgrades/updates.

So I think there was fair bit of 'garbage' from those years of messing around, including several versions of the nVidia drivers etc.

So in a nutshell, assuming you didnt do it, I would advise doing a fresh install, home directory included, to fully rule out conflicts with old setups.

Apologies if you did do the above as I dont mean to seem condescending, just trying to help.

Cheers

Mark
4) Message boards : Number crunching : GPU FLOPS: Theory vs Reality (Message 1822703)
Posted 8 Oct 2016 by Profile ausymark
Just installed the 16.10 Beta with the 14.8 kernal, seems as though it is miss reporting the compute units and max speed as per the 16.04 Ubuntu version so it is likely something in the AMD firmware blob. I will wait until they release an updated video driver and see if that fixes things.

The system still works, is just performing under what it can do. No biggie, I am patient ;)
5) Message boards : Number crunching : GPU FLOPS: Theory vs Reality (Message 1822368)
Posted 7 Oct 2016 by Profile ausymark
I am running the latest AMD driver for Ubuntu 16.04 from AMD's site: http://support.amd.com/en-us/kb-articles/Pages/AMD-Radeon-GPU-PRO-Linux-Beta-Driver%E2%80%93Release-Notes.aspx

Being a beta/alpha tester has never worried me in the past.

In fact I helped to test some of the early Lunatics builds back in the day....

As well as beta apps and OS's....

So, no biggy. Will let you know how I go ;)
6) Message boards : Number crunching : Last few % taking forever to compute under lunix (Message 1822367)
Posted 7 Oct 2016 by Profile ausymark
That behavior can be normal and mainly depends on the work unit being processed.

Just let it run ;)
7) Message boards : Number crunching : GPU FLOPS: Theory vs Reality (Message 1822164)
Posted 6 Oct 2016 by Profile ausymark
Hmmm, interesting.

Mine is showing the down-rated 14 compute units etc.

Ubuntu will be releasing version 16.10 within a couple weeks so I think I will wait till then, do the upgrade, and see what difference it makes. Also by then I should have enough usable data as a base-line to see the difference between the two setups.

I will post results here when done.

Thx for the heads up Tbar :)
8) Message boards : Number crunching : GPU FLOPS: Theory vs Reality (Message 1822007)
Posted 5 Oct 2016 by Profile ausymark
Hi Team

Just a little update.

After a week of seti crunching it seems like my new Sapphire AMD Radeon 480 - 8Gbs is crunching away at around twice the throughput of my old nVidia 570 gpu.

Naturally it will take a while for the final figure to stabilise but does make me wonder a little about the graphs showing the 570 being about 90% the performance of the 480.

It might be that my original setup was sub-optimal even though nothing else has changed software/hardware-wise. Anyway, just some feedback on my early experience.

Cheers

Mark
9) Message boards : Number crunching : GPU FLOPS: Theory vs Reality (Message 1820777)
Posted 30 Sep 2016 by Profile ausymark
opps, correction.....

the load on the cpu is 10 to 15 times less.....

total run times seem to be about the same but I am also using half the amount of electricity to do it.....

So will watch my RAC as time goes on to see what happens :)
10) Message boards : Number crunching : GPU FLOPS: Theory vs Reality (Message 1820768)
Posted 30 Sep 2016 by Profile ausymark
Just as an FYI....

Preliminary results show that the AMD 480 is chomping through work units between 10 to 15 times faster than my original dedicated nVidia 570 .... O.O

Will be interesting to see how things go over time. Note that I am also contributing to other projects and the AMD 480 is now the only card in my system (originally I had a 580 as my primary graphics card with a dedicated 570 for crunching.)
11) Message boards : Number crunching : GPU FLOPS: Theory vs Reality (Message 1820357)
Posted 29 Sep 2016 by Profile ausymark
Hi Shaggie76

I have just jumped onto the red team with a Sapphire Radeon RX 480. Currently crunching some work units on the GPU. Feel free to look through my stats in a couple days and you should have some more 480 data to play with ;)

Cheers

Mark
12) Message boards : Number crunching : Linux: any chance to let CPU in lowest power state? (Message 1583272)
Posted 8 Oct 2014 by Profile ausymark
There are two ways to do it.

Tell BOINC to use a percentage of your CPU cores with the "On Multiprocessor systems, use at most x% of the processors". So, assuming you arent hyperthreading, set this at say 50% to reduce your overall processor power demands by half. (If the cpu does do hyperthreading then the setting should be 25%)

The second is the "Use at most: % CPU time" that does something similarly to the above, just a different way.

Using these two should allow you to throttle down how much processing your cpu does, and hence power consumption.

On a side note: Having the CPU in its lowest power state would do minimal to no work - you really want something that has a light CPU load and just let the CPU decide the power state.

Cheers
13) Message boards : Number crunching : Question about GPU usage and optimized apps (Message 1560408)
Posted 22 Aug 2014 by Profile ausymark
go into/create the app_config.xml file in the boinc/projects/setiathome.berkeley.edu folder....

then put the following in it:

<app_config>
<app>
<name>setiathome_v7</name>
<gpu_versions>
<gpu_usage>0.5</gpu_usage>
<cpu_usage>.5</cpu_usage>
</gpu_versions>
</app>
<app>
<name>astropulse_v6</name>
<gpu_versions>
<gpu_usage>0.5</gpu_usage>
<cpu_usage>0.5</cpu_usage>
</gpu_versions>
</app>
</app_config>

Then save it and restart boinc-seti.

change the gpu_usages to 0.33 (to run 3 instances) or 0.25 (to run 4 instances.)

I would also change the cpu_usage figure to 0.75 when doing 3 instances, and 1.0 when running four instances - this allows 1 CPU core per seti job which is one of the main bottlenecks in keeping the GPU working as hard as possible.

I wouldnt go past 4 instances as I think that performance and output past this does not increase by any great margin.

Hope this helps.
14) Message boards : Number crunching : Linux vs Windows Performance (Message 1485294)
Posted 6 Mar 2014 by Profile ausymark
in BOINCS cc_config.xml file, look for the line:

<no_priority_change>0</no_priority_change>

and change the "0" to "1" so its:

<no_priority_change>1</no_priority_change>

Then save the file, stop the client apps and restart boinc.

This runs SETI, and other BOINC launched apps, at the same priority level as the BOINC client. Normally these apps run at the super nice level to cause the lowest system impact and not interfere with the user.

So if your system becomes sluggish change the setting back and restart BOINC and its clients.

I hope this helps :)
15) Message boards : Number crunching : SETI@Home not getting CPU work; only running on GPU (Message 1478136)
Posted 16 Feb 2014 by Profile ausymark
You may have to wait for the respective CPU work units to download too.

Do your Seti settings on the website say to use CPU work units?
16) Message boards : Number crunching : 7.2.39 Linux Boinc / Seti now only uses 1 out of my 2 GPU's (Message 1477970)
Posted 16 Feb 2014 by Profile ausymark
Hi Claggy

Thanks for that, it did the trick .... but now I am wondering how they were both working that way in the past... *scratches head* lol

I should add the main GPU is an nVidia GTX 580 (The main Video Card) and the second is an nVidia GTX 570 (Not driving a display). It may have just come down to the amount of usable ram on them both as the main one is running the display - though that is only a 300MB load, maybe its just enough now for it to decide that the second one is to be used and to ignore the first. Anyway all fixed now. Thanks again.

Cheers

Mark
17) Message boards : Number crunching : 7.2.39 Linux Boinc / Seti now only uses 1 out of my 2 GPU's (Message 1477963)
Posted 16 Feb 2014 by Profile ausymark
Hi Team

Upgraded to the latest BOINC, restarted, and its decided to use just the second of my two GPU's, where as before it was using both without manual intervention.

Here is part of the Event log:

Sun 16 Feb 2014 23:16:43 CST | | Starting BOINC client version 7.2.39 for x86_64-pc-linux-gnu
Sun 16 Feb 2014 23:16:43 CST | | log flags: file_xfer, sched_ops, task
Sun 16 Feb 2014 23:16:43 CST | | Libraries: libcurl/7.32.0 OpenSSL/1.0.1e zlib/1.2.8 libidn/1.28 librtmp/2.3
Sun 16 Feb 2014 23:16:43 CST | | Data directory: /home/mark/Apps/BOINC
Sun 16 Feb 2014 23:16:43 CST | | CUDA: NVIDIA GPU 0 (not used): GeForce GTX 580 (driver version unknown, CUDA version 5.5, compute capability 2.0, 1535MB, 654MB available, 1628 GFLOPS peak)
Sun 16 Feb 2014 23:16:43 CST | | CUDA: NVIDIA GPU 1: GeForce GTX 570 (driver version unknown, CUDA version 5.5, compute capability 2.0, 1280MB, 1218MB available, 1498 GFLOPS peak)
Sun 16 Feb 2014 23:16:43 CST | | OpenCL: NVIDIA GPU 0 (ignored by config): GeForce GTX 580 (driver version 319.32, device version OpenCL 1.1 CUDA, 1535MB, 654MB available, 1628 GFLOPS peak)
Sun 16 Feb 2014 23:16:43 CST | | OpenCL: NVIDIA GPU 1: GeForce GTX 570 (driver version 319.32, device version OpenCL 1.1 CUDA, 1280MB, 1218MB available, 1498 GFLOPS peak)
Sun 16 Feb 2014 23:16:43 CST | | Host name: zen
Sun 16 Feb 2014 23:16:43 CST | | Processor: 8 GenuineIntel Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz [Family 6 Model 42 Stepping 7]
Sun 16 Feb 2014 23:16:43 CST | | Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt tsc_deadline_timer aes xsave avx lahf_lm ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid
Sun 16 Feb 2014 23:16:43 CST | | OS: Linux: 3.11.0-15-generic
Sun 16 Feb 2014 23:16:43 CST | | Memory: 15.64 GB physical, 17.32 GB virtual
Sun 16 Feb 2014 23:16:43 CST | | Disk: 2.69 TB total, 848.12 GB free
Sun 16 Feb 2014 23:16:43 CST | | Local time is UTC +10 hours

Soooo any idea how to fix as well as how to change Boinc to follow its original behaviour in future versions?

Cheers

Mark
18) Message boards : Number crunching : BOINC produces about 70% of INVALID results (Message 1471432)
Posted 1 Feb 2014 by Profile ausymark
Using Ubuntu 13.10 here, on an over clocked PC. Here are some observations.

Make sure that your CPU and internals are being cooled well. SETI will stress your PC/Laptop more than pretty much anything out there. What I did to help this from Day 1 was putting a much better heatsink/fan on my Intel i7 2600K - which is overclocked.

Secondly (and two years later when the second video card went in) I replaced all but one of the case fans with higher air flow fans to ensure that cool air is going in and the hot (and I mean HOT) air is pumped out ASAP.

Now a laptop is going to be different from a heat perspective as you generally must make do with what you are supplied with, which means you need to throttle back how SETI is using your CPU.

Firstly, if its a CPU that uses Hyperthreading, i.e. 2 threads per core, then Ubuntu/Linux will see DOUBLE the cumber of usable cores (as it should be). However when it comes to SETI thats a disadvantage to throttling the CPU back unless you know what you are doing. Why? Because lets say you reduce the number of cores for SETI to use to just 50% - guess what - you are still using ALL YOUR CPU CORES! So you haven't throttled back the CPU at all O.O

So to reduce the cpu load go for 25% CPU usage. Linux actually shifts the usable cores around as well to make use of that cores turbo feature until the core gets hot, then shifts it to a cooler core and starts again. Now keep in mind that one hot core does not make for a hot CPU, and when they are being juggled every sever seconds it averages out the chip heat.

I have never cut CPU usage by using the "Use at most" feature simply due to my (untested) belief that it would be more process intensive leaving less processing for the computer overall and depending on the algorithm used by SETI (or whatever boinc project) may not work as well at reducing temps.

It could be power supply related, but, generally I think bad power supply usually results in hard computer lockups. So unless thats occurring too I doubt its power related.

If all else fails reduce number of CPU's to use to 13%, this will knock the CPU down to 1 core (assuming your CPU has 4 physical cores) and see how that goes. It should also keep CPU temps below 70c.

Hope the above helps a bit.

Cheers

Mark
19) Message boards : Number crunching : Help needed (Message 1471428)
Posted 1 Feb 2014 by Profile ausymark
Hi Bill G

I doubt its something in the bios, unless the system is overclocked, as generally all bios functions are taken over by the OS. Though if overclocking was failing then the system would likely be having other issues like lockups/blue screens of deaths, random minor software/hardware error messages etc.

Cheers

Mark
20) Message boards : Number crunching : Linux/NVIDIA/AP questions (Message 1471427)
Posted 1 Feb 2014 by Profile ausymark
Hi Guy

I think for a start you should just try using the standard the BOINC/Seti setup - which will get you most of what you are after under linux, ie crunching AP on gpu and Seti 7.x on your CPU.

Remove the app_info file as well (probably best just do do a fresh start in a blank directory of your "/home" directory. (I always run boinc/seti this way it bypasses any OS updates etc.

Remember that most of what is in the standard seti programs from seti these days are actually optimised code from the lunatics team. At this point Linux users (Im running Ubuntu here) cant process seti 7 work units on their gpu, but I believe that will change when the lunatics/seti team produce the next version of the client which is a major re-write of pretty much everything I believe lol.

BTW with your setup you should use one core free to feed the GPU leaving the other to crunch seti 7.x work units.

BTW on my setup it dont know what driver Im using either, yet, it does see what CUDA and OpenCL versions are available for crunching.

Just my 2c worth, and just be patient ;)

Cheers

Mark


Next 20


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