Predmet Računarske Arhitekture: Domada Zadada Br. 3
Predmet Računarske Arhitekture: Domada Zadada Br. 3
UVOD
Zadatak ove zadade je bio da izvrimo benchmark tri po volji odabrane komponente raunara. ta je koriteno da dobivanje za dobivanje potrebnih informacija i izvravanje neophodnih testova: SisSoftware Sandra Professional Business 2009 PCMark05 Everest Ultimate edition CPU-Z
Odabrane su sljedede tri komponente za testiranje: Hard Disk Drive RAM memorija CPU
PROCESOR
Model : Intel(R) Core(TM)2 Duo CPU E6550 Frekvencija : 2.33GHz Broj jezgri : 2 Unit(s) L1 ke : 2x 32kB, Synchronous L2 ke : 4MB, Synchronous Gigabyte Technology Co., Ltd. P35-DS3L Front Side Bus Speed : 4x 333MHz (1.33GHz) 2GB DIMM DDR2 NVIDIA GeForce 8600 GT (512MB DDR2, 533MHz/1.24GHz/2x399MHz) MAXTOR STM3250310AS 250GB (SATA150, NCQ, 8MB Cache)
PROCESOR
Model: Intel(R) Core(TM)2 Quad CPU Q6600 Frekvencija: 2.40GHz Broj jezgri: 2 Units(s) L1 ke: 4x 32kB, Synchronous L2 ke: 2x 4MB, Synchronous FOXCONN P35A-S Front Side Bus Speed : 4x 333MHz (1.33GHz) 2GB Apacer DIMM DDR2 (802MHz) PC2-6400 NVIDIA GeForce 8500 GT (16 SP 1.45GHz, 512MB DDR2 2x400MHz) WDC WD3200YS-01PGB0 (320GB, SATA300, NCQ, 16MB Cache)
Benchmark
Prvi raunar: Benchmark Results Drive Index Random Access Time Performance vs. Speed Drive Index Random Access Time Detailed Benchmark Results Speed at position 0% Speed at position 3% Speed at position 7% Speed at position 10% Speed at position 13% Speed at position 17% Speed at position 20% Speed at position 23% Speed at position 27% Speed at position 30% Speed at position 33% Speed at position 37% Speed at position 40% Speed at position 43% Speed at position 47% 77.66MB/s (84%) 74.40MB/s (80%) 79.10MB/s (86%) 81.57MB/s (88%) 92.35MB/s (100%) 92.11MB/s (100%) 89.44MB/s (97%) 77.13MB/s (83%) 89.58MB/s (97%) 84.18MB/s (91%) 92.45MB/s (100%) 89.20MB/s (96%) 89.64MB/s (97%) 83.78MB/s (91%) 79.64MB/s (86%) 10.91kB/s/rpm 0.002ms/rpm 76.74MB/s 15ms
Drugi raunar:
55MB/s 13.17ms
7.82kB/s/rpm 0.002ms/rpm
63.71MB/s (100%) 63.72MB/s (100%) 62.32MB/s (98%) 62.72MB/s (98%) 62.72MB/s (98%) 62MB/s (97%) 61.43MB/s (96%) 61.43MB/s (96%) 61.43MB/s (96%) 60MB/s (94%) 60MB/s (94%) 59.53MB/s (93%) 60.14MB/s (94%) 58.53MB/s (92%) 58.53MB/s (92%)
Speed at position 50% Speed at position 53% Speed at position 57% Speed at position 60% Speed at position 63% Speed at position 67% Speed at position 70% Speed at position 73% Speed at position 77% Speed at position 80% Speed at position 83% Speed at position 87% Speed at position 90% Speed at position 93% Speed at position 97% Speed at position 100% Random Access Time Full Stroke Access Time
PCMark05
78.47MB/s (85%) 79.75MB/s (86%) 83.70MB/s (91%) 77.84MB/s (84%) 74.79MB/s (81%) 73.01MB/s (79%) 78.83MB/s (85%) 69.76MB/s (75%) 70.54MB/s (76%) 69.12MB/s (75%) 67.32MB/s (73%) 62.75MB/s (68%) 58.75MB/s (64%) 55.80MB/s (60%) 55.80MB/s (60%) 50.50MB/s (55%) 15ms 16ms Raunar 1 8.923 6.730 5.495 80.091 83.809
56.55MB/s (89%) 57.1MB/s (90%) 55.28MB/s (87%) 55.4MB/s (87%) 53.62MB/s (84%) 52.84MB/s (83%) 52.48MB/s (82%) 51.2MB/s (80%) 49MB/s (77%) 48.55MB/s (76%) 47.18MB/s (74%) 45.12MB/s (71%) 43.39MB/s (68%) 41.81MB/s (66%) 39.88MB/s (63%) 37.73MB/s (59%) 13.17ms 15ms Raunar 2 8.653 6.816 6.057 87.144 31.413 MB/s MB/s MB/s MB/s MB/s
Poreenje rezultata: Random Access Time: Xp Startup: Application Loading: 15ms/13.17ms = 1.14 8.923/8.653 = 1.03 6.730/6.816 = 0.78
Osobine koje najvie doprinose brem radu hard diska su vedi broj okretaja ploa i vedi ke. U oba hard diska se ploe vrte na 7200 rpm. Hard disk drugog raunara ima 16 MB kea dok disk prvog raunara ima 8MB, pa zbog toga ima bolje rezultate prilikom itanja podataka. Ipak, Hard disk prvog raunara ima mnogo bolji rezultat kod upisa podataka. Ovu inenjicu moemo objasniti jedino time da je prvom reunaru reinstaliran sistem neposredno prije testiranja. Pa u sluaju da se vri sekvencijalni upis mogao je nadi dosta vedi slobodan prostor za upis i tako ostvariti puno bolji rezultat. Iz istog razloga, bilo je skoro pa nemogude donijeti odluku koji je disk bolji.
RAM Memorija
SisSoftware Sandra Professional Business 2009
Benchmark Results Int Buff'd iSSE2 Memory Bandwidth 5.54GB/s 5GB/s 5GB/s
Float Buff'd iSSE2 Memory Bandwidth 5.52GB/s Performance vs. Speed Int Buff'd iSSE2 Memory Bandwidth 8.51MB/s/MHz
6.31MB/s/MHz 6.32MB/s/MHz
Float Buff'd iSSE2 Memory Bandwidth 8.48MB/s/MHz Performance vs. Power Chipset(s)/Memory Power Int Buff'd iSSE2 Memory Bandwidth 23.14W 245.03MB/s/W
Float Buff'd iSSE2 Memory Bandwidth 244.12MB/s/W Capacity vs Power Memory Capacity Int Buff'd iSSE2 Memory Bandwidth Assignment Scaling Addition 5.50GB/s 5.51GB/s 5.58GB/s 89MB/W
113MB/W
Triad Data Item Size Buffering Used Offset Displacement Used Bandwidth Efficiency Float Buff'd iSSE2 Memory Bandwidth Assignment Scaling Addition Triad Data Item Size Buffering Used Offset Displacement Used Bandwidth Efficiency Random Benchmark Results Memory (Random Access) Latency Speed Factor Cache Information Internal Data Cache L2 On-board Cache Performance vs. Speed Memory (Random Access) Latency Performance vs. Power Chipset(s)/Memory Power Memory (Random Access) Latency Detailed Benchmark Results 1kB Range
98ns 75.70
91ns 72.70
3clocks 15clocks
3clocks 15clocks
0.15ns/MHz
0.11ns/MHz
23.14W 4.24ns/W
18.11W 5.05ns/W
3clocks / 1ns
3clocks/1.3ns
4kB Range 16kB Range 64kB Range 256kB Range 1MB Range 4MB Range 16MB Range 64MB Range Linear Benchmark Results Memory (Linear Access) Latency Speed Factor Cache Information Internal Data Cache L2 On-board Cache Performance vs. Speed Memory (Linear Access) Latency Performance vs. Power Chipset(s)/Memory Power Memory (Linear Access) Latency Detailed Benchmark Results 1kB Range 4kB Range 16kB Range 64kB Range 256kB Range 1MB Range 4MB Range
3clocks / 1ns 3clocks / 1ns 14clocks / 6ns 16clocks / 7ns 16clocks / 7ns 36clocks / 16ns 203clocks / 87ns 230clocks / 98ns
14ns 10.90
15ns 11.60
3clocks 13clocks
3clocks 12clocks
0.02ns/MHz
0.02ns/MHz
23.14W 0.61ns/W
18.11W 0.82ns/W
3clocks / 1ns 3clocks / 1ns 3clocks / 1ns 13clocks / 5ns 13clocks / 6ns 12clocks / 5ns 16clocks / 7ns
16MB Range 64MB Range Benchmark Results Cache/Memory Bandwidth Speed Factor Cache Information Internal Data Cache L2 On-board Cache Performance vs. Speed Cache/Memory Bandwidth Performance vs. Power Processor(s)/Chipset(s)/Memory Power Cache/Memory Bandwidth Detailed Benchmark Results 2kB Blocks 4kB Blocks 8kB Blocks 16kB Blocks 32kB Blocks 64kB Blocks 128kB Blocks 256kB Blocks 512kB Blocks 1MB Blocks 4MB Blocks 16MB Blocks 64MB Blocks 256MB Blocks
35.4clocks/14.7ns 35.6clocks/14.8ns
19.88GB/s 32.00
30.73GB/s 78.80
106.50GB/s 30.66GB/s
204.88GB/s 63.52GB/s
8.72MB/s/MHz
13.10MB/s/MHz
73.50W 276.90MB/s/W
116.13W 270.96MB/s/W
97.43GB/s 103.88GB/s 110.70GB/s 111.24GB/s 109.25GB/s 94.93GB/s 30.29GB/s 30.89GB/s 30.92GB/s 30.54GB/s 29.17GB/s 3.98GB/s 3.49GB/s 3.47GB/s
139.2GB/s 201.62GB/s 211GB/s 226.17GB/s 226.8GB/s 224.44GB/s 195.86GB/s 63.36GB/s 63.6GB/s 63.66GB/s 63.46GB/s 4.8GB/s 2.9GB/s 2.88GB/s
PCMark05 Memory Read - 16MB Memory Read - 8MB Memory Read - 192KB Memory Read - 4KB Memory write - 16MB Memory write - 8MB Memory write - 192KB Memory write - 4KB Memory Copy - 16MB Memory Copy - 8MB Memory Copy - 192KB Memory Copy - 4kB Memory Latency - 16MB Memory Latency - 8MB Memory Latency - 192KB Memory Latency - 4KB
14.924.734 15.177.676 MB/s 35.040.309 35.690.953 MB/s 5.479.398 4.423.908 5.476.362 4.444.279 MB/s MB/s
14.621.015 14.862.874 MB/s 34.015.309 34.910.836 MB/s 5.172.174 4.536.843 5.447.232 4.734.407 MB/s MB/s
13.920.146 14.205.123 MB/s 35.058.926 35.691.629 MB/s 10.508 12.913 150.667 777.453 11.210 13.492 155.381 800.323 MAccesses/s MAccesses/s MAccesses/s MAccesses/s
Poreenje rezultata: Oba raunara raspolau istim kapacitetom memorije. U potronji energije prednjai memorija prvog raunara (1,28 puta). U testovima obavljenim sa PC markom vrlo tijesno je odnijela pobjedu memorija drugog raunara i moe se redi da je otprilike 1,1 put bolja od prve. Vrijeme kanjenja je opet na strani druge u omjeru 98ns-91ns, a to pokazuje i PC Mark. Brzina propusnosti je veda kod prve, ali joj efikasnost nije jaa. Porededi keeve kod ovih memorija propusnost je skoro 1,5 puta veda kod memorije drugog raunara. Isti radni takt kod obje ove memorije potvruje injenicu da su ove dvije memorije priblinih karakteristika, ali ako ved moramo odredtiti bolju, prevagnula je potronja energije pa je zato malo bolja memorija drugog raunara.
CPU
SisSoftware Sandra Professional Business 2009
Benchmark Results Dhrystone ALU Whetstone iSSE3 Performance vs. Speed Dhrystone ALU Whetstone iSSE3 Performance vs. Power Processor(s) Power Dhrystone ALU Whetstone iSSE3 Benchmark Results Multi-Media Int x8 iSSSE3 Multi-Media Float x4 iSSE2 Multi-Media Double x2 iSSE2 Performance vs. Speed Multi-Media Int x8 iSSSE3 Multi-Media Float x4 iSSE2 Multi-Media Double x2 iSSE2 Performance vs. Power Processor(s) Power Multi-Media Int x8 iSSSE3 Multi-Media Float x4 iSSE2 Multi-Media Double x2 iSSE2 Benchmark Results 50.36W 761.24kPixels/s/W 479.51kPixels/s/W 242.20kPixels/s/W 98.02W 825.26kPixels/s/W 505.47kPixels/s/W 255.47kPixels/s/W 16.43kPixels/s/MHz 33.68kPixels/s/MHz 10.35kPixels/s/MHz 20.63kPixels/s/MHz 5.23kPixels/s/MHz 10.43kPixels/s/MHz 38.34MPixel/s 24.15MPixel/s 12.20MPixel/s 80.9MPixel/s 49.55MPixel/s 25MPixel/s 50.36W 393.80MIPS/W 297.58MFLOPS/W 98.02W 404.36MIPS/W 290.82MFLOPS/W 8.50MIPS/MHz 6.42MFLOPS/MHz 16.50MIPS/MHz 11.87MFLOPS/MHz 19832MIPS 14986MFLOPS 39.63GIPS 28.5GFLOPS
Inter-Core Bandwidth Inter-Core Latency Performance vs. Speed Inter-Core Bandwidth Inter-Core Latency Performance vs. Power Inter-Core Bandwidth Inter-Core Latency Capacity vs Power Total Cache Size Detailed Benchmark Results 2x8kB Blocks Bandwidth 4x8kB Blocks Bandwidth 2x32kB Blocks Bandwidth 4x32kB Blocks Bandwidth 16x8kB Blocks Bandwidth 2x128kB Blocks Bandwidth 4x128kB Blocks Bandwidth 16x32kB Blocks Bandwidth 64x8kB Blocks Bandwidth 16x128kB Blocks Bandwidth 64x32kB Blocks Bandwidth 64x128kB Blocks Bandwidth Benchmark Results
7.26GB/s 55ns
13.78GB/s 54ns
3.18MB/s/MHz 0.02ns/MHz
5.88MB/s/MHz 0.02ns/MHz
147.54MB/s/W 1.09ns/W
143.99MB/s/W 0.55ns/W
76.87kB/W
205.32kB/W
3.78GB/s 4.09GB/s 6.91GB/s 10.16GB/s 9.60GB/s 10.41GB/s 10.42GB/s 10.21GB/s 9.57GB/s 10.28GB/s 10.05GB/s 1.87GB/s
7.72GB/s 8.42GB/s 14.25GB/s 21GB/s 19.65GB/s 21.4GB/s 21.51GB/s 21GB/s 19.7GB/s 21.2GB/s 20.72GB/s 1.47GB/s
AES256 CPU Cryptographic Bandwidth 140MB/s SHA256 CPU Hashing Bandwidth 215MB/s
287MB/s 441MB/s
Performance vs. Speed AES256 CPU Cryptographic Bandwidth 0.06MB/s/MHz SHA256 CPU Hashing Bandwidth Performance vs. Power AES256 CPU Cryptographic Bandwidth 2.78MB/s/W SHA256 CPU Hashing Bandwidth Detailed Benchmark Results 4MB Blocks AES256 Encryption 4MB Blocks AES256 Decryption 4MB Blocks SHA256 Hashing 155MB/s 123MB/s 214MB/s 320MB/s 253MB/s 440MB/s 4.27MB/s/W 2.93MB/s/W 4.50MB/s/W 0.09MB/s/MHz 0.12MB/s/MHz 0.18MB/s/MHz
PCMark05 Raunar 1: File Compression: File Decompression: File Encryption: File Dencryption: Image Decompression: Audio Compression: 10.410 155.509 64.830 63.809 33.207 2.994.158 Raunar 2: 10.583 157.380 65.207 65.383 MB/s MB/s MB/s MB/s
Multithreaded Test 1: File Compression: File Encryption: 10.351 64.025 10.633 64.842 MB/s MB/s
Multithreaded Test 2: File Decompression: File Dencryption: Audio Compression: Image Decompression: 77.412 31.784 1.221.504 16.583 156.447 65.590 2.454.960 MB/s MB/s KB/s
34.064 Mpixels/s
Poreenje: Aritmetika: Dhrystone ALU: Whetstone iSSE3: Processor(s) Power: Multi-Media: Multi-Media Int x8 iSSSE3: Multi-Media Float x4 iSSE2 Multi-Media Double x2 iSSE2 Multi-Core Efficiency: Inter-Core Bandwidth Inter-Core Latency (7.26GB/s)/( 13.78GB/s) = 0.53 55ns/54ns = 1.02 (38.34MPixel/s )/( 80.9MPixel/s) = 0.48 (24.15MPixel/s)/( 49.55MPixel/s) = 0.49 (12.20MPixel/s)/( 25MPixel/s) = 0.49 19832MIPS/39.63GIPS = 0.5 14986MFLOPS/28.5GFLOPS = 0.53 50.36W/98.02W = 0.51
Kao to vidimo u veini testova konfiguracija drugog raunara je duplo bolja od konfiguracije prvog. Naalost ovo je sintetiki test i u dosta sluajeva on ne opisuje pravilno odnos snage jednog procesora i drugog. Takoe, procesor prvog raunara ima dispaciju energije duplo manju od procesora drugog raunara to dovodi do toga da se procesor mnogo manje zagrijava i povedava mu overclocking sposobnosti. Dhrystone podrazumjeva integer operacije, tj, operacije koje barataju sa integer vrijednostima , dok Whetstone podrazumjeva operacije sa floating point vrijednostima. Interesantne vrijednosti benchmarka dao nam je PCMark05 koji u prosjeku govori da su ova dva procesora ravnopravna osim u sluaju multithredinga sa etri niti gdje tek procesor Q6600 pokazuje svoju snagu, ali kao to smo prethodno naveli aplikacije koje podravaju multithreding su mnogo manje zastupljene od aplikacija koje ga ne podravaju.
ZAKLJUAK
Vedina testova je pokazala drugi raunar kao bri i jai. Zato nakon sprovoenja ovih testova, i svih zakljuaka koje smo donijeli, iznosimo na krajnji zakljuak, a to je da drugi raunar predstavlja bolju soluciju za korisnika, gledajudi striktno njihove performanse.