I know-- it says **in some tests**.... but should that be the case in ANY tests? 2-core winning over 4-core? iMac over MacPro?
http://www.macworld.com/2006/09/firstlo ... lsrc=mwrss
iMac 2-Core BEATS MacPro 4-Core?????
Moderator: James Steele
iMac 2-Core BEATS MacPro 4-Core?????
6,1 MacPro, 96GB RAM, macOS Monterey 12.7.6, DP 11.33
So again, it has more to do with software support than the amount of horsepower.
One would think that 4 cores would outperform 2 cores regardless. It really changes the answer when one asks what computer they should get if they want to run a particular app. Telling them that the 2-Core iMac would work better in those cases just comes as a surprise.
One would think that 4 cores would outperform 2 cores regardless. It really changes the answer when one asks what computer they should get if they want to run a particular app. Telling them that the 2-Core iMac would work better in those cases just comes as a surprise.
6,1 MacPro, 96GB RAM, macOS Monterey 12.7.6, DP 11.33
- HCMarkus
- Posts: 10388
- Joined: Tue Jan 10, 2006 9:01 am
- Primary DAW OS: MacOS
- Location: Rancho Bohemia, California
- Contact:
If the software is multi-processor aware, then you are right, 4 cores should always beat 2, given roughly similar CPU speeds. However, a lot of software uses only a single processor/core. In such cases, processor speed trumps the number of processors. This would probably explain Macworld's posted results.
With the proliferation of multi-core computers, most software will eventually be MP aware.
With the proliferation of multi-core computers, most software will eventually be MP aware.
-
- Posts: 121
- Joined: Tue Aug 15, 2006 1:16 pm
- Primary DAW OS: MacOS
- Location: Boston, MA
- Contact:
a single thread running on a 2.5ghz single core processor will run faster than on a 2.0ghz dual core processor, because it essentially is running on a single 2.0ghz processor. the system can't split a thread between two processors, it can only run two *seperate* threads - one on each processor. if the software is capable of this, then everything will work as you expected. the trick is getting more than one thread running at once...which is where most software is heading now.
a dual core processor will typically outperform a single core processor of *equal* speed even running older software, because often the operating system is able to seperate UI threads & system tasks from the application's main thread and move them to the other processor.
a dual core processor will typically outperform a single core processor of *equal* speed even running older software, because often the operating system is able to seperate UI threads & system tasks from the application's main thread and move them to the other processor.