Thomas Matheu wrote:
Some basic questions:
I will do my best here.
- How many physical cores do the i5 and i7 have?
They both have two.
- I understand the i7 is capable of hyperthreading, and the i5 is not. It this correct?
It is.
And in real world, how many apps take advantage of hyperthreading? Specifically, does Adobe CS5 take advantage of hyperthreading?
At the moment CS5 (e.g. here Photoshop) does not scale well in performance with the number of cores present in the computer system, so I wouldn't really think multi-core a huge advantage with much of CS yet. Similarly, hyperthreading in CS5 tends not to be an advantage, and turning it off can for some systems and workloads improve performance.
I am spec'ing out a new MacBook Pro and wanna make sure I get the most possible processing power for my $$$ for my needs.
I myself went for 17" (superior display) with Core i5 (i.e. the base model on offer), and upgraded my RAM to 8GB myself. Later this year I may upgrade the HD to SSD. This is probably as good a performance setup as you can get for pro apps on OS X Snow Leopard right now using a MacBook Pro...some of the upgrade options are costly and only minor increments at best.