| Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
| World Community Grid Forums
|
| No member browsing this thread |
|
Thread Status: Active Total posts in this thread: 7
|
|
| Author |
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Which contributes to faster completion time, cpu speed or memory speed?
Also, I never get as much point credit as "claimed". I was wondering why. |
||
|
|
sk..
Master Cruncher http://s17.rimg.info/ccb5d62bd3e856cc0d1df9b0ee2f7f6a.gif Joined: Mar 22, 2007 Post Count: 2324 Status: Offline Project Badges:
|
CPU speed is generally more important.
Some CPUs, with Hyperthreading (HT) over-claim. It also depends on operating system used. There are threads about this, but note that things have changed over the years, so read the more recent threads. |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Hello 1mrdad,
skgiven is right. Buying faster memory is the most expensive way to speed up computing. The CPU chip has a very fast processor surrounded by 2 or 3 levels of cache. Probably >95% of your computing is done using cache that is much faster than your RAM. Therefore speeding up RAM is just speeding up less than 5% of your computing. So it is very expensive to get even a 1% average speedup. Lawrence |
||
|
|
sk..
Master Cruncher http://s17.rimg.info/ccb5d62bd3e856cc0d1df9b0ee2f7f6a.gif Joined: Mar 22, 2007 Post Count: 2324 Status: Offline Project Badges:
|
If you have a high end CPU you would be better investing in a good heatsink and cooler and overclocking than getting more RAM. Another tip would be to get a good hard disk drive; with high I/O capabilities. In the long run, just plan to get a good CPU for crunching with when you next upgrade/replace your system.
----------------------------------------[Edit 1 times, last edit by skgiven at Mar 24, 2011 8:05:47 PM] |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Thanks for the replies.
|
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
A couple of more questions. In device profile settings, what if any effect does cache settings, project specific settings, and cross project settings have on completion time?
|
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Cache settings are used to get extra work units in case you lose communications or in case the server goes down. I don't bother. I set extra cache to 0 and set 'communicate' to 0.1 days (2 hours and 24 minutes). So 2 hours and 24 minutes before a work unit is expected to end, I download a replacement work unit. I only run WCG, so my cross-project settings are not used for anything. If I were running non-WCG projects, I would not change projects every 60 minutes (the default). That loses too much work. Instead, I would change projects every 12 hours at most. Many people use another project as a backup only in case WCG stops working, and give it a weight of, for example, 1/1000, so it normaly runs about 1 day every 3 years.
Lawrence |
||
|
|
|