Sign in to follow this  
Rick Brewster

PdnBench updated for Paint.NET v3.0 (benchmark)

Recommended Posts

PdnBench is now updated to work with Paint.NET v3.20. Please go here and use this one instead, and ignore this thread: viewtopic.php?f=16&t=21669

Tom and I have updated PdnBench for Paint.NET v3.0.

Edited on March 25th, 2007: I have updated the download link to a new version that works on Paint.NET v3.05. This is necessary because PdnLib.dll was renamed to PaintDotNet.Core.dll.

Download link removed -- please see the thread linked to above for a version that works with Paint.NET v3.20

You cannot compare results with older versions of PdnBench. The benchmark has been updated and the weighting is different.

Here's a run on my Intel Core 2 Quad 2.66 GHz which has been overclocked to 3.2 GHz. I've also got results from an 8-core system that I'll post soon.

PdnBench v3.0.2573.22452
Running in 64-bit mode on x64 OS
Processor: 4x Intel(R) Core(TM)2 Quad CPU           @ 2.66GHz
Memory: 4092 MB

Using 4 threads.
Loading image ... (1024 x 768) done
Rotate/Zoom at 0.00 degrees (3x) ...  151 milliseconds
Rotate/Zoom at 70.00 degrees (3x) ...  153 milliseconds
Rotate/Zoom at 140.00 degrees (3x) ...  182 milliseconds
Rotate/Zoom at 210.00 degrees (3x) ...  141 milliseconds
Rotate/Zoom at 280.00 degrees (3x) ...  155 milliseconds
Rotate/Zoom at 350.00 degrees (3x) ...  154 milliseconds
Oil Painting, brush size = 1, coarseness = 10 (1x) ...  74 milliseconds
Oil Painting, brush size = 1, coarseness = 85 (1x) ...  114 milliseconds
Oil Painting, brush size = 4, coarseness = 10 (1x) ...  208 milliseconds
Oil Painting, brush size = 4, coarseness = 85 (1x) ...  226 milliseconds
Blur with radius of 2 (1x) ...  40 milliseconds
Blur with radius of 4 (1x) ...  92 milliseconds
Blur with radius of 8 (1x) ...  131 milliseconds
Blur with radius of 16 (1x) ...  184 milliseconds
Blur with radius of 32 (1x) ...  356 milliseconds
Sharpen with value of 1 (1x) ...  130 milliseconds
Sharpen with value of 4 (1x) ...  151 milliseconds
Auto-Levels (50x) ...  198 milliseconds
Clouds, roughness = 81 (2x) ...  319 milliseconds
Clouds, roughness = 27 (2x) ...  173 milliseconds
Clouds, roughness = 9 (2x) ...  127 milliseconds
Median, radius 4 (1x) ...  142 milliseconds
Median, radius 16 (1x) ...  233 milliseconds
Median, radius 64 (1x) ...  517 milliseconds
Unfocus, radius 4 (1x) ...  163 milliseconds
Unfocus, radius 16 (1x) ...  272 milliseconds
Unfocus, radius 64 (1x) ...  565 milliseconds
Motion Blur, Horizontal (1x) ...  314 milliseconds
Motion Blur, Vertical (1x) ...  351 milliseconds
Resize from 1024x768 to 512x384 ...  12 milliseconds
Resize from 512x384 to 1024x768 ...  44 milliseconds
Resize from 1024x768 to 1536x1152 ...  95 milliseconds
Resize from 1536x1152 to 1024x768 ...  43 milliseconds
Resize from 1024x768 to 2560x1920 ...  262 milliseconds
Resize from 2560x1920 to 1024x768 ...  43 milliseconds
Resize from 1024x768 to 3584x2688 ...  515 milliseconds
Resize from 3584x2688 to 1024x768 ...  44 milliseconds
Linear reflected gradient @ 4096x3072 (5x) ...  279 milliseconds
Conical gradient @ 4096x3072 (5x) ...  683 milliseconds
Radial gradient @ 4096x3072 (5x) ...  441 milliseconds
Compositing one layer, Normal blend mode, 255 opacity (20x) ...  20 milliseconds
Compositing one layer, Normal blend mode, 128 opacity (20x) ...  83 milliseconds
Compositing four layers, Normal blend mode, 255 opacity (20x) ...  203 milliseconds
Compositing four layers, Normal blend mode, 255 (layer 0) and 128 (layer 1-3) opacity (20x) ...  291 milliseconds
Compositing four layers, Normal blend mode, 128 opacity (20x) ...  294 milliseconds
Compositing three layers, Normal+Multiply+Overlay blending, 150+255+170 opacity (20x) ...  253 milliseconds
Transform simple surface, no transform, nearest neighbor resampling (25x) ...  30 milliseconds
Transform complex surface, no transform, nearest neighbor resampling (25x) ...  27 milliseconds
Transform simple surface, no transform, bilinear resampling (25x) ...  587 milliseconds
Transform complex surface, no transform, bilinear resampling (25x) ...  584 milliseconds
Transform simple surface, 45 deg. rotation about center, bilinear resampling (25x) ...  944 milliseconds
Transform complex surface, 45 deg. rotation about center, bilinear resampling (25x) ...  935 milliseconds
Transform simple surface, 50% x-scaling 75% y-scaling, bilinear resampling (25x) ...  226 milliseconds
Transform complex surface, 50% x-scaling 75% y-scaling, bilinear resampling (25x) ...  226 milliseconds
Zoom out, rotated grid multisampling, 66% (1000x) ...  1177 milliseconds
Zoom out, rotated grid multisampling, 28% (1000x) ...  281 milliseconds
Zoom 1:1, straight blit (1000x) ...  1181 milliseconds

Total time: 15949 milliseconds

Share this post


Link to post
Share on other sites

I gots something to be proud of now! :D

PdnBench v3.0.2573.22452
Running in 64-bit mode on x64 OS
Processor: 2x Intel(R) Core(TM)2 CPU          6400  @ 2.13GHz
Memory: 1022 MB

Using 2 threads.
Loading image ... (1024 x 768) done
Rotate/Zoom at 0.00 degrees (3x) ...  275 milliseconds
Rotate/Zoom at 70.00 degrees (3x) ...  273 milliseconds
Rotate/Zoom at 140.00 degrees (3x) ...  269 milliseconds
Rotate/Zoom at 210.00 degrees (3x) ...  250 milliseconds
Rotate/Zoom at 280.00 degrees (3x) ...  278 milliseconds
Rotate/Zoom at 350.00 degrees (3x) ...  263 milliseconds
Oil Painting, brush size = 1, coarseness = 10 (1x) ...  129 milliseconds
Oil Painting, brush size = 1, coarseness = 85 (1x) ...  247 milliseconds
Oil Painting, brush size = 4, coarseness = 10 (1x) ...  521 milliseconds
Oil Painting, brush size = 4, coarseness = 85 (1x) ...  640 milliseconds
Blur with radius of 2 (1x) ...  116 milliseconds
Blur with radius of 4 (1x) ...  195 milliseconds
Blur with radius of 8 (1x) ...  295 milliseconds
Blur with radius of 16 (1x) ...  538 milliseconds
Blur with radius of 32 (1x) ...  1007 milliseconds
Sharpen with value of 1 (1x) ...  293 milliseconds
Sharpen with value of 4 (1x) ...  354 milliseconds
Auto-Levels (50x) ...  237 milliseconds
Clouds, roughness = 81 (2x) ...  869 milliseconds
Clouds, roughness = 27 (2x) ...  406 milliseconds
Clouds, roughness = 9 (2x) ...  265 milliseconds
Median, radius 4 (1x) ...  330 milliseconds
Median, radius 16 (1x) ...  598 milliseconds
Median, radius 64 (1x) ...  1471 milliseconds
Unfocus, radius 4 (1x) ...  481 milliseconds
Unfocus, radius 16 (1x) ...  736 milliseconds
Unfocus, radius 64 (1x) ...  1607 milliseconds
Motion Blur, Horizontal (1x) ...  893 milliseconds
Motion Blur, Vertical (1x) ...  1033 milliseconds
Resize from 1024x768 to 512x384 ...  32 milliseconds
Resize from 512x384 to 1024x768 ...  124 milliseconds
Resize from 1024x768 to 1536x1152 ...  280 milliseconds
Resize from 1536x1152 to 1024x768 ...  125 milliseconds
Resize from 1024x768 to 2560x1920 ...  774 milliseconds
Resize from 2560x1920 to 1024x768 ...  125 milliseconds
Resize from 1024x768 to 3584x2688 ...  1523 milliseconds
Resize from 3584x2688 to 1024x768 ...  126 milliseconds
Linear reflected gradient @ 4096x3072 (5x) ...  821 milliseconds
Conical gradient @ 4096x3072 (5x) ...  1969 milliseconds
Radial gradient @ 4096x3072 (5x) ...  1212 milliseconds
Compositing one layer, Normal blend mode, 255 opacity (20x) ...  42 milliseconds
Compositing one layer, Normal blend mode, 128 opacity (20x) ...  226 milliseconds
Compositing four layers, Normal blend mode, 255 opacity (20x) ...  546 milliseconds
Compositing four layers, Normal blend mode, 255 (layer 0) and 128 (layer 1-3) opacity (20x) ...  833 milliseconds
Compositing four layers, Normal blend mode, 128 opacity (20x) ...  832 milliseconds
Compositing three layers, Normal+Multiply+Overlay blending, 150+255+170 opacity (20x) ...  720 milliseconds
Transform simple surface, no transform, nearest neighbor resampling (25x) ...  55 milliseconds
Transform complex surface, no transform, nearest neighbor resampling (25x) ...  55 milliseconds
Transform simple surface, no transform, bilinear resampling (25x) ...  1665 milliseconds
Transform complex surface, no transform, bilinear resampling (25x) ...  1659 milliseconds
Transform simple surface, 45 deg. rotation about center, bilinear resampling (25x) ...  1550 milliseconds
Transform complex surface, 45 deg. rotation about center, bilinear resampling (25x) ...  1546 milliseconds
Transform simple surface, 50% x-scaling 75% y-scaling, bilinear resampling (25x) ...  636 milliseconds
Transform complex surface, 50% x-scaling 75% y-scaling, bilinear resampling (25x) ...  640 milliseconds
Zoom out, rotated grid multisampling, 66% (1000x) ...  3189 milliseconds
Zoom out, rotated grid multisampling, 28% (1000x) ...  871 milliseconds
Zoom 1:1, straight blit (1000x) ...  2642 milliseconds

Total time: 39807 milliseconds

EDIT: Nice results on the quad, by the way :D

Share this post


Link to post
Share on other sites

Is yours overclocked at all? I wasn't able to get PdnBench to print out the actual processor speed, only what the CPU says is the "correct" speed.

Share this post


Link to post
Share on other sites

Nope. Just got this thing today. I'm sure overclocking can't hurt nothing (It's been on pretty high loads and maintains 75 degrees Farenheit.) But, Protective. ;)

And Hmm... It would be too much a toy to fiddle around and clock the CPU, really.

Share this post


Link to post
Share on other sites
I wasn't able to get PdnBench to print out the actual processor speed, only what the CPU says is the "correct" speed.

I might be able to help you "fix" that.

Share this post


Link to post
Share on other sites
I might be able to help you "fix" that.

I'd prefer a function built-in to Windows. Otherwise, since I know this can't be implemented in C# (no inline assembly), I'd have to ship another DLL and P/Invoke to it.

But, whatcha got?

Share this post


Link to post
Share on other sites

That works pretty well until about 3.4 GHz for older CPU's

Today's speedstep processors need a different algorithm. First, you need to defeat SS... (which is getting harder and harder each new core)

Share this post


Link to post
Share on other sites

You'll have to talk to Microsoft about that. However, you might want to just look at this registry key:

HKLM/HARDWARE/DESCRIPTION/System/CentralProcessor/0

~MHz

That's where Windows gets the current running speed as shown in the "My Computer" property screen.

(Not that it is too accurate...) :D

BTW, it might also be handy to include the Identifier key from the same location (for people like me that like to run preproduction processors).

Share this post


Link to post
Share on other sites

I have nothing to be proud of, but this thing only runs at 1.4 ghz. It's about four years old so it makes sense. I've thought about overclocking but because the CPU is old I don't want to risk an overheat.

EDIT:Have fun laughing... :D .

PdnBench v3.0.2573.22452
Running in 32-bit mode on x86 OS
Processor: 1x AMD Athlon(tm) XP 1600+
Memory: 767 MB

Using 1 threads.
Loading image ... (1024 x 768) done
Rotate/Zoom at 0.00 degrees (3x) ...  2590 milliseconds
Rotate/Zoom at 70.00 degrees (3x) ...  2599 milliseconds
Rotate/Zoom at 140.00 degrees (3x) ...  2612 milliseconds
Rotate/Zoom at 210.00 degrees (3x) ...  2514 milliseconds
Rotate/Zoom at 280.00 degrees (3x) ...  2994 milliseconds
Rotate/Zoom at 350.00 degrees (3x) ...  2552 milliseconds
Oil Painting, brush size = 1, coarseness = 10 (1x) ...  821 milliseconds
Oil Painting, brush size = 1, coarseness = 85 (1x) ...  1627 milliseconds
Oil Painting, brush size = 4, coarseness = 10 (1x) ...  4527 milliseconds
Oil Painting, brush size = 4, coarseness = 85 (1x) ...  5369 milliseconds
Blur with radius of 2 (1x) ...  893 milliseconds
Blur with radius of 4 (1x) ...  1461 milliseconds
Blur with radius of 8 (1x) ...  2691 milliseconds
Blur with radius of 16 (1x) ...  5201 milliseconds
Blur with radius of 32 (1x) ...  10063 milliseconds
Sharpen with value of 1 (1x) ...  1483 milliseconds
Sharpen with value of 4 (1x) ...  1782 milliseconds
Auto-Levels (50x) ...  1114 milliseconds
Clouds, roughness = 81 (2x) ...  3235 milliseconds
Clouds, roughness = 27 (2x) ...  1752 milliseconds
Clouds, roughness = 9 (2x) ...  1292 milliseconds
Median, radius 4 (1x) ...  1622 milliseconds
Median, radius 16 (1x) ...  3400 milliseconds
Median, radius 64 (1x) ...  12232 milliseconds
Unfocus, radius 4 (1x) ...  2920 milliseconds
Unfocus, radius 16 (1x) ...  4696 milliseconds
Unfocus, radius 64 (1x) ...  13581 milliseconds
Motion Blur, Horizontal (1x) ...  4523 milliseconds
Motion Blur, Vertical (1x) ...  17248 milliseconds
Resize from 1024x768 to 512x384 ...  255 milliseconds
Resize from 512x384 to 1024x768 ...  942 milliseconds
Resize from 1024x768 to 1536x1152 ...  2144 milliseconds
Resize from 1536x1152 to 1024x768 ...  949 milliseconds
Resize from 1024x768 to 2560x1920 ...  5921 milliseconds
Resize from 2560x1920 to 1024x768 ...  951 milliseconds
Resize from 1024x768 to 3584x2688 ...  11573 milliseconds
Resize from 3584x2688 to 1024x768 ...  960 milliseconds
Linear reflected gradient @ 4096x3072 (5x) ...  5708 milliseconds
Conical gradient @ 4096x3072 (5x) ...  10254 milliseconds
Radial gradient @ 4096x3072 (5x) ...  6753 milliseconds
Compositing one layer, Normal blend mode, 255 opacity (20x) ...  224 millisecond
s
Compositing one layer, Normal blend mode, 128 opacity (20x) ...  2094 millisecon
ds
Compositing four layers, Normal blend mode, 255 opacity (20x) ...  5176 millisec
onds
Compositing four layers, Normal blend mode, 255 (layer 0) and 128 (layer 1-3) op
acity (20x) ...  7579 milliseconds
Compositing four layers, Normal blend mode, 128 opacity (20x) ...  7592 millisec
onds
Compositing three layers, Normal+Multiply+Overlay blending, 150+255+170 opacity
(20x) ...  6002 milliseconds
Transform simple surface, no transform, nearest neighbor resampling (25x) ...  3
53 milliseconds
Transform complex surface, no transform, nearest neighbor resampling (25x) ...
343 milliseconds
Transform simple surface, no transform, bilinear resampling (25x) ...  16580 mil
liseconds
Transform complex surface, no transform, bilinear resampling (25x) ...  16597 mi
lliseconds
Transform simple surface, 45 deg. rotation about center, bilinear resampling (25
x) ...  14815 milliseconds
Transform complex surface, 45 deg. rotation about center, bilinear resampling (2
5x) ...  14830 milliseconds
Transform simple surface, 50% x-scaling 75% y-scaling, bilinear resampling (25x)
...  6414 milliseconds
Transform complex surface, 50% x-scaling 75% y-scaling, bilinear resampling (25x
) ...  6430 milliseconds
Zoom out, rotated grid multisampling, 66% (1000x) ...  16140 milliseconds
Zoom out, rotated grid multisampling, 28% (1000x) ...  4850 milliseconds
Zoom 1:1, straight blit (1000x) ...  17852 milliseconds

Total time: 310170 milliseconds

Share this post


Link to post
Share on other sites

Here's My Laptop, I Overclock a lot. And Run MANY MANY Programs At Once But Meh.

Running ngen...
The system cannot find the path specified.

PdnBench v3.0.2573.22452
Running in 32-bit mode on x86 OS
Processor: 1x Mobile AMD Sempron(tm) Processor 3000+
Memory: 638 MB

Using 1 threads.
Loading image ... (1024 x 768) done
Rotate/Zoom at 0.00 degrees (3x) ...  1733 milliseconds
Rotate/Zoom at 70.00 degrees (3x) ...  1847 milliseconds
Rotate/Zoom at 140.00 degrees (3x) ...  1813 milliseconds
Rotate/Zoom at 210.00 degrees (3x) ...  1624 milliseconds
Rotate/Zoom at 280.00 degrees (3x) ...  2160 milliseconds
Rotate/Zoom at 350.00 degrees (3x) ...  1684 milliseconds
Oil Painting, brush size = 1, coarseness = 10 (1x) ...  680 milliseconds
Oil Painting, brush size = 1, coarseness = 85 (1x) ...  1366 milliseconds
Oil Painting, brush size = 4, coarseness = 10 (1x) ...  3640 milliseconds
Oil Painting, brush size = 4, coarseness = 85 (1x) ...  4356 milliseconds
Blur with radius of 2 (1x) ...  782 milliseconds
Blur with radius of 4 (1x) ...  1285 milliseconds
Blur with radius of 8 (1x) ...  2370 milliseconds
Blur with radius of 16 (1x) ...  4757 milliseconds
Blur with radius of 32 (1x) ...  14140 milliseconds
Sharpen with value of 1 (1x) ...  1540 milliseconds
Sharpen with value of 4 (1x) ...  2008 milliseconds
Auto-Levels (50x) ...  1822 milliseconds
Clouds, roughness = 81 (2x) ...  3312 milliseconds
Clouds, roughness = 27 (2x) ...  1894 milliseconds
Clouds, roughness = 9 (2x) ...  1336 milliseconds
Median, radius 4 (1x) ...  1678 milliseconds
Median, radius 16 (1x) ...  3534 milliseconds
Median, radius 64 (1x) ...  23259 milliseconds
Unfocus, radius 4 (1x) ...  2610 milliseconds
Unfocus, radius 16 (1x) ...  4675 milliseconds
Unfocus, radius 64 (1x) ...  22274 milliseconds
Motion Blur, Horizontal (1x) ...  4566 milliseconds
Motion Blur, Vertical (1x) ...  15097 milliseconds
Resize from 1024x768 to 512x384 ...  237 milliseconds
Resize from 512x384 to 1024x768 ...  853 milliseconds
Resize from 1024x768 to 1536x1152 ...  1939 milliseconds
Resize from 1536x1152 to 1024x768 ...  857 milliseconds
Resize from 1024x768 to 2560x1920 ...  5578 milliseconds
Resize from 2560x1920 to 1024x768 ...  942 milliseconds
Resize from 1024x768 to 3584x2688 ...  11360 milliseconds
Resize from 3584x2688 to 1024x768 ...  905 milliseconds
Linear reflected gradient @ 4096x3072 (5x) ...  4752 milliseconds
Conical gradient @ 4096x3072 (5x) ...  11472 milliseconds
Radial gradient @ 4096x3072 (5x) ...  6327 milliseconds
Compositing one layer, Normal blend mode, 255 opacity (20x) ...  167 millisecond
s
Compositing one layer, Normal blend mode, 128 opacity (20x) ...  2081 millisecon
ds
Compositing four layers, Normal blend mode, 255 opacity (20x) ...  4469 millisec
onds
Compositing four layers, Normal blend mode, 255 (layer 0) and 128 (layer 1-3) op
acity (20x) ...  6699 milliseconds
Compositing four layers, Normal blend mode, 128 opacity (20x) ...  6245 millisec
onds
Compositing three layers, Normal+Multiply+Overlay blending, 150+255+170 opacity
(20x) ...  4980 milliseconds
Transform simple surface, no transform, nearest neighbor resampling (25x) ...  3
06 milliseconds
Transform complex surface, no transform, nearest neighbor resampling (25x) ...
296 milliseconds
Transform simple surface, no transform, bilinear resampling (25x) ...  13760 mil
liseconds
Transform complex surface, no transform, bilinear resampling (25x) ...  13636 mi
lliseconds
Transform simple surface, 45 deg. rotation about center, bilinear resampling (25
x) ...  12668 milliseconds
Transform complex surface, 45 deg. rotation about center, bilinear resampling (2
5x) ...  12303 milliseconds
Transform simple surface, 50% x-scaling 75% y-scaling, bilinear resampling (25x)
...  5195 milliseconds
Transform complex surface, 50% x-scaling 75% y-scaling, bilinear resampling (25x
) ...  5289 milliseconds
Zoom out, rotated grid multisampling, 66% (1000x) ...  14294 milliseconds
Zoom out, rotated grid multisampling, 28% (1000x) ...  3527 milliseconds
Zoom 1:1, straight blit (1000x) ...  16140 milliseconds

Total time: 301565 milliseconds

Share this post


Link to post
Share on other sites

Ok here's mine. Try to guess what's my processor!

Running ngen...
The system cannot find the path specified.

PdnBench v3.0.2573.22452
Running in 32-bit mode on x86 OS
Processor: 1x
Memory: 255 MB

Using 1 threads.
Loading image ... (1024 x 768) done
Rotate/Zoom at 0,00 degrees (3x) ...  8587 milliseconds
Rotate/Zoom at 70,00 degrees (3x) ...  8330 milliseconds
Rotate/Zoom at 140,00 degrees (3x) ...  8379 milliseconds
Rotate/Zoom at 210,00 degrees (3x) ...  8084 milliseconds
Rotate/Zoom at 280,00 degrees (3x) ...  8398 milliseconds
Rotate/Zoom at 350,00 degrees (3x) ...  8232 milliseconds
Oil Painting, brush size = 1, coarseness = 10 (1x) ...  2769 milliseconds
Oil Painting, brush size = 1, coarseness = 85 (1x) ...  5791 milliseconds
Oil Painting, brush size = 4, coarseness = 10 (1x) ...  15260 milliseconds
Oil Painting, brush size = 4, coarseness = 85 (1x) ...  18277 milliseconds
Blur with radius of 2 (1x) ...  3453 milliseconds
Blur with radius of 4 (1x) ...  5844 milliseconds
Blur with radius of 8 (1x) ...  10556 milliseconds
Blur with radius of 16 (1x) ...  20005 milliseconds
Blur with radius of 32 (1x) ...  38770 milliseconds
Sharpen with value of 1 (1x) ...  5281 milliseconds
Sharpen with value of 4 (1x) ...  6905 milliseconds
Auto-Levels (50x) ...  3106 milliseconds
Clouds, roughness = 81 (2x) ...  9963 milliseconds
Clouds, roughness = 27 (2x) ...  5334 milliseconds
Clouds, roughness = 9 (2x) ...  3835 milliseconds
Median, radius 4 (1x) ...  6341 milliseconds
Median, radius 16 (1x) ...  12488 milliseconds
Median, radius 64 (1x) ...  37131 milliseconds
Unfocus, radius 4 (1x) ...  7531 milliseconds
Unfocus, radius 16 (1x) ...  13704 milliseconds
Unfocus, radius 64 (1x) ...  38361 milliseconds
Motion Blur, Horizontal (1x) ...  16714 milliseconds
Motion Blur, Vertical (1x) ...  21195 milliseconds
Resize from 1024x768 to 512x384 ...  1013 milliseconds
Resize from 512x384 to 1024x768 ...  3658 milliseconds
Resize from 1024x768 to 1536x1152 ...  8308 milliseconds
Resize from 1536x1152 to 1024x768 ...  3699 milliseconds
Resize from 1024x768 to 2560x1920 ...  22989 milliseconds
Resize from 2560x1920 to 1024x768 ...  3757 milliseconds
Resize from 1024x768 to 3584x2688 ...  45087 milliseconds
Resize from 3584x2688 to 1024x768 ...  3817 milliseconds
Linear reflected gradient @ 4096x3072 (5x) ...  18195 milliseconds
Conical gradient @ 4096x3072 (5x) ...  29494 milliseconds
Radial gradient @ 4096x3072 (5x) ...  22637 milliseconds
Compositing one layer, Normal blend mode, 255 opacity (20x) ...  499 millisecond
s
Compositing one layer, Normal blend mode, 128 opacity (20x) ...  6171 millisecon
ds
Compositing four layers, Normal blend mode, 255 opacity (20x) ...  16666 millise
conds
Compositing four layers, Normal blend mode, 255 (layer 0) and 128 (layer 1-3) op
acity (20x) ...  23756 milliseconds
Compositing four layers, Normal blend mode, 128 opacity (20x) ...  23756 millise
conds
Compositing three layers, Normal+Multiply+Overlay blending, 150+255+170 opacity
(20x) ...  19125 milliseconds
Transform simple surface, no transform, nearest neighbor resampling (25x) ...  1
175 milliseconds
Transform complex surface, no transform, nearest neighbor resampling (25x) ...
1044 milliseconds
Transform simple surface, no transform, bilinear resampling (25x) ...  56773 mil
liseconds
Transform complex surface, no transform, bilinear resampling (25x) ...  57171 mi
lliseconds
Transform simple surface, 45 deg. rotation about center, bilinear resampling (25
x) ...  50050 milliseconds
Transform complex surface, 45 deg. rotation about center, bilinear resampling (2
5x) ...  49015 milliseconds
Transform simple surface, 50% x-scaling 75% y-scaling, bilinear resampling (25x)
...  21450 milliseconds
Transform complex surface, 50% x-scaling 75% y-scaling, bilinear resampling (25x
) ...  21444 milliseconds
Zoom out, rotated grid multisampling, 66% (1000x) ...  61417 milliseconds
Zoom out, rotated grid multisampling, 28% (1000x) ...  18453 milliseconds
Zoom 1:1, straight blit (1000x) ...  72355 milliseconds

Total time: 1022876 milliseconds

Share this post


Link to post
Share on other sites

I've updated the PdnBench zip. This new version reports the actual CPU speed as well as more detailed OS verison info. Scores should remain the same.

To query the CPU speed I used the registry method that BoltBait mentioned. If it can't get the CPU speed it will say -1 MHz.

PdnBench v3.0.2583.27153
Running in 64-bit mode on Windows 6.0.6000.0 Workstation x64
Processor: 4x "Intel(R) Core(TM)2 Quad CPU           @ 2.66GHz" @ ~3200 MHz
Memory: 4092 MB

Using 4 threads.
Loading image ... (1024 x 768) done
Rotate/Zoom at 0.00 degrees (3x) ...  150 milliseconds
Rotate/Zoom at 70.00 degrees (3x) ...  141 milliseconds
Rotate/Zoom at 140.00 degrees (3x) ...  124 milliseconds
Rotate/Zoom at 210.00 degrees (3x) ...  114 milliseconds
Rotate/Zoom at 280.00 degrees (3x) ...  154 milliseconds
Rotate/Zoom at 350.00 degrees (3x) ...  153 milliseconds
Oil Painting, brush size = 1, coarseness = 10 (1x) ...  44 milliseconds
Oil Painting, brush size = 1, coarseness = 85 (1x) ...  84 milliseconds
Oil Painting, brush size = 4, coarseness = 10 (1x) ...  204 milliseconds
Oil Painting, brush size = 4, coarseness = 85 (1x) ...  251 milliseconds
Blur with radius of 2 (1x) ...  70 milliseconds
Blur with radius of 4 (1x) ...  93 milliseconds
Blur with radius of 8 (1x) ...  133 milliseconds
Blur with radius of 16 (1x) ...  212 milliseconds
Blur with radius of 32 (1x) ...  345 milliseconds
Sharpen with value of 1 (1x) ...  102 milliseconds
Sharpen with value of 4 (1x) ...  135 milliseconds
Auto-Levels (50x) ...  194 milliseconds
Clouds, roughness = 81 (2x) ...  347 milliseconds
Clouds, roughness = 27 (2x) ...  146 milliseconds
Clouds, roughness = 9 (2x) ...  158 milliseconds
Median, radius 4 (1x) ...  113 milliseconds
Median, radius 16 (1x) ...  226 milliseconds
Median, radius 64 (1x) ...  520 milliseconds
Unfocus, radius 4 (1x) ...  187 milliseconds
Unfocus, radius 16 (1x) ...  248 milliseconds
Unfocus, radius 64 (1x) ...  557 milliseconds
Motion Blur, Horizontal (1x) ...  316 milliseconds
Motion Blur, Vertical (1x) ...  360 milliseconds
Resize from 1024x768 to 512x384 ...  12 milliseconds
Resize from 512x384 to 1024x768 ...  44 milliseconds
Resize from 1024x768 to 1536x1152 ...  95 milliseconds
Resize from 1536x1152 to 1024x768 ...  42 milliseconds
Resize from 1024x768 to 2560x1920 ...  261 milliseconds
Resize from 2560x1920 to 1024x768 ...  42 milliseconds
Resize from 1024x768 to 3584x2688 ...  509 milliseconds
Resize from 3584x2688 to 1024x768 ...  43 milliseconds
Linear reflected gradient @ 4096x3072 (5x) ...  277 milliseconds
Conical gradient @ 4096x3072 (5x) ...  681 milliseconds
Radial gradient @ 4096x3072 (5x) ...  426 milliseconds
Compositing one layer, Normal blend mode, 255 opacity (20x) ...  23 milliseconds
Compositing one layer, Normal blend mode, 128 opacity (20x) ...  83 milliseconds
Compositing four layers, Normal blend mode, 255 opacity (20x) ...  199 milliseconds
Compositing four layers, Normal blend mode, 255 (layer 0) and 128 (layer 1-3) opacity (20x) ...  288 milliseconds
Compositing four layers, Normal blend mode, 128 opacity (20x) ...  289 milliseconds
Compositing three layers, Normal+Multiply+Overlay blending, 150+255+170 opacity (20x) ...  255 milliseconds
Transform simple surface, no transform, nearest neighbor resampling (25x) ...  23 milliseconds
Transform complex surface, no transform, nearest neighbor resampling (25x) ...  30 milliseconds
Transform simple surface, no transform, bilinear resampling (25x) ...  563 milliseconds
Transform complex surface, no transform, bilinear resampling (25x) ...  564 milliseconds
Transform simple surface, 45 deg. rotation about center, bilinear resampling (25x) ...  922 milliseconds
Transform complex surface, 45 deg. rotation about center, bilinear resampling (25x) ...  923 milliseconds
Transform simple surface, 50% x-scaling 75% y-scaling, bilinear resampling (25x) ...  219 milliseconds
Transform complex surface, 50% x-scaling 75% y-scaling, bilinear resampling (25x) ...  220 milliseconds
Zoom out, rotated grid multisampling, 66% (1000x) ...  1185 milliseconds
Zoom out, rotated grid multisampling, 28% (1000x) ...  294 milliseconds
Zoom 1:1, straight blit (1000x) ...  1173 milliseconds

Total time: 15676 milliseconds

Share this post


Link to post
Share on other sites

How did you get your output to come out nicely? Mine always get chopped up at the end of the lines.

I've tidied it up a bit:

Running ngen...
The system cannot find the path specified.

PdnBench v3.0.2583.27153
Running in 32-bit mode on Windows 5.1.2600.131072 Service Pack 2 Workstation x86

Processor: 2x "Intel(R) Core(TM)2 CPU         T7200  @ 2.00GHz" @ ~1995 MHz
Memory: 1022 MB

Using 2 threads.
Loading image ... (1024 x 768) done
Rotate/Zoom at 0.00 degrees (3x) ...  542 milliseconds
Rotate/Zoom at 70.00 degrees (3x) ...  562 milliseconds
Rotate/Zoom at 140.00 degrees (3x) ...  550 milliseconds
Rotate/Zoom at 210.00 degrees (3x) ...  537 milliseconds
Rotate/Zoom at 280.00 degrees (3x) ...  560 milliseconds
Rotate/Zoom at 350.00 degrees (3x) ...  544 milliseconds
Oil Painting, brush size = 1, coarseness = 10 (1x) ...  243 milliseconds
Oil Painting, brush size = 1, coarseness = 85 (1x) ...  317 milliseconds
Oil Painting, brush size = 4, coarseness = 10 (1x) ...  1048 milliseconds
Oil Painting, brush size = 4, coarseness = 85 (1x) ...  1213 milliseconds
Blur with radius of 2 (1x) ...  249 milliseconds
Blur with radius of 4 (1x) ...  442 milliseconds
Blur with radius of 8 (1x) ...  834 milliseconds
Blur with radius of 16 (1x) ...  1579 milliseconds
Blur with radius of 32 (1x) ...  3053 milliseconds
Sharpen with value of 1 (1x) ...  345 milliseconds
Sharpen with value of 4 (1x) ...  428 milliseconds
Auto-Levels (50x) ...  284 milliseconds
Clouds, roughness = 81 (2x) ...  929 milliseconds
Clouds, roughness = 27 (2x) ...  445 milliseconds
Clouds, roughness = 9 (2x) ...  316 milliseconds
Median, radius 4 (1x) ...  384 milliseconds
Median, radius 16 (1x) ...  724 milliseconds
Median, radius 64 (1x) ...  1979 milliseconds
Unfocus, radius 4 (1x) ...  566 milliseconds
Unfocus, radius 16 (1x) ...  913 milliseconds
Unfocus, radius 64 (1x) ...  2165 milliseconds
Motion Blur, Horizontal (1x) ...  1686 milliseconds
Motion Blur, Vertical (1x) ...  1936 milliseconds
Resize from 1024x768 to 512x384 ...  83 milliseconds
Resize from 512x384 to 1024x768 ...  344 milliseconds
Resize from 1024x768 to 1536x1152 ...  730 milliseconds
Resize from 1536x1152 to 1024x768 ...  334 milliseconds
Resize from 1024x768 to 2560x1920 ...  2124 milliseconds
Resize from 2560x1920 to 1024x768 ...  329 milliseconds
Resize from 1024x768 to 3584x2688 ...  3980 milliseconds
Resize from 3584x2688 to 1024x768 ...  324 milliseconds
Linear reflected gradient @ 4096x3072 (5x) ...  1397 milliseconds
Conical gradient @ 4096x3072 (5x) ...  2609 milliseconds
Radial gradient @ 4096x3072 (5x) ...  1894 milliseconds
Compositing one layer, Normal blend mode, 255 opacity (20x) ...  38 milliseconds
Compositing one layer, Normal blend mode, 128 opacity (20x) ...  434 milliseconds
Compositing four layers, Normal blend mode, 255 opacity (20x) ...  1168 milliseconds
Compositing four layers, Normal blend mode, 255 (layer 0) and 128 (layer 1-3) opacity (20x) ...  1680 milliseconds
Compositing four layers, Normal blend mode, 128 opacity (20x) ...  1683 milliseconds
Compositing three layers, Normal+Multiply+Overlay blending, 150+255+170 opacity(20x) ...  1393 milliseconds
Transform simple surface, no transform, nearest neighbor resampling (25x) ...  56 milliseconds
Transform complex surface, no transform, nearest neighbor resampling (25x) ...56 milliseconds
Transform simple surface, no transform, bilinear resampling (25x) ...  3486 milliseconds
Transform complex surface, no transform, bilinear resampling (25x) ...  3512 milliseconds
Transform simple surface, 45 deg. rotation about center, bilinear resampling (25x) ...  3064 milliseconds
Transform complex surface, 45 deg. rotation about center, bilinear resampling (25x) ...  3115 milliseconds
Transform simple surface, 50% x-scaling 75% y-scaling, bilinear resampling (25x) ...  1310 milliseconds
Transform complex surface, 50% x-scaling 75% y-scaling, bilinear resampling (25x) ...  1554 milliseconds
Zoom out, rotated grid multisampling, 66% (1000x) ...  4873 milliseconds
Zoom out, rotated grid multisampling, 28% (1000x) ...  835 milliseconds
Zoom 1:1, straight blit (1000x) ...  4514 milliseconds

Total time: 72481 milliseconds

Share this post


Link to post
Share on other sites

I ran it from the command line. "bench > bench.txt", then press a key when the CPU fan stops going crazy (because it still does the "Press a key to continue..." you just can't see it).

Share this post


Link to post
Share on other sites
PdnBench v3.0.2583.27153
Running in 32-bit mode on Windows 5.1.2600.131072 Service Pack 2 Workstation x86
Processor: 2x "Intel(r) Pentium(r)III processor" @ ~930 MHz
Memory: 767 MB

Using 2 threads.
Loading image ... (1024 x 768) done
Rotate/Zoom at 0.00 degrees (3x) ...  2602 milliseconds
Rotate/Zoom at 70.00 degrees (3x) ...  2267 milliseconds
Rotate/Zoom at 140.00 degrees (3x) ...  2210 milliseconds
Rotate/Zoom at 210.00 degrees (3x) ...  2197 milliseconds
Rotate/Zoom at 280.00 degrees (3x) ...  2247 milliseconds
Rotate/Zoom at 350.00 degrees (3x) ...  2127 milliseconds
Oil Painting, brush size = 1, coarseness = 10 (1x) ...  681 milliseconds
Oil Painting, brush size = 1, coarseness = 85 (1x) ...  1470 milliseconds
Oil Painting, brush size = 4, coarseness = 10 (1x) ...  3639 milliseconds
Oil Painting, brush size = 4, coarseness = 85 (1x) ...  4445 milliseconds
Blur with radius of 2 (1x) ...  838 milliseconds
Blur with radius of 4 (1x) ...  1417 milliseconds
Blur with radius of 8 (1x) ...  2530 milliseconds
Blur with radius of 16 (1x) ...  4816 milliseconds
Blur with radius of 32 (1x) ...  10452 milliseconds
Sharpen with value of 1 (1x) ...  1384 milliseconds
Sharpen with value of 4 (1x) ...  1694 milliseconds
Auto-Levels (50x) ...  1392 milliseconds
Clouds, roughness = 81 (2x) ...  2661 milliseconds
Clouds, roughness = 27 (2x) ...  1445 milliseconds
Clouds, roughness = 9 (2x) ...  1022 milliseconds
Median, radius 4 (1x) ...  1562 milliseconds
Median, radius 16 (1x) ...  2830 milliseconds
Median, radius 64 (1x) ...  8960 milliseconds
Unfocus, radius 4 (1x) ...  1856 milliseconds
Unfocus, radius 16 (1x) ...  3086 milliseconds
Unfocus, radius 64 (1x) ...  9243 milliseconds
Motion Blur, Horizontal (1x) ...  3971 milliseconds
Motion Blur, Vertical (1x) ...  12059 milliseconds
Resize from 1024x768 to 512x384 ...  230 milliseconds
Resize from 512x384 to 1024x768 ...  875 milliseconds
Resize from 1024x768 to 1536x1152 ...  1982 milliseconds
Resize from 1536x1152 to 1024x768 ...  906 milliseconds
Resize from 1024x768 to 2560x1920 ...  5503 milliseconds
Resize from 2560x1920 to 1024x768 ...  921 milliseconds
Resize from 1024x768 to 3584x2688 ...  10843 milliseconds
Resize from 3584x2688 to 1024x768 ...  964 milliseconds
Linear reflected gradient @ 4096x3072 (5x) ...  4611 milliseconds
Conical gradient @ 4096x3072 (5x) ...  7094 milliseconds
Radial gradient @ 4096x3072 (5x) ...  5787 milliseconds
Compositing one layer, Normal blend mode, 255 opacity (20x) ...  319 milliseconds
Compositing one layer, Normal blend mode, 128 opacity (20x) ...  1796 milliseconds
Compositing four layers, Normal blend mode, 255 opacity (20x) ...  4577 milliseconds
Compositing four layers, Normal blend mode, 255 (layer 0) and 128 (layer 1-3) opacity (20x) ...  6274 milliseconds
Compositing four layers, Normal blend mode, 128 opacity (20x) ...  6259 milliseconds
Compositing three layers, Normal+Multiply+Overlay blending, 150+255+170 opacity (20x) ...  4994 milliseconds
Transform simple surface, no transform, nearest neighbor resampling (25x) ...  541 milliseconds
Transform complex surface, no transform, nearest neighbor resampling (25x) ...  552 milliseconds
Transform simple surface, no transform, bilinear resampling (25x) ...  13794 milliseconds
Transform complex surface, no transform, bilinear resampling (25x) ...  13765 milliseconds
Transform simple surface, 45 deg. rotation about center, bilinear resampling (25x) ...  12042 milliseconds
Transform complex surface, 45 deg. rotation about center, bilinear resampling (25x) ...  12058 milliseconds
Transform simple surface, 50% x-scaling 75% y-scaling, bilinear resampling (25x) ...  5384 milliseconds
Transform complex surface, 50% x-scaling 75% y-scaling, bilinear resampling (25x) ...  5356 milliseconds
Zoom out, rotated grid multisampling, 66% (1000x) ...  19161 milliseconds
Zoom out, rotated grid multisampling, 28% (1000x) ...  8375 milliseconds
Zoom 1:1, straight blit (1000x) ...  23970 milliseconds

Total time: 276810 milliseconds

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this