 |
KWSN Orbiting Fortress KWSN Distributed Computing Teams forum
|
View previous topic :: View next topic |
Author |
Message |
JerWA Prince


Joined: 01 Jan 2007 Posts: 1497 Location: WA, USA
|
Posted: Sun Dec 06, 2009 2:30 pm Post subject: |
|
|
All I can say is wow! The author, who'd been following the 2 threads about the problem for awhile now, found it, tested a fix, and uploaded a new app version to fix it already! _________________
Stats: [BOINC Synergy] - [Free-DC] - [MundayWeb] - [Netsoft] - [All Project Stats] |
|
Back to top |
|
 |
Nuadormrac Prince

Joined: 13 Sep 2009 Posts: 506
|
Posted: Sun Dec 06, 2009 3:32 pm Post subject: |
|
|
JerWA wrote: | Edit: I should also say that some people are predicting doom and gloom from the new credit system. Like, every app "normalized" against SETIs horrible inefficient apps and credit, with all video cards being normalized against the worst, with credits being granted based on assumed efficiencies instead of actual time spent, etc. I'm not one to jump on the panic train this early in the game, but I will say that if they drop GPUs to the point CPUs are at, points/day wise, I may just quit BOINC. I know peoples motivations are different, but to me this is just a really expensive video game. If you hack my score in half arbitrarily, I may just hack my contribution in half, and my power bill, and my cooling bill, etc. |
I never was much of a fan of this "cross platform normalization of credits" crusade that some seem intent on. They see a bit of a difference here, and some are ready to stamp it out, like it's some new holy grail to be sought after. And the boat can be missed entirely, from bad/inefficient coding in some places, to other resources one must fork over, such as some projects taking extreme amounts of RAM vs. others, higher HD requirements, etc.
What I can say, is that with 1 GB RAM on a uni-core system, a project that uses 300, or even 600 MB of RAM is far more burdensome then a project that runs with 20 MB of RAM used. It's most definitely visable when one loads up a game, and oh hey, we're swapping.
And I know what some are thinking "well today people would have more then 1 GB RAM; which would be correct, except that today one would have more then a uni-core processor only. So now, lets take a look at this, throw a dual core, or quad core into the picture, allow BOINC to schedule the task to run multiple times on each of the CPU cores, and all of a sudden that 300 or 600 MB process, is doubled to 600 or 1,200 MB on the dual core, and 1,200 or 2,400 MB on the quad core. Ah, OK then we can all see where this is going. Especially as a new computer today, with a brand spanking new instillation of Windows 7, will be using more RAM in getting to the desktop then winXP pro, because of erm Microsoft bloatware.
Now Windows 7 I hadn't looked at, but I had run Vista from beta days up through release candidate, and instead of booting at 200-300 MB, it booted at like 800 MB. True, some of that can be beta inefficiencies, but a 2x increase in RAM usage or more wouldn't surprise me for a generational change in Microsoft OS. Just look at all the increased system requirements looking at DOS 6.22 and Win 3.1, to win95, to win98, lets forget ME :p and from winNT 4, to win2k, to winXP, and I would add Vista from what I saw.
When it's done, that 2 GB on many a dual core system wouldn't be quite as roomy on Vista or win7, crunching 2 of those WUs side by side. Now want to game; hey guess what, swapping PERIOD is a slight burden when someone wants to frag someone else's arse :p And though theoretically "suspend computation" could theoretically mean it could be all kept in the page file, leaving all of physical RAM to the game, in practice things aren't necessarily so nice and neat. Nor does winXP, Vista, or 7 necessarily have the conservative swaping feature which was present in win95 which one could set, to reduce the HD activity one might be hearing (which one can tell if the swapfile and game are installed on 2 separate HD devices to allow activity to one to be distinguished from the other).
And so ya know what? If people want to get all anal about "wha, this project pays more credit", perhaps, just perhaps, the projects that use more RAM, should give a credit boost due to RAM utilization and the necessity to have to buy more RAM to not swap when allowing BOINC to schedule it accross cores. Else here's an idea, if credits are equal no matter what, how about people not run projects that impose a heavier burden on one's RAM pool, so one's gaming doesn't experience a bit of HD activity while wanting real time performance, kk  _________________
. |
|
Back to top |
|
 |
John Galt 007 Prince


Joined: 31 Dec 2007 Posts: 1206 Location: Wisconsin
|
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|