ServerWorks HEsl: DDR bandwidth without DDR SDRAM
by Anand Lal Shimpi on February 7, 2001 8:16 AM EST- Posted in
- CPUs
Photoshop 6 Performance
One of the biggest questions we get is how to build a powerful machine for heavy-duty image editing and while the Photoshop 4 MP benchmark from earlier on in this review provided some indication to the performance differences between the platforms we wanted to take a look at a more thorough comparison.
We turned to a little known benchmark called PSBench combined with Photoshop 6.0 to perform a time trial test of 21 filters and modifications to a 50MB TIFF file measuring 4830 x 3624. While this is a tad on the extreme side, we wanted to see truly what differences existed between these platforms if any and based on that, conclude whether professional image editing programs such as Photoshop are more likely to respond to more memory bandwidth or faster processors.
The details of the benchmark are found below which is a table of the average of three time trials for each filter/modification performed on the image. If you'd like to try your hands at the PSBench test script yourself, you can find it here. Remember that there are three PSBench scripts, a 10MB, 20MB and a 50MB test; we used the latter.
|
ServerSet III HE |
i840 |
Apollo Pro 133A |
Apollo Pro 266 |
Filter/Action |
Time to complete in seconds (lower is better) | |||
Rotate 90 |
5.43 |
9.13 |
8.2 |
9.17 |
Rotate 9 |
11.33 |
15.6 |
14.77 |
16.4 |
Rotate .9 |
10.2 |
14.47 |
13.6 |
15.7 |
Gaussian Blur 1 pixel |
5.63 |
8.8 |
8.2 |
8.3 |
Gaussian Blur 3.7 pixels |
6.43 |
9.27 |
9.27 |
9.9 |
Gaussian Blur 85 pixels |
15.43 |
19.9 |
19.97 |
20.13 |
50%, 1 pixel, 0 level Unsharp Mask |
4.5 |
7.53 |
7.33 |
7.8 |
50%, 3.7 pixel, 0 level Unsharp Mask |
6.6 |
9.47 |
9.47 |
9.8 |
50%, 10 pixel, 5 level Unsharp Mask |
6.67 |
9.57 |
9.73 |
10.13 |
Despeckle |
7.5 |
10.5 |
10.3 |
11.1 |
RGB-CMYK |
31.63 |
34.33 |
34.3 |
35.2 |
Reduce Size 60% |
2.93 |
4.4 |
4.3 |
4.1 |
Lens Flare |
19.03 |
23.83 |
23.57 |
24 |
Color Halftone |
37.07 |
44.27 |
44.13 |
44.1 |
NTSC Colors |
11.7 |
12.8 |
12.57 |
13.13 |
Accented Edges Brush Strokes |
34.6 |
36.3 |
35.83 |
36.57 |
Pointillize |
60.3 |
64.83 |
64.07 |
65.47 |
Water Color |
73.63 |
75 |
75.5 |
75.83 |
Polar Coordinates |
37.5 |
44.83 |
44.8 |
45.07 |
Radial Blur |
588.97 |
604.2 |
597.73 |
598.53 |
Lighting Effects |
8 |
10.97 |
12.97 |
11.43 |
Interestingly enough, the two VIA platforms and the i840 perform within 1% of one another. The 133A manages to be slightly faster than the other two, quite possibly because of latency advantages (remember that PC133 SDRAM still has a lower latency than DDR SDRAM which has a lower latency than RDRAM) as well as pure platform maturity. But when you look at the big picture, the 133A is still no more than 1% faster than the Pro 266 or the i840.
In spite of how the other three platforms performed, the HEsl managed to distinguish itself from the competition by around 8%. Since there's very little tangible information that we know about the inner workings of the HEsl chipset we can only attribute this performance advantage to what we do know.
We do know that Photoshop was quite appreciative of the 133A's PC133 SDRAM (CL2) which was used on the HEsl as well. The fact that the HEsl has an effective 128-bit (64-bit interleaved) memory interface using this low-latency PC133 SDRAM could explain part of the performance advantage but there is still a portion that is up for grabs. Again, this could be attributed to efficient management of the memory/FSB bandwidth that is available through the use of caches and other performance tweaks.
Remember that the HEsl North Bridge is a 644-pin chip making it larger than both the i850's MCH and the AMD 761 North Bridge. They have to be using that added die space for something…
0 Comments
View All Comments