Application 6.44 for Linux

Message boards : Graphics cards (GPUs) : Application 6.44 for Linux
Message board moderation

To post messages, you must log in.

1 · 2 · Next

AuthorMessage
Profile GDF
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist

Send message
Joined: 14 Mar 07
Posts: 1958
Credit: 629,356
RAC: 0
Level
Gly
Scientific publications
watwatwatwatwat
Message 2260 - Posted: 11 Sep 2008, 14:24:06 UTC
Last modified: 11 Sep 2008, 14:27:07 UTC

A new application has been uploaded:
1) this application has drastically reduced CPU-usage
2) it reports the time per step in output, as now the cputime is not anymore a good estimate of elapsed time.

We are still requiring one CPU per WU until the new boinc client 6.3.11 is out.
Windows equivalent coming up.
gdf
ID: 2260 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
FeuerKater
Avatar

Send message
Joined: 27 Aug 08
Posts: 9
Credit: 900,439
RAC: 0
Level
Gly
Scientific publications
watwat
Message 2261 - Posted: 11 Sep 2008, 14:31:50 UTC - in response to Message 2260.  
Last modified: 11 Sep 2008, 15:21:52 UTC

A new application has been uploaded:
1) this application has drastically reduced CPU-usage
2) it reports the time per step in output, as now the cputime is not anymore a good estimate of elapsed time.


... wow ... great work ... now only the the new Boinc manager (4 Windows) and we are satisfied so we can use the GPU on PS3Grid an the CPU on other Boinc Projects :)
ID: 2261 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile [SETI.USA]Tank_Master
Avatar

Send message
Joined: 8 Jul 07
Posts: 85
Credit: 67,463,387
RAC: 0
Level
Thr
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwat
Message 2263 - Posted: 11 Sep 2008, 15:52:45 UTC

unless I am mistaken, we need the new client for BOTH Linux and Windows to not need the CPU to run a WU....
ID: 2263 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
FeuerKater
Avatar

Send message
Joined: 27 Aug 08
Posts: 9
Credit: 900,439
RAC: 0
Level
Gly
Scientific publications
watwat
Message 2264 - Posted: 11 Sep 2008, 15:56:21 UTC - in response to Message 2263.  

unless I am mistaken, we need the new client for BOTH Linux and Windows to not need the CPU to run a WU....


allright, when comes the new Client ? have you an plan then this is available ?

ID: 2264 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ExtraTerrestrial Apes
Volunteer moderator
Volunteer tester
Avatar

Send message
Joined: 17 Aug 08
Posts: 2705
Credit: 1,311,122,549
RAC: 0
Level
Met
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 2267 - Posted: 11 Sep 2008, 17:51:18 UTC

The responsible guy is on holiday. I'd say Expect something between 1 and 3 weeks.

@Linux users: does the new run time correspond with the time reported previously?

MrS
Scanning for our furry friends since Jan 2002
ID: 2267 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile koschi
Avatar

Send message
Joined: 14 Aug 08
Posts: 127
Credit: 913,858,161
RAC: 18
Level
Glu
Scientific publications
watwatwatwatwatwatwatwatwatwatwat
Message 2272 - Posted: 11 Sep 2008, 18:20:43 UTC

What do yo mean? The time that is shown in BOINC manager?

It is not. Right now the process is consuming only 7-8% CPU load on my C2D E7200@3,4GHz and the process took almost 5 minutes of CPU time up to now. But the progress is already at 8.x% That would give a calculation time of roughly one hour. While my CPU time was around 12hours for one unit before, this fits together.

Nice job GDF! Now we are only lacking BOINC 6.3.11, which lets us use the spare 90% of the CPU time. Woohoo, I'm so much looking forward to it =)
ID: 2272 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ExtraTerrestrial Apes
Volunteer moderator
Volunteer tester
Avatar

Send message
Joined: 17 Aug 08
Posts: 2705
Credit: 1,311,122,549
RAC: 0
Level
Met
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 2275 - Posted: 11 Sep 2008, 19:06:16 UTC - in response to Message 2272.  

What do yo mean?


Let's say before you needed 12h per WU. I just wanted to know if the new time agrees with the old one, i.e. also 12h.

MrS
Scanning for our furry friends since Jan 2002
ID: 2275 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile koschi
Avatar

Send message
Joined: 14 Aug 08
Posts: 127
Credit: 913,858,161
RAC: 18
Level
Glu
Scientific publications
watwatwatwatwatwatwatwatwatwatwat
Message 2277 - Posted: 11 Sep 2008, 19:18:24 UTC

On the clock at my wall it will still take 12 hours, but when the process ends it has collected only ~1hour of CPU time. I think the same time will be displayed in each WUs listing on the web page.

This should be the reason for the new feature 2 which GDF describes...
ID: 2277 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ExtraTerrestrial Apes
Volunteer moderator
Volunteer tester
Avatar

Send message
Joined: 17 Aug 08
Posts: 2705
Credit: 1,311,122,549
RAC: 0
Level
Met
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 2279 - Posted: 11 Sep 2008, 19:26:17 UTC - in response to Message 2277.  

This should be the reason for the new feature 2 which GDF describes...


Sure. I asked because I wanted to get a feeling for how inaccurate the previous method was. So far it seems like it was OK.

MrS
Scanning for our furry friends since Jan 2002
ID: 2279 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile koschi
Avatar

Send message
Joined: 14 Aug 08
Posts: 127
Credit: 913,858,161
RAC: 18
Level
Glu
Scientific publications
watwatwatwatwatwatwatwatwatwatwat
Message 2302 - Posted: 13 Sep 2008, 5:38:46 UTC - in response to Message 2260.  

2) it reports the time per step in output, as now the cputime is not anymore a good estimate of elapsed time.



stderr out now tells me:
Time per step: 53.181 ms
Is there any way I can calculate the wall time from this, lets say for credit calculation or stuff like that?
ID: 2302 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Bender10
Avatar

Send message
Joined: 3 Dec 07
Posts: 167
Credit: 8,368,897
RAC: 0
Level
Ser
Scientific publications
watwatwatwatwatwatwat
Message 2346 - Posted: 15 Sep 2008, 11:32:41 UTC


Linux box results:

Boinc 6.3.8
177.13 driver
Ubuntu 64
8800GS no OC

http://www.ps3grid.net/result.php?resultid=56032



Consciousness: That annoying time between naps......

Experience is a wonderful thing: it enables you to recognize a mistake every time you repeat it.
ID: 2346 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Stefan Ledwina
Avatar

Send message
Joined: 16 Jul 07
Posts: 464
Credit: 298,573,998
RAC: 0
Level
Asn
Scientific publications
watwatwatwatwatwatwatwat
Message 2421 - Posted: 17 Sep 2008, 14:55:24 UTC

Like other users reported it for the Windows app, I see pretty different CPU times on my two Linux 64 boxes.

The one with CentOS 5.2, and the 9800GTX uses about 2550 CPU seconds per WU. That's pretty the same CPU usage on every WU.

The other one with Ubuntu 7.10 and a 8800GT is using between 99 and 55 CPU seconds per WU which is a really big difference compared to the CentOS host...

It doesn't really fit in the Linux thread, but on the Vista computer I noticed that the application is also using approximately 2500 CPU seconds per WU on a GTX 260.

So why is the Ubuntu box using much less of the CPU than the CentOS and Vista box?
Both Linux computers are full time crunchers without keyboard, mouse and monitor attached and are not used for anything else than crunching, and both use the same drivers (177.67 for Linux64). Both Linux boxes have a Q6600 CPU, both sligtly ocerclocked to 2.6 Ghz, both have DDR2 800 RAM, the only difference is that the CentOS box (the one which uses more CPU time) has 4 GB RAM and the other one only 2 GB.

pixelicious.at - my little photoblog
ID: 2421 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile GDF
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist

Send message
Joined: 14 Mar 07
Posts: 1958
Credit: 629,356
RAC: 0
Level
Gly
Scientific publications
watwatwatwatwat
Message 2423 - Posted: 17 Sep 2008, 16:27:56 UTC - in response to Message 2421.  

I don't know why the CPU time is different in different system, but it is not so important. More important is if the new application is as fast as the old one on these boxes.

I think that this is difficult to see by looking at the cpu time of past workunits. Only the time per step is a reliable estimate of the elapsed time. Unfortunately, we did not have this on previous application.

gdf
ID: 2423 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile GDF
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist

Send message
Joined: 14 Mar 07
Posts: 1958
Credit: 629,356
RAC: 0
Level
Gly
Scientific publications
watwatwatwatwat
Message 2426 - Posted: 17 Sep 2008, 17:18:27 UTC - in response to Message 2423.  
Last modified: 17 Sep 2008, 17:19:26 UTC

I don't know why the CPU time is different in different system, but it is not so important. More important is if the new application is as fast as the old one on these boxes.

I think that this is difficult to see by looking at the cpu time of past workunits. Only the time per step is a reliable estimate of the elapsed time. Unfortunately, we did not have this on previous application.

gdf



On my Linux box
# Device 0: "GeForce 8800 GT"
# Clock rate: 1512000 kilohertz
MDIO ERROR: cannot open file "restart.coor"
# Time per step: 70.266 ms

So, the new application takes exactly as before, as I knew the performance before. We will test on Windows vista in the next few days.

CPU time is 3404.313, but this has little meaning.

gdf

gdf
ID: 2426 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Venturini Dario[VENETO]

Send message
Joined: 26 Jul 08
Posts: 44
Credit: 4,832,360
RAC: 0
Level
Ala
Scientific publications
watwatwatwatwatwatwatwat
Message 2427 - Posted: 17 Sep 2008, 17:55:55 UTC

My Linux box with 8800GT reports more or less the same time per step that yours do.
ID: 2427 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile [SETI.USA]Tank_Master
Avatar

Send message
Joined: 8 Jul 07
Posts: 85
Credit: 67,463,387
RAC: 0
Level
Thr
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwat
Message 2428 - Posted: 17 Sep 2008, 18:04:43 UTC

I have a server 2008 x64 box if you need some help testing.
ID: 2428 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Venturini Dario[VENETO]

Send message
Joined: 26 Jul 08
Posts: 44
Credit: 4,832,360
RAC: 0
Level
Ala
Scientific publications
watwatwatwatwatwatwatwat
Message 2430 - Posted: 17 Sep 2008, 18:43:10 UTC - in response to Message 2426.  

On my Linux box
# Device 0: "GeForce 8800 GT"
# Clock rate: 1512000 kilohertz
MDIO ERROR: cannot open file "restart.coor"
# Time per step: 70.266 ms

So, the new application takes exactly as before, as I knew the performance before. We will test on Windows vista in the next few days.


Oh btw I forgot to say that, even if you report that it takes exactly the same as before, since the new application my GPU has run a lot cooler, let's say 4-5 degrees less (from 57° to 52°)
ID: 2430 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ExtraTerrestrial Apes
Volunteer moderator
Volunteer tester
Avatar

Send message
Joined: 17 Aug 08
Posts: 2705
Credit: 1,311,122,549
RAC: 0
Level
Met
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 2431 - Posted: 17 Sep 2008, 19:45:45 UTC - in response to Message 2430.  
Last modified: 17 Sep 2008, 19:47:20 UTC

since the new application my GPU has run a lot cooler, let's say 4-5 degrees less (from 57° to 52°)


That's what we observe under windows as well.

I took a look at your 4 results with 6.44: they took on average 61500s whereas previously you needed about 55700s. EDIT: that's a 10% performance hit. Under win we're dealing with ~23%.

MrS
Scanning for our furry friends since Jan 2002
ID: 2431 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile GDF
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist

Send message
Joined: 14 Mar 07
Posts: 1958
Credit: 629,356
RAC: 0
Level
Gly
Scientific publications
watwatwatwatwat
Message 2439 - Posted: 18 Sep 2008, 8:59:11 UTC - in response to Message 2431.  

since the new application my GPU has run a lot cooler, let's say 4-5 degrees less (from 57° to 52°)


That's what we observe under windows as well.

I took a look at your 4 results with 6.44: they took on average 61500s whereas previously you needed about 55700s. EDIT: that's a 10% performance hit. Under win we're dealing with ~23%.

MrS


You must be comparing previous cpu time with current elapsed time. As the cpu was really doing nothing even before, it is likely that 1 h cpu time corresponds to 1.1 hours elapsed time.

GDF
ID: 2439 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ExtraTerrestrial Apes
Volunteer moderator
Volunteer tester
Avatar

Send message
Joined: 17 Aug 08
Posts: 2705
Credit: 1,311,122,549
RAC: 0
Level
Met
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 2442 - Posted: 18 Sep 2008, 19:04:17 UTC - in response to Message 2439.  
Last modified: 18 Sep 2008, 19:04:40 UTC

You must be comparing previous cpu time with current elapsed time.


Yes, that's what I'm doing.

As the cpu was really doing nothing even before, it is likely that 1 h cpu time corresponds to 1.1 hours elapsed time.


That's what I tried to find out in the beginning of the thread by asking. Didn't work very well, though.

I just took the time to chase one of my typical WUs through my log file. The 6.43-WU took 44085s of wall clock time and reported a CPU usage of 43703s. So the difference is not that big. My conclusion: comparing previous CPU-time with current elapsed time is not accurate, but if the machine was undisturbed the error can be <1%.

MrS
Scanning for our furry friends since Jan 2002
ID: 2442 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
1 · 2 · Next

Message boards : Graphics cards (GPUs) : Application 6.44 for Linux

©2025 Universitat Pompeu Fabra