Thank you for purchasing through links and ads on this site.
OWC / MacSales.com...
diglloyd B&H Deal Finder...
Buy other stuff at Amazon.com...
Up to 1527MB/s sustained performance
877-865-7002
Today’s Deal Zone Items... Handpicked deals...
$200 $170
SAVE $30

$309 $249
SAVE $60

$1319 $1234
SAVE $85

$1799 $1299
SAVE $500

$100 $40
SAVE $60

$284 $284
SAVE $click

$147 $80
SAVE $67

$250 $230
SAVE $20

$3899 $3599
SAVE $300

$2799 $2499
SAVE $300

$1450 $900
SAVE $550

$1199 $999
SAVE $200

$5699 $4699
SAVE $1000

$1799 $1379
SAVE $420

$2999 $2399
SAVE $600

$18599 $17099
SAVE $1500

$600 $400
SAVE $200

$299 $199
SAVE $100

$1149 $799
SAVE $350

$1499 $1049
SAVE $450

$1799 $1379
SAVE $420

$1399 $1049
SAVE $350

$150 $50
SAVE $100

$380 $340
SAVE $40

$370 $330
SAVE $40

$420 $170
SAVE $250

$1499 $699
SAVE $800

$1499 $699
SAVE $800

$420 $170
SAVE $250

$369 $200
SAVE $169

$1699 $1399
SAVE $300

$1498 $998
SAVE $500

$999 $949
SAVE $50

$1099 $999
SAVE $100

OWC Thunderblade Thunderbolt 3 SSD

Blazing fast, up to 16TB.

YEE HAH!



√ No more slow and noisy hard drives!

Mac Pro Nehalem Scalability

Last updated 2009-06-01 - Send Feedback
Related: CPU cores, Mac Pro, Macs, memory, Photoshop

This page investigates how well applications scale.

We’ll start with Adobe Photoshop CS4, and perhaps add others later.

CPU core enabling/disabling

CHUD Tools
Processor Palette

Apple’s CHUD Tools was used to selectively disable CPU cores using its Processor Palette window.

As displayed, CPUs 1/2/3/4 are on physical CPU chip #1, and CPUs 5/6/7/8 are on physical CPU chip #2. Each CPU chip contains 8MB of on-chip L3 cache memory shared by the 4 cores on that chip, critical to performance.

For best performance, cores were enabled on different CPUs first eg CPU 1, 5, 2, 6, 3, 7, 4, 8, in that order. Hyperthreading is left enabled in call cases.

Other combinations are possible (hyperthreads or not), which CPUs in which order, but this was not explored.

 

Photoshop scalability using diglloydSpeed1

16 cores mostly idle

Please see the test results for diglloydSpeed1 comparing different Macs.

Here we investigate the effect of the number of CPU cores on execution of the diglloydSpeed1 benchmark. Using a stopwatch, it was possible to obtain times consistent to within 0.1 second on multiple trials for all CPU counts except 8, where the numbers were consistent to within 0.3 seconds, 3 trials run for the latter case, results averaged in all cases.

The times shown below are seconds to execute the test. There is a nice speedup going from a single CPU core to two, a slowdown with three, then incremental improvements until 5 cores, beyond which only trivial improvements are seen. The improvements beyond 2 cores are small, indicating poor scalability: probably contention for shared synchronization locks, since memory bandwidth is not an issue with 3 cores (triple-channel memory configuration was used). Certain Photoshop filters may improve upon this showing, but the diglloydSpeed1 benchmark uses the most common operations.

Ideally, 8 cores would run in slightly more than 1/8 the time of a single core. But even if each core were only good for half of its potential speed, we could see execution time in the 10-12 second range: equivalent to running a ~12GHz Mac Pro!

Scalability of Photoshop with diglloydSpeed1

Checking the number of threads via Activity Monitor during the test run, it is clear that Photoshop is creating 3 threads for each virtual CPU core eg 48 threads for an 8-core (16 virtual core) machine (some baseline number of threads are used as well, eg 5 threads to make 5 + 16*3 = 53):

1 core: 11 threads
2 cores: 17 threads
4 cores: 29 threads
8 cores: 53 threads

Lots of threads running, not much work getting done per thread. Adobe has some work to do here to bring out the promise of current-generation machines.

Conclusions

Most of the computing power on the MP09 goes unused with Photoshop CS4 commonly used operations.

See How to Choose and Buy a Mac.

OWC Envoy Pro EX SSD
Blazingly fast Thunderbolt 3 SSD!

Up to 4TB capacity, USB-C compatible.

USB-C model also available


Great for travel or for desktop!
Save Big $$$$ on Memory for 2019 Mac Pro

Up to 65% better pricing than Apple

Lloyd recommends 32GB RDIMM modules for most users (more expensive LRDIMMS are for 512GB or more).


OWC Accelsior 4M2 PCIe SSD
6000 MB/sec!
Mac or PC.


Ideal for Lightroom, Photoshop, video.
Capacity up to 16TB!
View all handpicked deals...

Dell P2719H 27" 16:9 IPS Monitor
$309 $249
SAVE $60

diglloyd.com | Terms of Use | PRIVACY POLICY
Contact | About Lloyd Chambers | Consulting | Photo Tours
Mailing Lists | RSS Feeds | Twitter
Copyright © 2020 diglloyd Inc, all rights reserved.
Display info: __RETINA_INFO_STATUS__