![]() |
![]() |
#1 |
(loop (#_fork))
Feb 2006
Cambridge, England
144658 Posts |
![]()
I'm contemplating building a small compute farm - start with four nodes and work up.
Current thought for nodes is to use a 900-series dual-core P4 before they become completely unavailable, skimp on the motherboard, and go for a compact-flash-to-IDE adaptor for the operating system: say D945 104.97 865G board 30.86 CF-to-IDE adaptor 15.00 boot flash 8.40 512MB RAM 36.2 512M case 25.43 = 220.86 Couple of questions: how easy is it to set up Linux on a compact-flash card? I guess I'd need a CF-to-IDE adaptor for my main machine and do a straightforward install from CD with the CF as target. Is this a reasonable hardware spec, or is it more sensible to put on an E6300 low-end Core2 rather than the high-end dual-core Netburst? Five nodes of this would cost the same as a decent Kentsfield system; are ten Netburst cores competitive with the four Conroes? mprime will run fine in 512M of RAM; does nfsnet? I appreciate 512M will be useless for lattice sieving. |
![]() |
![]() |
![]() |
#2 |
"Jacob"
Sep 2006
Brussels, Belgium
111000011102 Posts |
![]()
You forgot the running costs in the whole equation. Electricity has an environmental and financial cost.
Another thing already stated in other threads : flash memory is not for ever. You would have to replace your flash disks quite often. I think a better solution would be to use second hand hard disks. |
![]() |
![]() |
![]() |
#3 |
Feb 2006
AR, US
9016 Posts |
![]()
The QX6700 is in a rapid price decline, so if you have the option of waiting a couple of months, it will probably be significantly cheaper.
|
![]() |
![]() |
![]() |
#4 | |
Bamboozled!
"๐บ๐๐ท๐ท๐ญ"
May 2003
Down not across
2C1F16 Posts |
![]() Quote:
Tom: I know a couple of places in and around Cambridge where such disks can be picked up for a fiver or so. I'll contact you directly with more information if you're interested. Paul |
|
![]() |
![]() |
![]() |
#5 | |
Bamboozled!
"๐บ๐๐ท๐ท๐ญ"
May 2003
Down not across
2C1F16 Posts |
![]() Quote:
Something you may also wish to put into your farm is an ethernet switch with a reasonable number of ports. 2nd-hand 16-port switches are not too expensive. If you've a way of gluing your machines together, and enough permanent storage (another argument for disk rather than flash) you can make yourself a nice cluster. Paul |
|
![]() |
![]() |
![]() |
#6 |
Jul 2004
Nowhere
11001010012 Posts |
![]()
or you could do a cheap proc like a AMD sempron 3000+ at 1.8 ghz
http://www.tigerdirect.com/applicati...227092&CatId=0 thats 9 dollars by the way a cheap 939 mobo a psu and a piece of wood and then net boot the computers with a floppy drive to a os over the network using ltsp ltsp.org |
![]() |
![]() |
![]() |
#7 |
Oct 2004
232 Posts |
![]()
If your intended apps are math related, I would spend the extra on a Core2Duo rather than 9xx because of the better FP performance and improved power efficiency. The downside is it will cost you more for your motherboard, although that should make it more futureproof.
If virtualisation may be important to you in future make sure your chosen processor supports it. I would say that a solid state boot will be quieter and use less power to run than a hard drive. You probably don't have a lot of room on that size CF and recommend going for larger for both linux, your apps and data. Alternatively you could boot from a usb stick. Either way, you will need to select your OS distribution carefully and choose the particular things you need. Don't write your logfiles to local disk, spool them across a network onto one real server with a real hard drive if you can. Why bother spending money on cases? That is just cosmetics and will not help your processing. Just build some kind of box or rack to keep out dust and provide physical support. I'd go for the midrange processors ie at the low end a little more money gives more MHz (considering overall cost of system its good value per MHz). At high end of cpu speeds the incremental performance is not worth the extra cash. Ideally, run a 64 bit OS. Personally I'd insert ram in modules of 1GB, and use dual channel memory configuration ie 1+1=2GB per node. That investment in memory will last longer. If on a budget maybe still buy 1GB modules and run them single chan until you afford the rest. 512MB ram modules will likely decline in value faster. Last fiddled with by Peter Nelson on 2006-12-30 at 08:15 |
![]() |
![]() |
![]() |
#8 |
Jun 2003
The Texas Hill Country
32·112 Posts |
![]()
Peter,
Sieving for NFS does not require FP. It is however very sensitive to the memory bandwidth. The procedure that we use for NFSNet is optimized to handle the smaller primes in blocks that fit into cache. However, the process quickly becomes dominated by the ability to do "replace add" to widely disbursed elements of a large array of bytes. Richard |
![]() |
![]() |
![]() |
#9 | |
(loop (#_fork))
Feb 2006
Cambridge, England
33×239 Posts |
![]() Quote:
If the $10k prize for RSA155 hadn't already been won, a dozen of these nodes would be a cost-effective way to get it ![]() One node to start with, see how loud they are, there will be a second node later in this year to use my core2duo once core2quad chips are cheap enough to be worth the upgrade. It looks as if I've missed any Socket 939 fire-sale that might have happened. Is there an obvious debian-packaged queuing system? |
|
![]() |
![]() |
![]() |
#10 |
"Jason Goatcher"
Mar 2005
1101101100112 Posts |
![]() |
![]() |
![]() |
![]() |
#11 |
Sep 2002
Austin, TX
3·11·17 Posts |
![]()
Forget network boot and Pentium D; try USB boot and Core 2 Duo.
Get the Core 2 E4300, ASUS P5B motherboard (or P5B-E if you want fancy sound), cheap USB thumb-disk, and some DDR800 memory. Overclock it to 2.7ghz without any trouble or vmods, boot via USB, and consume less power than Pentium D. *Que Windows 95 start-up sound* ![]() |
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
nfsnet down | fivemack | NFSNET Discussion | 9 | 2007-04-23 14:55 |
Overall stats for NFSNET? | Mystwalker | Factoring | 3 | 2005-12-22 22:11 |
Questions about NFSNET | koders333 | NFSNET Discussion | 4 | 2005-09-26 13:19 |
http://www.nfsnet.org/downloads/nfsnet-04145-powerpc-MacOSX.tgz | Death | NFSNET Discussion | 15 | 2004-06-22 07:35 |
Welcome to NFSNET Discussion! | Jeff Gilchrist | NFSNET Discussion | 0 | 2003-06-07 12:14 |