Originally Posted by Junkyard Dawg
Not exactly, but Apple is being a bit vague and the W9000 have the right amount of SPs. The W9000 supports 6 mini DP outputs versus the S10000 supporting only 4 mini DP and one DVI. No Crossfire on the S10000 and one would hope Apple has these things crossfired.
I checked the specs again and the W9000 matches up. Each W9000 has 2048 stream processors, 6GB memory, 264GB/s memory bandwidth so in Crossfire, that will become up to 4096 stream processors, 528GB/s bandwidth, which is exactly what Apple described. That helps figure out the maximum price.
Current dual-processor Mac Pro base is at $3799 has 2x $551 CPUs
upgrade is 2x $996 CPUs for $1200
next upgrade is 2x $1440 CPUs for $2400 for maximum spec
This means Apple charges $2400 for $1778 CPUs and $1200 for $890 CPUs. This puts their CPU markup at 35%.
For GPUs, Apple charges $250 for a Radeon 5770 and $450 for a 5870 ($200 and they take out a 5770). A Radeon 7770 is no more than $150 and a 7870 is $250 so that puts their GPU markup pretty high at 70-80%. But, that's with cheap GPUs.
FirePro GPU prices on newegg / Amazon / Bestbuy are:
The W5000 is $430, $431, $457
The W7000 is $710, $708, $762
The W8000 is $1430 (newegg), $1289, $1364
The W9000 is $3400, $3222, $3406
Dell sells W5000 for $343, V7900 for $554 - both below retail. Retail prices are almost 25% higher, which suggests Dell might be selling GPUs at wholesale prices and making the profit from everything else.
HP sells W7000 for $925.
Apple said they're using a Xeon E5 and these will go up to 12-core:
"The E5-2600/4600 V2 and E7-8800V2 CPUs have been detailed. The E5-2600 V2 family of CPUs will feature up to 12 cores with Hyperthreading, resulting in 24 threads. They will also carry 30 MB of L3 cache and have quad-channel DDR3-1866 memory support, per socket."
It can't be the E5-4xxx series as they're not out until 2014 so it's E5-2600v2. E5-2600 tops out at $2057 but there's an E5-2687W for $1885 that's faster so I reckon the single CPU will be the 12-core equivalent of that.
What would be nice of Apple (and what I suspect they might do) is if they decided to markup the GPUs at half the rate given that they are selling two in every machine because this effectively doubles the selling price anyway.
So, let's say:
12-core E5-2687W v2 - $1885 +35% = $2545
8GB base RAM - they charge $300
dual FirePro W9000 - say $2500 wholesale each x2 + 35% = $6750
256GB base SSD - they charge $300 for this too
PSU, motherboard, case - say $300 for parts +35% = $405
Top model with base RAM and SSD = $10,300. They'll probably have an extra $2k upgrades for RAM and SSD each.
The very lowest model could be:
4-core E5-2609 v2 - $294 +35% = $397
8GB RAM - $300
dual W5000 - say $344 wholesales x2 + 35% = $929
256GB SSD - $300
base model = $2331. It definitely looks like they'll hit the same entry point as before but that entry point could be 6-core or maybe 512GB SSD. The other thing to remember is that dual-GPUs at these prices would be better value than before. You can see on the following chart where the cards are:
The W5000 scores 2982, which is just over half a 680 and you may get two of them in the entry model. Crossfire doesn't double performance in everything but it does for computation and will for some games. If you look at one of the most intensive games, Metro 2033, one W5000 gets 15FPS on Ultra at 1440p. As you can see here:
performance doubles in Crossfire. So that should mean that even the entry Mac Pro at $2500 can play every single game that is out now at 1440p above 30fps and dropping down to 1080p should get over 50FPS.
In terms of OpenCL, the performance of the W5000 vs i7-4770k is here:
For raytracing, it's not far off the 680MX:
but you get two of them. Using a single 7970 would let them get higher performance and they'd be able to hit $1999 but I don't think they're going to do that.
It looks like each GPU will have its own memory but what happens in games at least with Crossfire is that the data is mirrored on each GPU as it renders the same data but different frames or different parts of the frames. So the base model will probably have 2 x 2GB video memory but in games only use 2GB. The highest option will have 2x 6GB but only use 6GB. I don't know if that's the same with OpenCL though - I would expect you'd be able to use them separately.
Concerning the CPU, some might be disappointed that they can't get 24-cores for rendering but maybe they'll come out with IP over Thunderbolt like they had for firewire, GigE works ok too and with a single config page, you'd probably be able to stick with dual W5000s and go up to a 12-core to reach a price of $4479 so you'd buy two for $8958 to make a 24-core render setup. It's $2k more that it would have been if they offered dual-CPU but even if you buy 6, it uses less space than the old one and they probably wouldn't have offered a 24-core model anyway.