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 |
Hello: These days I've made some tares CPU of this project (there are no GPU) and differences in the execution times of the same type of tasks, running on Windows or Linux are a scandal.
Windows 8.1-64bits times of the order 1.18 hours. Ubuntu 13.10-64bits times of the order 0,67 hours. Obviously with the same hardware, the same PC, carrying one or another OS. simply. Better performance of Linux is general in all projects, but WCG is almost certainly the greatest, at least in those who personally participated. It is for WCG project managers go over programming on Windows, something is badly wrong. Greetings. |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Just tell us how to do this better: BOINC [the client] benchmarks when booting into W8.1-64 on the integer side 4,000 Dhrystones. Booting the same PC into Linux 13.10-64 the Dhrystone is more than 13,000. The Whetstone [the floats test], the benchmark is practically identical [it's because they're really processing 32 bit for that section I'm told]. So the client as base tells us that Linux, on the integer side, is more than 3 times faster. If the OS and it's libs is that much faster than the Seattle product, is it the WCG project managers to go over their application code, when the platform is the restricting factor?
You're telling us nothing new at all. This is not general though, only certain WCG applications that benefit from running on Linux, for instance the AD VINA based science applications... Some run better on Windows, so "Better performance of Linux is general in all projects" is a statement at odds with what others have been measuring, over years of grid computing. |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Hello: Thanks for your comment.
What I can tell you from personal experience for some time, is that projects: EINSTEIN, GPU-GRID, POEM and WCG, Linux has superior performance, ranging from 5% to over 30% in both CPU and CPU + GPU, as tasks. In no case have seen otherwise both Windows 8 and Windows 7, if I know fellow reports that Windows XP is almost equal in performance to Linux BOINC. Greetings. |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Could be, at those other projects they're not as good at getting the most out of Linux to get the 60-70 percent gain we see for AD VINA based projected, or as in past running twice as fast for HCC than they were on Windows [a reflection of the integer benchmarks differential... 2 to 3 times better on Linux], and I'd like to think that IBM (WCG) knows most of all about the innards of this platform ;-)
|
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
The old Linux compiler tended to run slower than the then current Windows compilers. The new 64-bit Linux compiler makes the current Windows compilers look slow. This is caused by the compiler software engineers. Ever since the 1960's compiler efficiency has suffered from a lack of cash. There just is not much money in writing compilers. I threw up my hands in disgust about 1979 and gave up hoping for a solution.
![]() Lawrence |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Hi Lawrence, thanks for the information, that a clearer picture of the results we see when comparing Linux-Windows performance.
Too bad that does not update a tool as basic as the compiler. Personally I have spent some time to make most work on Linux Ubuntu 64bit BOINC. |
||
|
KerSamson
Master Cruncher Switzerland Joined: Jan 29, 2007 Post Count: 1671 Status: Offline Project Badges: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
As mentioned by SekeRob, it is well known that in many cases Linux is the better platform.
----------------------------------------If you take a look on RAM allocation, Linux is much better than Windows, at least factor 3. Briefly summarised, Linux uses less RAM and is more efficient than Windows. I don't know why Windows does "consume" so much RAM, but this fact explain widely the performance difference. Yves |
||
|
|
![]() |