What's a good CPU to get?

Message boards : Number crunching : What's a good CPU to get?
Message board moderation

To post messages, you must log in.

Previous · 1 · 2 · 3 · 4 · 5 · Next

AuthorMessage
mostly_harmless Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Avatar

Send message
Joined: 19 May 99
Posts: 27
Credit: 1,948,583
RAC: 0
United States
Message 26388 - Posted: 14 Sep 2004, 14:57:33 UTC
Last modified: 14 Sep 2004, 14:58:52 UTC

WildWeasel, My guess is that the project is using MSVS 7 specific header files. Windows.h is inside the MSVS 7 program directory. I don't believe you're doing anything wrong.

Fox, as to other BOINC projects it will depend on if they release their source code.

mostly_harmless
ID: 26388 · Report as offensive
WildWeasel

Send message
Joined: 2 Jun 99
Posts: 5
Credit: 485,315
RAC: 0
United Kingdom
Message 26713 - Posted: 15 Sep 2004, 9:18:23 UTC - in response to Message 26388.  

> WildWeasel, My guess is that the project is using MSVS 7 specific header
> files. Windows.h is inside the MSVS 7 program directory. I don't believe
> you're doing anything wrong.
>
> Fox, as to other BOINC projects it will depend on if they release their source
> code.
>
> mostly_harmless
>

Mostly harmless,

You could be right. I tried compiling it several times using various config settings and it still bombs out with 151+ errors on the seti client.

Even compiling with the VS7 CLI compiler (free download from MS website) gives the same errors. When I copy over the windows.h file from VS6, I get all sorts of errors regarding MFC apps 'do not need to declare windows.h'....etc

Interestingly the boinc client wouldn't compile either, although other unrelated programs do. Guess I'll have to hold out until I can get a copy of VS7.

The Weasel
ID: 26713 · Report as offensive
Cryz

Send message
Joined: 22 Feb 02
Posts: 46
Credit: 9,737
RAC: 0
Belgium
Message 26762 - Posted: 15 Sep 2004, 13:45:29 UTC

I think I have to thank mostly_harmless again.

From recompiling to moddifying the code is just a small step, so now I'm able to suspend ("Do not ask more work") a project or change the scheduler period (still looking if this is working like I want it to work) from the Boinc gui

Predictor@home - 2004-09-15 15:39:19 - Project suspended: Project will not ask more work
Now I don't see request for more work from Predictor
I a few days I'll see how seti, running out of WU's, handles this option


ID: 26762 · Report as offensive
Profile PyroFox
Avatar

Send message
Joined: 5 Apr 03
Posts: 155
Credit: 213,891
RAC: 0
Canada
Message 26826 - Posted: 15 Sep 2004, 19:34:50 UTC - in response to Message 26762.  

Is there a way to do this sman kind of thing for AMD processors using .NET 2003 (or maybe some other tool)?

I'm thinking of just starting a small page for people who don't want, have the tools, or are just too damn lazy to compile an optimized BOINC and SETI themselves, so they can share in the glory of faster science :P

just an idea i'm throwing around anyway.

-Fox
[/url]
ID: 26826 · Report as offensive
mostly_harmless Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Avatar

Send message
Joined: 19 May 99
Posts: 27
Credit: 1,948,583
RAC: 0
United States
Message 26829 - Posted: 15 Sep 2004, 19:47:53 UTC
Last modified: 15 Sep 2004, 20:19:41 UTC

Fox, I run an Athlon XP-M in my box. The SSE instruction set is implemented in the 32bit Athlon chips. The 64bit AMD chips also have SSE2. It's the same steps, just make sure your processor supports the instruction set you're trying to use.

The best way for everyone to get optimized binaries is for Berkeley to release them. This way we can be sure of authenticity. The downside is that you'll get people that don't know what they have and complain about why something for the P4 won't run on an Athlon.

Cryz, nice going : )

mostly_harmless
ID: 26829 · Report as offensive
Profile Legacy
Avatar

Send message
Joined: 10 Dec 99
Posts: 134
Credit: 1,778,571
RAC: 0
Singapore
Message 26836 - Posted: 15 Sep 2004, 20:42:00 UTC
Last modified: 15 Sep 2004, 20:42:24 UTC

Got about a 10 minute drop in WU times from the optimisation.

[/url]
ID: 26836 · Report as offensive
Profile PyroFox
Avatar

Send message
Joined: 5 Apr 03
Posts: 155
Credit: 213,891
RAC: 0
Canada
Message 26837 - Posted: 15 Sep 2004, 20:47:37 UTC - in response to Message 26829.  

> Fox, I run an Athlon XP-M in my box. The SSE instruction set is implemented
> in the 32bit Athlon chips. The 64bit AMD chips also have SSE2. It's the same
> steps, just make sure your processor supports the instruction set you're
> trying to use.

ah. this I didn't know.



> The best way for everyone to get optimized binaries is for Berkeley to release
> them. This way we can be sure of authenticity. The downside is that you'll
> get people that don't know what they have and complain about why something for
> the P4 won't run on an Athlon.

but berkeley is having trouble just keeping the servers up. as soon (if) they do, i'll stop making them.

and i'll have detailed instructions anyways. and if they complain, let them complain. I'll make sure the site is around knowing what you are doing.
and CPU-Z will help here too :)

besides, it'll help my non-existant knowledge to better understand this stuff. That'll the part I really want.

also, what processor should I optimize for with the AMDs? (G5, G6, G7, blend)?

-Fox



[/url]
ID: 26837 · Report as offensive
Cryz

Send message
Joined: 22 Feb 02
Posts: 46
Credit: 9,737
RAC: 0
Belgium
Message 26856 - Posted: 15 Sep 2004, 21:59:10 UTC

Before you start distributing boinc versions, I advice to ask someone of the boinc team if that is ok (or read the license agreement carefully). You wouldn’t be the first, getting in trouble because he/she just wants to help.

I think I should read that license agreement also.

Does any one know if they, at Berkeley, are interested in code changes made by the common man?

ID: 26856 · Report as offensive
Profile PyroFox
Avatar

Send message
Joined: 5 Apr 03
Posts: 155
Credit: 213,891
RAC: 0
Canada
Message 26859 - Posted: 15 Sep 2004, 22:05:51 UTC - in response to Message 26856.  

> Before you start distributing boinc versions, I advice to ask someone of the
> boinc team if that is ok (or read the license agreement carefully). You
> wouldn’t be the first, getting in trouble because he/she just wants to help.
>
> I think I should read that license agreement also.
>
> Does any one know if they, at Berkeley, are interested in code changes made by
> the common man?

it's all in the plan. i just want to make sure it's possible first.
[/url]
ID: 26859 · Report as offensive
B-Roy

Send message
Joined: 4 May 03
Posts: 220
Credit: 260,955
RAC: 1
Austria
Message 27005 - Posted: 16 Sep 2004, 11:36:35 UTC

I bought an amd athlon64 3400+ yesterday, and I was asking myself if it is possible to run 64-bit software with a 32-bit operating system. so, in the case of boinc, would it be possible to run a boinc-64 bit client (when it is programmed)? or would I need the windows XP 64-beta that is available on their homepage?

the point is, that I would like to use the possibilities of the new cpu without switching to a beta-state operating system.
ID: 27005 · Report as offensive
Profile Legacy
Avatar

Send message
Joined: 10 Dec 99
Posts: 134
Credit: 1,778,571
RAC: 0
Singapore
Message 27037 - Posted: 16 Sep 2004, 13:45:36 UTC

You can't run a 64 bit application in a 32 bit Operating system. But you can run a 32 bit application in a 64 Operating system. So you WILL need a 64 bit version of windows to use a 64 BOINC client.


ID: 27037 · Report as offensive
B-Roy

Send message
Joined: 4 May 03
Posts: 220
Credit: 260,955
RAC: 1
Austria
Message 27137 - Posted: 16 Sep 2004, 22:05:57 UTC - in response to Message 27037.  

Thank you for the prompt and clear answer legacy. has someone already tried winxp64 and want to share her/his oppinion? is it a try-out version that expires after sometime or is it an update (like a service pack) that can be run forever?
I'm not quite sure what to think about all this stuff at the moment, cause I'm no computerexpert.

> You can't run a 64 bit application in a 32 bit Operating system. But you can
> run a 32 bit application in a 64 Operating system. So you WILL need a 64 bit
> version of windows to use a 64 BOINC client.
> <a> href="http://www.boinc.dk/index.php?page=user_statistics&project=sah&userid=3561">
>
ID: 27137 · Report as offensive
Divide Overflow
Volunteer tester
Avatar

Send message
Joined: 3 Apr 99
Posts: 365
Credit: 131,684
RAC: 0
United States
Message 27205 - Posted: 17 Sep 2004, 3:05:46 UTC

I'm not sure of the details, but you can get the beta XP64 here:
http://www.microsoft.com/windowsxp/64bit/evaluation/upgrade.mspx

I'd *love* to see a 64 bit client and SETI code compiled with the AMD64 math libraries and optimizations.

ID: 27205 · Report as offensive
mostly_harmless Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Avatar

Send message
Joined: 19 May 99
Posts: 27
Credit: 1,948,583
RAC: 0
United States
Message 27222 - Posted: 17 Sep 2004, 4:24:06 UTC

64bit isn't always faster.

http://www.osnews.com/story.php?news_id=5768

Now as far as I know neither OpenSSL or MySQL are very FPU intensive so this isn't a very accurate reflection of things. But still, don't just think more bits are better.

mostly_harmless
ID: 27222 · Report as offensive
Profile slavko.sk
Avatar

Send message
Joined: 27 Jun 00
Posts: 346
Credit: 417,028
RAC: 0
Slovakia
Message 27335 - Posted: 17 Sep 2004, 13:43:21 UTC - in response to Message 27005.  

I have Athlon64 3200+, but slow memory CL2,5 :o((( If you want run 64bit SETI software (it doesn't exists yet, but people are wroking on it) you have to use either Linux64bit (it exists) or Windows XP 64bit for Extended Systems which is in beta state right now. I have it and it works, but not all 32-bit applications are working on it. For example, WMP9 doesn't work on nVidia cards.
Which is more interesting for me is optimalisation of 32bit SETI client for given processor. Also people are working on it. And here, as far as I know, this processor has a great value.

So it is not automatically faster then 32bit CPU but it is fast as 32bit with 64bit feature which may be in the future very valuable. Also some games are optimizing for AMD64 (UT2004 I thing), DivX codec also and so on.



[b]S@h Berkeley's Staff Friends Club © member
ID: 27335 · Report as offensive
Profile slavko.sk
Avatar

Send message
Joined: 27 Jun 00
Posts: 346
Credit: 417,028
RAC: 0
Slovakia
Message 27337 - Posted: 17 Sep 2004, 13:46:20 UTC - in response to Message 27137.  

It is 350-days trial version. Go to PlanetAMD64.com for more datails, there is a great forum.

> Thank you for the prompt and clear answer legacy. has someone already tried
> winxp64 and want to share her/his oppinion? is it a try-out version that
> expires after sometime or is it an update (like a service pack) that can be
> run forever?
> I'm not quite sure what to think about all this stuff at the moment, cause I'm
> no computerexpert.



[b]S@h Berkeley's Staff Friends Club © member
ID: 27337 · Report as offensive
Aerics

Send message
Joined: 6 Sep 02
Posts: 4
Credit: 233,279
RAC: 0
Germany
Message 28784 - Posted: 22 Sep 2004, 0:01:25 UTC

Hi.
I have download the source from boinc and compile it. All works fine. After this i have download the last seti biuld form here: http://boinc.berkeley.edu/seti_source/nightly/. But if i compile this, i get a 4.00 version. But i need a 4.03 version. Boinc download all the time the 4.03 client and don`t use my own software. What i do wrong?
ID: 28784 · Report as offensive
Profile Legacy
Avatar

Send message
Joined: 10 Dec 99
Posts: 134
Credit: 1,778,571
RAC: 0
Singapore
Message 28819 - Posted: 22 Sep 2004, 1:41:00 UTC - in response to Message 28784.  

> Hi.
> I have download the source from boinc and compile it. All works fine. After
> this i have download the last seti biuld form here:
> http://boinc.berkeley.edu/seti_source/nightly/. But if i compile this, i get a
> 4.00 version. But i need a 4.03 version. Boinc download all the time the 4.03
> client and don`t use my own software. What i do wrong?
>
>
The mistake that you made is really grave. Read the thread carefully. The most important part that you missed is the HOW TO post.

The file is are missing to make it work is app_info.xml. You can find it here http://boinc.berkeley.edu/anonymous_platform.php


ID: 28819 · Report as offensive
MightyYar

Send message
Joined: 2 Jun 99
Posts: 8
Credit: 24,485
RAC: 0
United States
Message 28871 - Posted: 22 Sep 2004, 4:21:10 UTC - in response to Message 22427.  

> I have read in a Mac forum that the dual 2 GHz G5
> was averaging around 19 WU per day. I don't know
> if it's true but if it is I wonder how the dual
> 2.5 GHz is doing. Even if it's not true the Power
> MAC G5 is a serious machine.

I believe it. I just looked at one WU on my dual 1.8 G5 and it took 1:42. That's pretty good considering it's doing 2 at once. That yields 28 a day (I don't know how representative that is).

Okay, that got me curious... I just counted them all up and I got 40 in a two-day period. I think a 2 GHz should be able to do slightly better. Good luck with the 800!
ID: 28871 · Report as offensive
Aerics

Send message
Joined: 6 Sep 02
Posts: 4
Credit: 233,279
RAC: 0
Germany
Message 29023 - Posted: 22 Sep 2004, 15:46:31 UTC

I have create a app_info.xml file in the projects folder. I have write this into this file:


setiathome


setiathome_4.00_windows_intelx86.exe


setiathome
400

setiathome_4.00_windows_intelx86.exe





But Boinc download all the time the 4.03 client. What i have done wrong?
ID: 29023 · Report as offensive
Previous · 1 · 2 · 3 · 4 · 5 · Next

Message boards : Number crunching : What's a good CPU to get?


 
©2025 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.