No Apple's marketing says it has an 8GB limit. It should support upcomming 8GB DIMMs and existing 4GB ones providing 16GB or 32GB of memory.
Anybody know when 12GB DIMMs will be available? 12x8!
No Apple's marketing says it has an 8GB limit. It should support upcomming 8GB DIMMs and existing 4GB ones providing 16GB or 32GB of memory.
There is very little that needs to be done to make a scheduler hyper-threading aware.
When I look at this graph, All I can say is that there is soooooo much unused power on multi proc units. Let's hope grand central closes the gap. It's so obvious that new os should use all the cores in most of the operations.
Anybody know when 12GB DIMMs will be available? 12x8!I'm really wanting to put 96GB of RAM in my Mac Pro. (That would be the one I haven't ordered yet because I don't have the money.)
![]()
![]()
The memory limitations might hurt some of you but if you are doing normal stuff, 8GB should at least do it for the next 2 years. Also I guess 4Gb modules will work and should also become much cheaper in the next years.
Please read this doctoral dissertation from Cambridge University on the challenges of SMT scheduling, and tell me again that very little needs to be done.![]()
My work was performed using a Northwood version of the Pentium 4 processor. As shown in Chapter 3 the recently released Prescott version experiences fewer cases where the thread interactions cause a significant loss of performance. This suggests that the software techniques presented here are not as important on the newer processor.
One might imagine that further refinements in Nehalem's implementation of SMT might make this caveat yet more applicable.
The real hard issues, however, remain.
Indeed, especially in the case we've been discussing here, which seems especially perverse to me: a host operating system apportioning a couple of virtual cores to another operating system in a VM. There are two different schedulers involved here, and who knows how they'll interact. Or maybe not. Hmm. Anyway, my head explodes thinking about it.
The NUMA scheduler can dynamically change a virtual machine's home node to respond to changes in system load. The scheduler may migrate a virtual machine to a new home node to reduce processor load imbalance.
Because this might cause more of its memory to be remote, the scheduler may migrate the virtual machines memory dynamically to its new home node to improve memory locality.
The NUMA scheduler may also swap virtual machines between nodes when this improves overall memory locality.
Never. 8GB DIMMs have surfaced and 16GB will come sometime this year. It still hasn't been confirmed if Registered DIMMs will work in the Mac Pro (they should) and unbuffered DIMMs are likely to only come in sizes up to 4GB.
There is a huge discussion about those new mac pro, so I will reassume the whole thread for the new readers:
Some people says the new MAC PROs are too expensive.
Some others says it's a huge step foward.
Some that it's a huge step backward.
Some says that the single chip edition sucks because of ram limit (8gb).
Some says that you won't need more that 8gb of ram in the next 2 years.
Some that the single 2.93 chip is the only one that gives you "bang for your bucks".
Some that only the most expensive octo 2.93 is the one that is really enough powerful to be taken in consideration.
Some says to wait another year for the 6 cores edition because this is a useless update and the next one will be much better.
Some that we will see the real advantage only when snow leopard comes.
Some that we can already see huge advantage on the programs that uses multi-core processing.
But some says that there are no program that really uses multi-core advantage. Some others don't.
Some says that hyperthreading and ecc-ram is super good.
Some that hyperthreading can be an obstacle that lower the performances and ecc-ram is useless because you don't really need it.
Some say dell are much better than apple.
Some says that apple is loosing touch.
Some other give kudos to apple for having released one of the world's most powerful computer.
Many different thoughts for a computer that is only 10 days old and that only few people actually used (or even saw)... Not to say that apple is the only one who released those xeon nehalem chips by now...
So, right now, after I red the whole thread, i'm pretty sure of this:
If you have the need and the money, grab what you can.
And if you don't have the need and the money, don't grab what you can't.
Do it.
But don't do it.
Think about it.
No don't.
Yes.
No.
?
.
well, that clears up this Macpro thing pretty well
ECC modules are almost always also Registered. *ESPECIALLY* for high-capacity. If you go to crucial.com and ask for memory for the new Mac Pro, though, it does only show Unbuffered.
There is a huge discussion about those new mac pro, so I will reassume the whole thread for the new readers:
...
So, right now, after I red the whole thread, i'm pretty sure of this:
If you have the need and the money, grab what you can.
And if you don't have the need and the money, don't grab what you can't.
So...(i) I'm ready to buy, and (ii) have read through this fascinating thread. My basic question is this (and some posts have touched on this): am I better off with the DP octo 2.26, or the SP quad 2.66 (or SP quad 2.93 for that matter)?
(One thing I DO know is that whichever one I get will blow my current PowerMac G5 DP 2.5GHz right out of the water - but that's besides the point.)
A little background: I do audio work on my current G5 (Logic Studio, samples, plug-ins, etc.), and to a lesser extent, some video work using FCE. I don't know whether Logic is already or will be optimized for multi-cores and/or multi-processors. I just want something that will last me a good 6-7 years.
So boys and girls: more cores or higher clock speed?? Any suggestions or comments are greatly appreciated!
Please read this doctoral dissertation from Cambridge University on the challenges of SMT scheduling, and tell me again that very little needs to be done.![]()
I skimmed through it, and I tell you again, very little needs to be done.
A processor using hyperthreading can be described very easily: It pretends to have twice the number of cores; these virtual cores come in pairs so that using both virtual cores of a pair reduces the performance to some value like 60%. So all the OS needs to know is that both virtual cores from a pair should only be used if there is no pair of cores that is unused. This is a rather trivial change in the scheduler.
Apple has more complicated scheduling algorithms already implemented in Leopard.
OSX already supports pthreads. I'm not sure what GC is supposed to do that's better, unless OSX's pthreads implementation is a poor one, in which case why not improve the pthreads implementation rather than bother with GC?Grand Central will just reduce dependencies in OS routines and therefore it might improve the performance of some applications by 2-5%, but sure, not more.
OSX already supports pthreads. I'm not sure what GC is supposed to do that's better, unless OSX's pthreads implementation is a poor one, in which case why not improve the pthreads implementation rather than bother with GC?
FunkyChicken said:DP octo 2.26 or the SP quad 2.66??
- It's upgradable (as a dual socket motherboard. As far as I know, the single processor units don't have a dual socket motherboard)
Both are "upgradeable" if you want to void the warranty.
The single cpu model can be "upgraded" to 3.20GHz (soon to 3.33GHz according to Intel's roadmap). And the dual-cpu model can also be upgraded to dual 3.20GHz.
"Upgrading" to a single 3.20/3.33GHz cpu will cost around $1,000.
"Upgrading" to dual 3.20GHz cpus will cost around $3,200 (2x$1,600).
FWIW, a single quad 2.93GHz with 8GB RAM costs $3249 from Apple. The dual-quad 2.26GHz with 8GB costs $3399 from Apple. Those are probably the two configurations that you should be looking at.
The main disadvantage, today, of a single cpu model is the RAM limitation, but this could be Apple saying that they don't support (have not tested) 4GB RAM sticks on the single cpu models. The memory controller on the cpus can handle more than 8GB of RAM, especially the Xeon ones used on the Mac Pro. The desktop ones (Core i7) can handle 24GB (6x4GB) of RAM.
But in the audio business, just like many more other businesses, what you want is a very stable computer, playing with things like cpus, is not the way to go. I would wait for real world benchmarks to see how both models compare in terms of capabilities with the apps I use the most (in this case Logic Pro and FCP).
If I was a "company" I would go for the more powerful one whatever the price. If I was a freelancer, I would choose the "best bang for the buck" (it could be the dual cpu model, or the faster single cpu model, we will see). Because, next year, in a couple of years and certainly in 6-7 years, there will be more powerful models at equivalent prices.
And before then Logic Pro and FCP will also have evolved so much that they may require (or take advantage of) some hardware that isn't currently offered on the new Mac Pro (special gpu or proprietary co-processor, vector unit, larrabee, or whatever). 6-7 years is a long time.
6-7 years ago, digital audio was still 16/24bits @ 44.1/48KHz stereo 48/64 tracks, today we have up to 32bits @ 192K, 7.1+ surround, almost infinite number (256/512) of tracks... What will we have in 6-7 years?
Even if you plan on keeping your next purchase for 6-7 years, you WILL want the new Mac xxx turbo, that takes advantage of Logic Pro v.X or FCP v.Y that will be available in the spring of 2012 (or so).
The new 2009 Mac Pro is rubbish in my opinion... Its Price/Performance does not match..![]()
It won't fix the serious drop in single-threaded performance, which is what many posters are complaining about.Snow Leopard should fix a lot of the issues.
It won't fix the serious drop in single-threaded performance, which is what many posters are complaining about.