테스트 시스템 사양
CPU: Athlon XP(Barton) 2.2G@1.8G (2500+을 3200+으로 overclock)
RAM: DDR333 1G
M/B 칩셋: NForce2 (ASUS A7N8X)
IDE: NForce2 UDMA133
HDD: QUANTUM FIREBALLP LM30 (UDMA 66)
조립품
CPU: Pentium4(Prescot) 2.8G
RAM: DDR400 1G
M/B 칩셋: i865G
IDE: PIIX SATA 150
HDD: ST3120026AS (UDMA 133)
인텔의 개발샘플 완제품
OS는 다음과 같이 설정되었습니다.
시스템 빌드에 사용한 CFLAGS는 다음과 같습니다.
barton: "-pipe -march=athlon-xp -O3 -mfpmath=sse"
prescot: "-pipe -march=pentium4 -O3 -mfpmath=sse"
barton shm # python /usr/lib/python2.3/test/pystone.py
Pystone(1.1) time for 50000 passes = 1.35
This machine benchmarks at 37037 pystones/second
prescot shm # python /usr/lib/python2.3/test/pystone.py
Pystone(1.1) time for 50000 passes = 1.67
This machine benchmarks at 29940.1 pystones/second
barton shm # ffmpeg -i test.avi -benchmark -vcodec wmv2 -acodec mp3 -b 2000 -ab 160 test1.avi
Input #0, avi, from 'test.avi':
Duration: 00:01:42.6, bitrate: 1890 kb/s
Stream #0.0: Video: msmpeg4, 712x382, 23.98 fps
Stream #0.1: Audio: mp3, 48000 Hz, stereo, 191 kb/s
Output #0, avi, to 'test1.avi':
Stream #0.0: Video: wmv2, 712x382, 23.98 fps, q=2-31, 2000 kb/s
Stream #0.1: Audio: mp3, 48000 Hz, stereo, 160 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
Press [q] to stop encoding
frame= 2460 q=2.0 size= 26235kB time=102.6 bitrate=2094.7kbits/s
bench: utime=24.357s
prescot shm # ffmpeg -i test.avi -benchmark -vcodec wmv2 -acodec mp3 -b 2000 -ab 160 test1.avi
Input #0, avi, from 'test.avi':
Duration: 00:01:42.6, bitrate: 1890 kb/s
Stream #0.0: Video: msmpeg4, 712x382, 23.98 fps
Stream #0.1: Audio: mp3, 48000 Hz, stereo, 191 kb/s
Output #0, avi, to 'test1.avi':
Stream #0.0: Video: wmv2, 712x382, 23.98 fps, q=2-31, 2000 kb/s
Stream #0.1: Audio: mp3, 48000 Hz, stereo, 160 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
Press [q] to stop encoding
frame= 2460 q=2.0 size= 26234kB time=102.6 bitrate=2094.7kbits/s
bench: utime=26.693s
barton shm # povray -d -q9 +w800 +h600 +b1000 +r3 +a0.300 +ft -i/usr/share/povray-3.5/scenes/advanced/chess2.pov -L/usr/share/povray-3.5/include/
Persistence of Vision(tm) Ray Tracer Version 3.5 Unix (.Linux.gcc)
This is an unofficial version compiled by:
Gentoo Linux - barton - root
The POV-Ray Team(tm) is not responsible for supporting this version.
Copyright 1991-2002 POV-Ray Team(tm)
Parsing Options
Input file: /usr/share/povray-3.5/scenes/advanced/chess2.pov (compatible to version 3.5)
Remove bounds........On Split unions........Off
Library paths: /usr/share/povray-3.5 /usr/share/povray-3.5/include
/usr/share/povray-3.5/include/
Output Options
Image resolution 800 by 600 (rows 1 to 600, columns 1 to 800).
Output file: chess2.tga, 24 bpp Targa, 1000 KByte buffer
Graphic display.....Off
Mosaic preview......Off
CPU usage histogram.Off
Continued trace.....Off Allow interruption..Off Pause when done.....Off
Verbose messages.....On
Tracing Options
Quality: 9
Bounding boxes.......On Bounding threshold: 3
Light Buffer.........On Vista Buffer.........On
Antialiasing.........On (Method 1, Threshold 0.300, Depth 3, Jitter 1.00)
Animation Options
Clock value.... 0.000 (Animation off)
Redirecting Options
All Streams to console.........Off
Debug Stream to console.........On
Fatal Stream to console.........On
Render Stream to console........On
Statistics Stream to console....On
Warning Stream to console.......On
Parsing......................................
High Quality focal blur used...
..
Warning: Focal blur is used. Standard antialiasing is switched off.
Creating bounding slabs.
Scene contains 200 frame level objects; 10 infinite.
Creating light buffers.
0:03:19 Rendering line 600 of 600.
Done Tracing
Statistics for /usr/share/povray-3.5/scenes/advanced/chess2.pov, Resolution 800 x 600
----------------------------------------------------------------------------
Pixels: 480000 Samples: 5181650 Smpls/Pxl: 10.80
Rays: 10479751 Saved: 105033 Max Level: 5/5
----------------------------------------------------------------------------
Ray->Shape Intersection Tests Succeeded Percentage
----------------------------------------------------------------------------
Box 1478400 1478400 100.00
Cone/Cylinder 1144499 304453 26.60
CSG Intersection 235275944 10261919 4.36
CSG Union 8253444 7202864 87.27
Plane 548054190 348429079 63.58
Quadric 97704675 26026791 26.64
Sphere 834051761 7335479 0.88
Bounding Box 206095355 66392835 32.21
Light Buffer 180043317 121307021 67.38
----------------------------------------------------------------------------
Calls to Noise: 33691024 Calls to DNoise: 32009326
----------------------------------------------------------------------------
Shadow Ray Tests: 13315392 Succeeded: 646949
Reflected Rays: 5298101
----------------------------------------------------------------------------
Smallest Alloc: 10 bytes Largest: 89508
Peak memory used: 1600021 bytes
----------------------------------------------------------------------------
Time For Trace: 0 hours 3 minutes 20.0 seconds (200 seconds)
Total Time: 0 hours 3 minutes 20.0 seconds (200 seconds)
prescot shm # povray -d -q9 +w800 +h600 +b1000 +r3 +a0.300 +ft -i/usr/share/povray-3.5/scenes/advanced/chess2.pov -L/usr/share/povray-3.5/include/
Persistence of Vision(tm) Ray Tracer Version 3.5 Unix (.Linux.gcc)
This is an unofficial version compiled by:
Gentoo Linux - prescot - root
The POV-Ray Team(tm) is not responsible for supporting this version.
Copyright 1991-2002 POV-Ray Team(tm)
Parsing Options
Input file: /usr/share/povray-3.5/scenes/advanced/chess2.pov (compatible to version 3.5)
Remove bounds........On Split unions........Off
Library paths: /usr/share/povray-3.5 /usr/share/povray-3.5/include
/usr/share/povray-3.5/include/
Output Options
Image resolution 800 by 600 (rows 1 to 600, columns 1 to 800).
Output file: chess2.tga, 24 bpp Targa, 1000 KByte buffer
Graphic display.....Off
Mosaic preview......Off
CPU usage histogram.Off
Continued trace.....Off Allow interruption..Off Pause when done.....Off
Verbose messages.....On
Tracing Options
Quality: 9
Bounding boxes.......On Bounding threshold: 3
Light Buffer.........On Vista Buffer.........On
Antialiasing.........On (Method 1, Threshold 0.300, Depth 3, Jitter 1.00)
Animation Options
Clock value.... 0.000 (Animation off)
Redirecting Options
All Streams to console.........Off
Debug Stream to console.........On
Fatal Stream to console.........On
Render Stream to console........On
Statistics Stream to console....On
Warning Stream to console.......On
Parsing......................................
High Quality focal blur used...
..
Warning: Focal blur is used. Standard antialiasing is switched off.
Creating bounding slabs.
Scene contains 200 frame level objects; 10 infinite.
Creating light buffers.
0:04:17 Rendering line 600 of 600.
Done Tracing
Statistics for /usr/share/povray-3.5/scenes/advanced/chess2.pov, Resolution 800 x 600
----------------------------------------------------------------------------
Pixels: 480000 Samples: 5181650 Smpls/Pxl: 10.80
Rays: 10479750 Saved: 105033 Max Level: 5/5
----------------------------------------------------------------------------
Ray->Shape Intersection Tests Succeeded Percentage
----------------------------------------------------------------------------
Box 1478402 1478402 100.00
Cone/Cylinder 1144503 304455 26.60
CSG Intersection 235275994 10261918 4.36
CSG Union 8253448 7202868 87.27
Plane 548054307 348429139 63.58
Quadric 97704696 26026790 26.64
Sphere 834051916 6846788 0.82
Bounding Box 205853026 66358289 32.24
Light Buffer 179752229 121241341 67.45
----------------------------------------------------------------------------
Calls to Noise: 33691009 Calls to DNoise: 32009308
----------------------------------------------------------------------------
Shadow Ray Tests: 13315397 Succeeded: 646947
Reflected Rays: 5298100
----------------------------------------------------------------------------
Smallest Alloc: 10 bytes Largest: 89508
Peak memory used: 1600021 bytes
----------------------------------------------------------------------------
Time For Trace: 0 hours 4 minutes 18.0 seconds (258 seconds)
Total Time: 0 hours 4 minutes 18.0 seconds (258 seconds)
barton linux-2.6.1-mm1 # time make -j2 oldconfig bzImage
...
real 4m5.999s
user 3m41.998s
sys 0m22.507s
prescot linux-2.6.1-mm1 # time make -j2 oldconfig bzImage
...
real 4m58.875s
user 4m30.871s
sys 0m30.507s
barton linux-2.6.1-mm1 # hdparm -t /dev/hda
/dev/hda:
Timing buffered disk reads: 76 MB in 3.01 seconds = 25.27 MB/sec
prescot linux-2.6.1-mm1 # hdparm -t /dev/sda
/dev/sda:
Timing buffered disk reads: 168 MB in 3.03 seconds = 55.44 MB/sec