Difference between revisions of "Raspberry Pi - armv5tel vs armv6hl Benchmarks"
Chris Tyler (talk | contribs) |
Chris Tyler (talk | contribs) |
||
Line 1: | Line 1: | ||
− | Here are some preliminary armv5tel vs armv6hl benchmarks performed by Jordan Cwang 2012-12-12 to 2012-12-19. Tests were performed on the released F17 remix build and the F18 test build. The kernel was the same, compiled for armv5. | + | {{Chris Tyler Draft}} |
+ | Here are some '''preliminary''' armv5tel vs armv6hl benchmarks performed by Jordan Cwang 2012-12-12 to 2012-12-19. Tests were performed on the released F17 remix build (armv5tel) and the F18 test build (armv6hl). The kernel was the same, compiled for armv5. More benchmarks to follow... | ||
+ | |||
+ | === Summary === | ||
+ | |||
+ | {| | ||
+ | |- | ||
+ | !Test | ||
+ | !Units | ||
+ | !Better is... | ||
+ | !armv5tel | ||
+ | !armv6hl | ||
+ | !armv6hl improvement over armv5tel | ||
+ | |- | ||
+ | |[[#GTKperf|GTKperf]] | ||
+ | |S | ||
+ | |lower | ||
+ | |159.62 | ||
== GTKperf == | == GTKperf == | ||
Line 24: | Line 41: | ||
--- | --- | ||
Total time: 159.62 | Total time: 159.62 | ||
− | |||
|'''armv6hl''' | |'''armv6hl''' | ||
− | |||
GtkPerf 0.40 - Starting testing: Tue Dec 18 17:08:38 2012 | GtkPerf 0.40 - Starting testing: Tue Dec 18 17:08:38 2012 | ||
Line 47: | Line 62: | ||
|} | |} | ||
− | armv6hl is 34% faster than armv5tel | + | armv6hl is about 34% faster than armv5tel |
== sysbench cpu == | == sysbench cpu == | ||
Line 113: | Line 128: | ||
|} | |} | ||
− | + | armv6hl is about 40% faster than armv5tel | |
+ | |||
+ | === ApacheBench === | ||
+ | |||
+ | {|width="100%" cellborder="0" cellpadding="0" cellspacing="10" | ||
+ | |- | ||
+ | |'''armv5tel''' | ||
+ | This is ApacheBench, Version 2.3 <$Revision: 655654 $> | ||
+ | Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ | ||
+ | Licensed to The Apache Software Foundation, http://www.apache.org/ | ||
+ | |||
+ | Benchmarking 10.0.0.6 (be patient) | ||
+ | |||
+ | |||
+ | Server Software: Apache/2.2.22 | ||
+ | Server Hostname: 10.0.0.6 | ||
+ | Server Port: 80 | ||
+ | |||
+ | Document Path: / | ||
+ | Document Length: 4609 bytes | ||
+ | |||
+ | Concurrency Level: 10 | ||
+ | Time taken for tests: 139.787 seconds | ||
+ | Complete requests: 20000 | ||
+ | Failed requests: 0 | ||
+ | Write errors: 0 | ||
+ | Non-2xx responses: 20000 | ||
+ | Total transferred: 96140000 bytes | ||
+ | HTML transferred: 92180000 bytes | ||
+ | Requests per second: 143.07 [#/sec] (mean) | ||
+ | Time per request: 69.894 [ms] (mean) | ||
+ | Time per request: 6.989 [ms] (mean, across all concurrent requests) | ||
+ | Transfer rate: 671.64 [Kbytes/sec] received | ||
+ | |||
+ | Connection Times (ms) | ||
+ | min mean[+/-sd] median max | ||
+ | Connect: 0 1 0.8 1 30 | ||
+ | Processing: 5 69 132.6 17 2225 | ||
+ | Waiting: 4 30 82.0 4 2102 | ||
+ | Total: 5 70 132.6 18 2227 | ||
+ | |||
+ | Percentage of the requests served within a certain time (ms) | ||
+ | 50% 18 | ||
+ | 66% 86 | ||
+ | 75% 112 | ||
+ | 80% 127 | ||
+ | 90% 166 | ||
+ | 95% 204 | ||
+ | 98% 257 | ||
+ | 99% 319 | ||
+ | 100% 2227 (longest request) | ||
+ | |||
+ | |'''armv6hl''' | ||
+ | This is ApacheBench, Version 2.3 <$Revision: 655654 $> | ||
+ | Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ | ||
+ | Licensed to The Apache Software Foundation, http://www.apache.org/ | ||
+ | |||
+ | Benchmarking 10.0.0.2 (be patient) | ||
+ | |||
+ | |||
+ | Server Software: Apache/2.2.22 | ||
+ | Server Hostname: 10.0.0.2 | ||
+ | Server Port: 80 | ||
+ | |||
+ | Document Path: / | ||
+ | Document Length: 4609 bytes | ||
+ | |||
+ | Concurrency Level: 10 | ||
+ | Time taken for tests: 174.240 seconds | ||
+ | Complete requests: 20000 | ||
+ | Failed requests: 0 | ||
+ | Write errors: 0 | ||
+ | Non-2xx responses: 20000 | ||
+ | Total transferred: 96140000 bytes | ||
+ | HTML transferred: 92180000 bytes | ||
+ | Requests per second: 114.78 [#/sec] (mean) | ||
+ | Time per request: 87.120 [ms] (mean) | ||
+ | Time per request: 8.712 [ms] (mean, across all concurrent requests) | ||
+ | Transfer rate: 538.84 [Kbytes/sec] received | ||
+ | |||
+ | Connection Times (ms) | ||
+ | min mean[+/-sd] median max | ||
+ | Connect: 0 1 1.6 1 34 | ||
+ | Processing: 5 86 254.0 22 6580 | ||
+ | Waiting: 4 42 125.7 6 4210 | ||
+ | Total: 6 87 254.0 24 6581 | ||
+ | |||
+ | Percentage of the requests served within a certain time (ms) | ||
+ | 50% 24 | ||
+ | 66% 89 | ||
+ | 75% 121 | ||
+ | 80% 138 | ||
+ | 90% 186 | ||
+ | 95% 231 | ||
+ | 98% 295 | ||
+ | 99% 403 | ||
+ | 100% 6581 (longest request) | ||
+ | |} | ||
+ | |||
+ | armv6tel is about 25% ''slower'' than armv5tel |
Revision as of 15:50, 19 December 2012
Here are some preliminary armv5tel vs armv6hl benchmarks performed by Jordan Cwang 2012-12-12 to 2012-12-19. Tests were performed on the released F17 remix build (armv5tel) and the F18 test build (armv6hl). The kernel was the same, compiled for armv5. More benchmarks to follow...
Contents
Summary
Test | Units | Better is... | armv5tel | armv6hl | armv6hl improvement over armv5tel | ||||
---|---|---|---|---|---|---|---|---|---|
GTKperf | S | lower | 159.62
GTKperf
armv6hl is about 34% faster than armv5tel sysbench cpu
armv6hl is about 40% faster than armv5tel ApacheBench
armv6tel is about 25% slower than armv5tel |