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: 5
|
![]() |
Author |
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
My computing hardware is rather varied. I have Linux running on several generations of Intel and AMD x86s, and I have some Macs with Intel Core chips and others with several flavors of the PowerPC. I'm interested in a variety of WCG projects, and I would like to choose projects that are well matched to each system's capabilities.
I'd expect that some projects or algorithms could benefit from a lot of RAM or a big CPU cache, while others could really use the newest SSE vector units, and others might run best on a PowerPC with an Altivec unit, and still others might just need raw fixed point performance and not do a lot of floating point or need a lot of memory. And so on. Have the various projects all been benchmarked on a variety of machines? Even a qualitative description of the kind of computing done by each project might help determine the best machine for each job. Thanks. |
||
|
retsof
Former Community Advisor USA Joined: Jul 31, 2005 Post Count: 6824 Status: Offline Project Badges: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
You don't really have to do much in BOINC. It does automatic benchmarking to decide what your computer is qualified for. Select all projects if you want.
----------------------------------------Beyond that, you are certainly allowed to pick and choose projects. If you only run one or two, checking the box to send other projects if your main project(s) runs out of work (or is unqualified) is recommended. The African Climate Project depends more on a broadband connection (which is still automatically detected), because the workunits are very large, on the order of 10 megabytes each. The projects here are heavy in floating point computation. HT (Hyperthread) Intel computers thrash around a lot with HT turned on because they have two fixed point registers, but only one floating point register. BOINC will also automatically run parallel workunits in native dual or quad core computers They don't use any special graphics card capabilities, etc.
SUPPORT ADVISOR
----------------------------------------Work+GPU i7 8700 12threads School i7 4770 8threads Default+GPU Ryzen 7 3700X 16threads Ryzen 7 3800X 16 threads Ryzen 9 3900X 24threads Home i7 3540M 4threads50% [Edit 1 times, last edit by retsof at Dec 9, 2007 12:14:17 AM] |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Hello KA9Q,
This shows which projects run on what: http://www.worldcommunitygrid.org/forums/wcg/viewthread?thread=10301 PPC is not well supported. Personally I would stick to FAAH or DDDT (which both run on AutoDock) on a PPC machine. HCC has a lot of page faults. This means that I would prefer a single-core Athlon 64 which would avoid contention between multiple cores and would access main memory through the on-chip memory controller. Linux 64 can run the 32-bit Linux applications faster than Linux 32 can. My guess is that all the support libraries assume SSE support, etc. The 32-bit support libraries cannot assume a modern processor. All our applications are floating-point heavy. Note that ACAH is only running 820 work units at a time while we are verifying it. With all our members, this means you should not dedicate a system to it unless you allow it to select alternatives. ACAH makes heavy use of the internet for uploads as well as downloads. Lawrence |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Thanks for all the advice! I had noticed that BOINC benchmarks integer and floating point performance, but I didn't know if it actually made use of it in deciding which work units or projects to run.
You mentioned 64-bit vs 32-bit Linux. What about OSX Leopard? The Intel Macs, or at least mine, are Core 2s, and supposedly the OS is now natively 64 bits though I haven't tested it yet. Do any projects actually run in 64-bit mode? As I recall, the Core 2 operating in 64-bit mode provides twice as many SSE registers as in 32 bit mode, and that could be a significant benefit to many projects. --Phil |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Hello KA9Q,
I do not have a Mac to experiment with. OS X Leopard gives subtly different results than earlier versions. Dunno why. None of our projects run in 64-bit, which is why Linux 64 is a surprise. That is why I assume that it is the 32-bit support libraries for Linux 64 that speed things up. Lawrence |
||
|
|
![]() |