Message boards :
Number crunching :
Wine question
Message board moderation
Author | Message |
---|---|
davidmcw Send message Joined: 28 May 99 Posts: 47 Credit: 388,756 RAC: 1 |
I'm a frequent Linux, Mandrake 10.1, user and I abhor the thought of wasted CPU cycles, but in Linux Boinc shows less than stellar performance. I read. with interest, recent posts about greatly improved performance running the Windows Boinc CLI client under Wine. I know very little about Wine, but tried it anyway (see below). Does anyone have any idea about what I need to do next, specifically the 'rundll32.exe' error. [root@euclid boinc]# wine ./boinc_cli.exe Converted temp dir to new entry HKCU\Environment "TEMP" = L"f:\" Converted path dir to new entry HKCU\Environment "PATH" = L"c:\\windows;c:\\windows\\system" Converted profile dir to new entry HKCU\Environment "USERPROFILE" = L"c:\\windows\\Profiles\\Administrator" Converted windows dir to new entry HKCU\Environment "windir" = L"c:\\windows" Converted system dir to new entry HKCU\Environment "winsysdir" = L"c:\\windows\\system" wine: cannot find 'rundll32.exe' fixme:console:SetConsoleCtrlHandler (0x420db0,1) - no error checking or testing yet To pause/resume tasks hit CTRL-C, to exit hit CTRL-BREAK 2005-04-26 11:24:04 [---] Starting BOINC client version 4.19 for windows_intelx86 Enter the URL of the project |
Metod, S56RKO Send message Joined: 27 Sep 02 Posts: 309 Credit: 113,221,277 RAC: 9 |
> I'm a frequent Linux, Mandrake 10.1, user and I abhor the thought of wasted > CPU cycles, but in Linux Boinc shows less than stellar performance. Not recently. See this and this thread. I have never tried to run whole boinc inside wine (some people have, successfuly) but I did try to run only seti science application inside wine. I would guess that result depends on particular hardware in question, but you can expect something between 5 and 20% of speedup windows binary vs. linux native binary. You can get more than that running optimized linux seti apps. Metod ... |
Steve Cressman Send message Joined: 6 Jun 02 Posts: 583 Credit: 65,644 RAC: 0 |
rundll32.exe is a windows file that belongs in the c:\windows directory. You should be able to go to M$ website and search for, then d/l. If you can't find it I can e-mail it to you. 98SE XP2500+ @ 2.1 GHz Boinc v5.8.8 And God said"Let there be light."But then the program crashed because he was trying to access the 'light' property of a NULL universe pointer. |
Ned Slider Send message Joined: 12 Oct 01 Posts: 668 Credit: 4,375,315 RAC: 0 |
> > I'm a frequent Linux, Mandrake 10.1, user and I abhor the thought of > wasted > > CPU cycles, but in Linux Boinc shows less than stellar performance. > > Not recently. See <a> href="http://setiweb.ssl.berkeley.edu/forum_thread.php?id=13068">this[/url] and > this > thread. > > I have never tried to run whole boinc inside wine (some people have, > successfuly) but I did try to run only seti science application inside wine. I > would guess that result depends on particular hardware in question, but you > can expect something between 5 and 20% of speedup windows binary vs. linux > native binary. You can get more than that running optimized linux seti apps. > Excatly. There is absolutely no reason to run the Windows binary under WINE any more. Metod (for Intel CPUs) and I (for AMD CPUs) have extremely optimized SETI and BOINC clients for download that are way faster than the native linux (or Windows) client(s). See the Links Metod posted above or the link in my signiture. Ned *** My Guide to Compiling Optimised BOINC and SETI Clients *** *** Download Optimised BOINC and SETI Clients for Linux Here *** |
KPX Send message Joined: 20 Oct 02 Posts: 14 Credit: 4,072,542 RAC: 0 |
Guys, I have no clue what wine you are talking about, but I would say that a glass of good spanish red (e.g., Rioja) goes best with my crunching efforts! Cheers, KPX |
Ned Slider Send message Joined: 12 Oct 01 Posts: 668 Credit: 4,375,315 RAC: 0 |
WINE is a Windows API layer for Linux. Allows some Windows apps to run under Linux. Because the Windows SETI client was faster than the native Linux client, some folks would run the Windows client on Linux under WINE. However, this is no longer the case as the Linux client has been optimized by SETI enthusiasts and is now faster :) Anyhow, personally I would recommend a good Chateauneuf-du-Pape whilst crunching ;) Ned *** My Guide to Compiling Optimised BOINC and SETI Clients *** *** Download Optimised BOINC and SETI Clients for Linux Here *** |
ML1 Send message Joined: 25 Nov 01 Posts: 20283 Credit: 7,508,002 RAC: 20 |
> I have no clue what wine you are talking about, OK, I'll bite (:-)) WINE on linux is a recursive acronym: "WINE is not [an] emulator" And indeed it is not an emulator. What it is is an environment running on Linux that implements the "OS application interfaces" of Windows95 and Windows98. In non-geek terms: you run Wine like a normal linux program and then you can use Wine to then run a MS-Windows program (all on Linux). Wine is perceived to run faster than the original native Windows it replaces and it is so good now that it can even suffer damage from an MS-Virus! I guess the main push for this is so that you can run Windows games on linux. Full details here. I've used Wine with s@h classic to take advantage of the better compile options used on the Windows version. The work done by Metod and Ned for Boinc means that the Wine performance boost trick is no longer needed. > but I would say that a glass > of good spanish red (e.g., Rioja) goes best with my crunching efforts! I agree. My favourite is a good Merlot (:-P) Cheers, Martin See new freedom: Mageia Linux Take a look for yourself: Linux Format The Future is what We all make IT (GPLv3) |
©2024 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.