Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go »
No member browsing this thread
Thread Status: Active
Total posts in this thread: 19
Posts: 19   Pages: 2   [ Previous Page | 1 2 ]
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 2457 times and has 18 replies Next Thread
schepers
Advanced Cruncher
Canada
Joined: Oct 11, 2006
Post Count: 85
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: CPU not at 100%

I do not quite understand the 'simulated' part... is it an HT? If in fact 2 processes run - software wise - on 1 CPU I'd be interested how the OS handles that.


Yes, he must be using an HT Pentium 4, as they only simulate a second CPU. There's no other way that I know of the run two BOINC tasks.

You can run two simultaneous BOINC tasks, but you only gain about a 10% processing advantage overall. I run some of my Pentium 4 systems as a dual processor to get the 10% advantage.

HT is no more, now that we have true dual/quad-core CPU's.
----------------------------------------
[Edit 1 times, last edit by schepers at Feb 13, 2007 3:59:00 PM]
[Feb 13, 2007 3:55:34 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Wilgard
Advanced Cruncher
Joined: Dec 15, 2005
Post Count: 83
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: CPU not at 100%

That it, I have solve the problem !

BOINC read et write a lot of data in run time. On my usb disk BOINC have a size of 13 MB but my problem is that my usb disk is too slow. I thought that the read /write were done every 30 secondes or 60 secondes. But in fact NO. The agent read data all the time. So, the solution is to move the files on the computer disk , to execute it when I am on my computer and to remove it on my usb disk when I want to leave my computer.

In fact when the agent is moved on the computer disk the agent is always at 100%. So, the problem come from the usb disk whish is too slow on read /write but it was not due to the agent.

Thanks to the community advisor for advice.

Enjoy =)
----------------------------------------

[Feb 13, 2007 7:08:28 PM]   Link   Report threatening or abusive post: please login first  Go to top 
schepers
Advanced Cruncher
Canada
Joined: Oct 11, 2006
Post Count: 85
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: CPU not at 100%

...my usb disk is too slow. I thought that the read /write were done every 30 secondes or 60 secondes. But in fact NO. The agent read data all the time.


Just in point of fact, a USB keys lifespan will be greatly reduced by constant re-writing of data to it. I doubt that simply reading data will be a problem, but writing is. USB memory has a limited number of rewrites.

I wonder what FILEMON (from SYSINTERNALS) would show for access to BOINC files, when monitored over a few tens of minutes?
[Feb 14, 2007 2:58:21 AM]   Link   Report threatening or abusive post: please login first  Go to top 
schepers
Advanced Cruncher
Canada
Joined: Oct 11, 2006
Post Count: 85
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: CPU not at 100%

I wonder what FILEMON (from SYSINTERNALS) would show for access to BOINC files, when monitored over a few tens of minutes?


Update: I tried FILEMON and was quite surprised by the file activity from BOINC. It is almost constantly reading and updating one of it's STATE files (client_state_next.xml, then renamed to client_state.xml) every few seconds. Since this file can be "large" by USB key standards (mine is over 100Kb), this constant access and rewriting will cause definite issues on slower devices.
[Feb 14, 2007 1:46:14 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Sekerob
Ace Cruncher
Joined: Jul 24, 2005
Post Count: 20043
Status: Offline
Reply to this Post  Reply with Quote 
Re: CPU not at 100%

This file and the mother "client_state.xml " are key to BOINC housekeeping & e.g. Crash Recovery
and is written to or read up to 10 times per second.... potentially 864,000 a day.

(Sorry for all the edits.....the net is very intermittent after the A'dam hop)
----------------------------------------
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All!
----------------------------------------
[Edit 5 times, last edit by Sekerob at Feb 14, 2007 2:15:17 PM]
[Feb 14, 2007 1:48:57 PM]   Link   Report threatening or abusive post: please login first  Go to top 
schepers
Advanced Cruncher
Canada
Joined: Oct 11, 2006
Post Count: 85
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: CPU not at 100%

...are key to BOINC housekeeping & e.g. Crash Recovery
and is written to or read up to 10 times per second.... potentially 864,000 a day.


This is a major difference between UD and BOINC. UD is very memory bound, with very little HD interaction except for checkpoints. Don't you think that the number of re-writes of the state files is excessive? I can see keeping things in memory for a few minutes, and writing periodically, but not this constant in/out traffic.

Now, even if BOINC didn't read/write so much, I would still not install it on a key.
[Feb 14, 2007 4:06:47 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Sekerob
Ace Cruncher
Joined: Jul 24, 2005
Post Count: 20043
Status: Offline
Reply to this Post  Reply with Quote 
Re: CPU not at 100%

Whether it actually hits the disk cache or the disk itself i don't know, but it u think it to be an issue to delve into,
make a post over at BOINC dev forum. It's been broached upon before.
----------------------------------------
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All!
----------------------------------------
[Edit 1 times, last edit by Sekerob at Feb 14, 2007 4:15:32 PM]
[Feb 14, 2007 4:14:44 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Sgt.Joe
Ace Cruncher
USA
Joined: Jul 4, 2006
Post Count: 7854
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: CPU not at 100%

I was able to sucessfully run BOINC on a USB key, but gave it up because I was getting what I considered too many FAAH jobs which returned errors(about 25%) after an apparent successful completion. I was attempting to utilize a machine which had no internet connection. I think the speed of the machine the jobs were crunched on varied so greatly from the speed of the machine which did the downloading and uploading that it confused BOINC. Some of the credits also appeared to turn into outliers, being wildly out of place compared with the others. I never experienced any problems while the jobs were running, but did learn it probably was not the best idea I ever tried.

Cheers

Sgt.Joe

Minnesota Crunchers
----------------------------------------
Sgt. Joe
*Minnesota Crunchers*
[Feb 15, 2007 12:37:20 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Sekerob
Ace Cruncher
Joined: Jul 24, 2005
Post Count: 20043
Status: Offline
Reply to this Post  Reply with Quote 
Re: CPU not at 100%

Wrote up a 14 step sneaker-net like sequence in response to a Movieman question a few weeks ago on porting work to idle machines whilst the net is down and posted somewhere (5 minutes penning and not tried). The steps included copying the entirely BOINC structure and file set to hard disk.
----------------------------------------
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All!
[Feb 15, 2007 8:39:29 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Posts: 19   Pages: 2   [ Previous Page | 1 2 ]
[ Jump to Last Post ]
Post new Thread