[Adium-devl] Hardware plans
Peter Hosey
boredzo at gmail.com
Thu Aug 23 03:57:49 UTC 2007
On Aug 19, 2007, at 14:33:31, Evan Schoenberg wrote:
> * Upgrade the processor. In the current gen, that'd be either
> 2x2.66ghz dual core Xeon or 2x3.0 dual core Xeon.
Let's not forget about parallelism. With no discounts (acknowledging
Chris' previous statements), here's what store.apple.com offers:
Mac mini
2 GHz Core 2 Duo
2 GiB RAM
One of those: $949 USD
Three of those: $2847 USD
Four of those: $3796 USD
Five of those: $4745 USD
Six of those: $5694 USD
Xserve
2×2 2 GHz Xeon
2 GiB RAM
$3298 USD
Xserve
2×2 2 GHz Xeon
4 GiB RAM
$3698 USD
Xserve
2×2 3 GHz Xeon
2 GiB RAM
$5097 USD
Xserve
2×2 3 GHz Xeon
4 GiB RAM
$5497 USD
Stated differently, with numbers of cores:
Mac mini×1 $949 2
Mac mini×3 $2847 6
Xserve 2×2GHz 2GiB $3298 4
Xserve 2×2GHz 4GiB $3698 4
Mac mini×4 $3796 8
Mac mini×5 $4745 10
Xserve 2×3GHz 2GiB $5097 4
Xserve 2×3GHz 4GiB $5497 4
Mac mini×6 $5694 12
So, let's compare configs with similar prices: Although the minis'
Core 2 Duo processors may be slower than Xeons (although that's pure
speculation), we'd have one-and-a-half times as many as an otherwise
similar configuration (three minis vs 2×2 GHz/2 GiB Xserve), and
three times as many than an Xserve with more clock cycles and maybe
RAM (six minis vs 2×3 GHz Xserve).
The questions, then, are:
1. Could distcc on a cluster of minis make up the loss of clock
cycles with pure parallelism, being able to compile 12 source files
at a time rather than four?
(Keeping in mind, of course, that it will take some fraction of a
second longer for each compiler process to finish, and that that
fraction must currently be multiplied by 608—this being the sum of
500, which is the number of .m files in the Adium project, and 108,
which is the number of .m files in the AIUtilities project.)
2. Would 2 GiB of RAM be enough for each distributed-build node?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20070822/20d9bdde/attachment.sig>
More information about the devel
mailing list