Difference between revisions of "Benchmarks"
(→nbench) |
m (Reverted edits by 61.166.155.83 (Talk) to last version by Sylver) |
||
(15 intermediate revisions by 9 users not shown) | |||
Line 8: | Line 8: | ||
The following results were obtained using nbench 2.2.2 <br>All nbench results are in comparison to an AMD K6 233Mhz reference system. | The following results were obtained using nbench 2.2.2 <br>All nbench results are in comparison to an AMD K6 233Mhz reference system. | ||
<ref>'''nbench''' - PowerPC GCC 3.3.5, CFLAGS: -s -static -Wall -O3 -mcpu=603e -pipe -fsigned-char -funroll-loops - http://www.tux.org/~mayer/linux/bmark.html </ref> | <ref>'''nbench''' - PowerPC GCC 3.3.5, CFLAGS: -s -static -Wall -O3 -mcpu=603e -pipe -fsigned-char -funroll-loops - http://www.tux.org/~mayer/linux/bmark.html </ref> | ||
− | <ref>'''nbench''' - MIPSel GCC 3.3.5, | + | <ref>'''nbench''' - MIPSel GCC 3.3.5, CFLAGS: -s -static -Wall -O3 -march=4kc -pipe -funroll-loops - http://www.tux.org/~mayer/linux/bmark.html </ref> |
− | <ref>'''nbench''' - ARM9 GCC 4.1.2 20061028 (prerelease) (Debian 4.1.1-19) - http://www.tux.org/~mayer/linux/bmark.html </ref> | + | <ref>'''nbench''' - MIPSel GCC 4.1.1-21, CFLAGS: -s -static -Wall -O3 -fomit-frame-pointer -funroll-loops -march=4kc </ref> |
+ | <ref>'''nbench''' - ARM9 GCC 4.1.2 20061028 (prerelease) (Debian 4.1.1-19), CFLAGS: -s -static -Wall -O3 -fomit-frame-pointer -funroll-loops -march=armv5t - http://www.tux.org/~mayer/linux/bmark.html </ref> | ||
+ | <ref>'''nbench''' - ARM9 GCC 4.1.2 20061115 (prerelease) (Debian 4.1.1-21), CFLAGS: -s -static -Wall -O3 -fomit-frame-pointer -funroll-loops -march=armv5t - http://www.tux.org/~mayer/linux/bmark.html </ref> | ||
+ | |||
+ | |||
{| style="background:#DDDDDD; color:black" | {| style="background:#DDDDDD; color:black" | ||
|style="background:#CCCCCC; color:green" | '''CPU''' | |style="background:#CCCCCC; color:green" | '''CPU''' | ||
|style="background:#CCCCCC; color:green" | '''LS1 (PPC)''' | |style="background:#CCCCCC; color:green" | '''LS1 (PPC)''' | ||
+ | |style="background:#CCCCCC; color:green" | '''LS2 (MIPSel)''' | ||
|style="background:#CCCCCC; color:green" | '''LS2 (MIPSel)''' | |style="background:#CCCCCC; color:green" | '''LS2 (MIPSel)''' | ||
|style="background:#CCCCCC; color:green" | '''HG (PPC)''' | |style="background:#CCCCCC; color:green" | '''HG (PPC)''' | ||
|style="background:#CCCCCC; color:green" | '''LSPro (ARM9)''' | |style="background:#CCCCCC; color:green" | '''LSPro (ARM9)''' | ||
+ | |style="background:#CCCCCC; color:green" | '''KuroPro (ARM9)''' | ||
|style="background:#CCCCCC; color:green" | '''AMD (K6)''' | |style="background:#CCCCCC; color:green" | '''AMD (K6)''' | ||
|- | |- | ||
Line 21: | Line 27: | ||
|style="background:#CCCCCC; color:blue" | '''200Mhz''' | |style="background:#CCCCCC; color:blue" | '''200Mhz''' | ||
|style="background:#CCCCCC; color:blue" | '''400Mhz''' | |style="background:#CCCCCC; color:blue" | '''400Mhz''' | ||
+ | |style="background:#CCCCCC; color:blue" | '''400Mhz''' | ||
|style="background:#CCCCCC; color:blue" | '''266Mhz''' | |style="background:#CCCCCC; color:blue" | '''266Mhz''' | ||
|style="background:#CCCCCC; color:blue" | '''400Mhz''' | |style="background:#CCCCCC; color:blue" | '''400Mhz''' | ||
+ | |style="background:#CCCCCC; color:blue" | '''500Mhz?''' | ||
|style="background:#CCCCCC; color:blue" | '''233Mhz''' | |style="background:#CCCCCC; color:blue" | '''233Mhz''' | ||
|- | |- | ||
Line 28: | Line 36: | ||
|style="background:#CCCCCC; color:red" | '''FreeLink 1.1''' | |style="background:#CCCCCC; color:red" | '''FreeLink 1.1''' | ||
|style="background:#CCCCCC; color:red" | '''OpenLink 0.52b''' | |style="background:#CCCCCC; color:red" | '''OpenLink 0.52b''' | ||
+ | |style="background:#CCCCCC; color:red" | '''FreeLink 060810''' | ||
|style="background:#CCCCCC; color:red" | '''FreeLink 1.11''' | |style="background:#CCCCCC; color:red" | '''FreeLink 1.11''' | ||
+ | |style="background:#CCCCCC; color:red" | '''FreeLink 0.1 dev''' | ||
|style="background:#CCCCCC; color:red" | '''FreeLink 0.1 dev''' | |style="background:#CCCCCC; color:red" | '''FreeLink 0.1 dev''' | ||
|style="background:#CCCCCC; color:red" | '''Linux''' | |style="background:#CCCCCC; color:red" | '''Linux''' | ||
|- | |- | ||
− | |'''Numeric Sort''' || 0.75 || 0.79 || 1.01 || 0.85|| 1.00 | + | |'''Numeric Sort''' || 0.75 || 0.79 || 0.76 || 1.01 || 0.84|| 0.85 ||1.00 |
|- | |- | ||
− | |'''String Sort''' || 0.56 || 0.53 || 0.75 || 0.49 || 1.00 | + | |'''String Sort''' || 0.56 || 0.53 || 0.54 || 0.75 || 0.48 || 0.49 ||1.00 |
|- | |- | ||
− | |'''Bitfield''' || 1.02 || 1.30 || 1.37 || 1. | + | |'''Bitfield''' || 1.02 || 1.30 || 1.64 || 1.37 || 1.46 || 1.46 ||1.00 |
|- | |- | ||
− | |'''FP Emulation''' || 1.11 || 1.08 || 1.49 || | + | |'''FP Emulation''' || 1.11 || 1.08 || 2.53 || 1.49 || 2.61 || 2.62 ||1.00 |
|- | |- | ||
− | |'''Fourier''' || 0.65 || 0.00 || 0.88 || 0.02 || 1.00 | + | |'''Fourier''' || 0.65 || 0.00 || 0.00 || 0.88 || 0.02 || 0.02||1.00 |
|- | |- | ||
− | |'''Assignment''' || 0.83 || 1.17 || 1.13 || 1. | + | |'''Assignment''' || 0.83 || 1.17 || 1.76 || 1.13 || 1.97 || 1.97 ||1.00 |
|- | |- | ||
− | |'''Idea''' || 1.34 || 2.50 || 1.80 || 1. | + | |'''Idea''' || 1.34 || 2.50 || 2.51 || 1.80 || 1.10 || 1.11 ||1.00 |
|- | |- | ||
− | |'''Huffman''' || 1.21 || 0.18 || 1.63 || 0. | + | |'''Huffman''' || 1.21 || 0.18 || 0.17 || 1.63 || 0.62 || 0.58 ||1.00 |
|- | |- | ||
− | |'''Neural Net''' || 1.24 || 0.00 || 1.68 || 0. | + | |'''Neural Net''' || 1.24 || 0.00 || 0.01 || 1.68 || 0.03 || 0.03 ||1.00 |
|- | |- | ||
− | |'''LU Decomposition''' || 1.27 || 0.01 || 1.86 || 0. | + | |'''LU Decomposition''' || 1.27 || 0.01 || 0.01 || 1.86 || 0.05 || 0.05 ||1.00 |
|- | |- | ||
|style="background:#CCCCCC; color:purple" |'''Memory Index''' | |style="background:#CCCCCC; color:purple" |'''Memory Index''' | ||
|style="background:#CCCCCC; color:purple" | 0.777 | |style="background:#CCCCCC; color:purple" | 0.777 | ||
− | |style="background:#CCCCCC; color:purple" | 0.931 | + | |style="background:#CCCCCC; color:purple" | 0.931 |
+ | |style="background:#CCCCCC; color:purple" | 1.161 | ||
|style="background:#CCCCCC; color:purple" | 1.049 | |style="background:#CCCCCC; color:purple" | 1.049 | ||
− | |style="background:#CCCCCC; color:purple" | 1. | + | |style="background:#CCCCCC; color:purple" | 1.00 |
+ | |style="background:#CCCCCC; color:purple" | 1.00 | ||
|style="background:#CCCCCC; color:purple" | 1.00 | |style="background:#CCCCCC; color:purple" | 1.00 | ||
|- | |- | ||
|style="background:#CCCCCC; color:purple" |'''Integer Index''' | |style="background:#CCCCCC; color:purple" |'''Integer Index''' | ||
|style="background:#CCCCCC; color:purple" | 1.077 | |style="background:#CCCCCC; color:purple" | 1.077 | ||
− | |style="background:#CCCCCC; color:purple" | 0.792 | + | |style="background:#CCCCCC; color:purple" | 0.792 |
+ | |style="background:#CCCCCC; color:purple" | 0.956 | ||
|style="background:#CCCCCC; color:purple" | 1.451 | |style="background:#CCCCCC; color:purple" | 1.451 | ||
+ | |style="background:#CCCCCC; color:purple" | 1.000 | ||
|style="background:#CCCCCC; color:purple" | 1.000 | |style="background:#CCCCCC; color:purple" | 1.000 | ||
|style="background:#CCCCCC; color:purple" | 1.00 | |style="background:#CCCCCC; color:purple" | 1.00 | ||
Line 68: | Line 82: | ||
|style="background:#CCCCCC; color:purple" |'''Floating-Point Index''' | |style="background:#CCCCCC; color:purple" |'''Floating-Point Index''' | ||
|style="background:#CCCCCC; color:purple" | 1.009 | |style="background:#CCCCCC; color:purple" | 1.009 | ||
− | |style="background:#CCCCCC; color:purple" | 0.004 | + | |style="background:#CCCCCC; color:purple" | 0.004 |
+ | |style="background:#CCCCCC; color:purple" | 0.005 | ||
|style="background:#CCCCCC; color:purple" | 1.400 | |style="background:#CCCCCC; color:purple" | 1.400 | ||
+ | |style="background:#CCCCCC; color:purple" | 0.031 | ||
|style="background:#CCCCCC; color:purple" | 0.031 | |style="background:#CCCCCC; color:purple" | 0.031 | ||
|style="background:#CCCCCC; color:purple" | 1.00 | |style="background:#CCCCCC; color:purple" | 1.00 | ||
Line 75: | Line 91: | ||
===Bogo Mips=== | ===Bogo Mips=== | ||
− | The following results were obtained using [[w:BogoMIPS|BogoMIPS]] by Yamasita<ref>http://www.yamasita.jp/linkstation/0610/061014.html</ref> | + | The following results were obtained using [[w:BogoMIPS|BogoMIPS]] by Yamasita<ref>'''[[w:BogoMIPS|BogoMIPS]]''' - http://www.yamasita.jp/linkstation/0610/061014.html</ref> |
{| style="background:#DDDDDD; color:black" | {| style="background:#DDDDDD; color:black" | ||
Line 86: | Line 102: | ||
|- | |- | ||
|'''HD-HGLAN (HG)''' || PPC|| 266MHz || 173.26 | |'''HD-HGLAN (HG)''' || PPC|| 266MHz || 173.26 | ||
+ | |- | ||
+ | |'''LS2''' || MIPS || 400MHz || 399.76 | ||
|- | |- | ||
|'''LS-GL''' || ARM || 400MHz || 266.24 | |'''LS-GL''' || ARM || 400MHz || 266.24 | ||
+ | |- | ||
+ | |'''KuroPro''' || ARM || 400MHz || 266.24 | ||
|} | |} | ||
== TCP/IP Benchmarks == | == TCP/IP Benchmarks == | ||
− | The following results were obtained netio 1.14. for the LS1 | + | The following results were obtained netio 1.14. for the LS1 & LS2, netio 1.26 for the HG & LS-Pro<ref>'''netio''' - GCC 3.3.5, CFLAGS: -DUNIX -O2 - http://freshmeat.net/projects/netio/ </ref> |
{| style="background:#DDDDDD; color:black" | {| style="background:#DDDDDD; color:black" | ||
|style="background:#CCCCCC; color:green" | '''CPU''' | |style="background:#CCCCCC; color:green" | '''CPU''' | ||
Line 97: | Line 117: | ||
|style="background:#CCCCCC; color:green" | '''LS2 (MIPSel)''' | |style="background:#CCCCCC; color:green" | '''LS2 (MIPSel)''' | ||
|style="background:#CCCCCC; color:green" | '''HG (PPC)''' | |style="background:#CCCCCC; color:green" | '''HG (PPC)''' | ||
+ | |style="background:#CCCCCC; color:green" | '''LSPro (ARM9)''' | ||
|- | |- | ||
|style="background:#CCCCCC; color:blue" | '''Clock Speed''' | |style="background:#CCCCCC; color:blue" | '''Clock Speed''' | ||
Line 102: | Line 123: | ||
|style="background:#CCCCCC; color:blue" | '''400Mhz''' | |style="background:#CCCCCC; color:blue" | '''400Mhz''' | ||
|style="background:#CCCCCC; color:blue" | '''266Mhz''' | |style="background:#CCCCCC; color:blue" | '''266Mhz''' | ||
+ | |style="background:#CCCCCC; color:blue" | '''400Mhz''' | ||
|- | |- | ||
|style="background:#CCCCCC; color:red" | '''Firmware''' | |style="background:#CCCCCC; color:red" | '''Firmware''' | ||
Line 107: | Line 129: | ||
|style="background:#CCCCCC; color:red" | '''OpenLink 0.52b''' | |style="background:#CCCCCC; color:red" | '''OpenLink 0.52b''' | ||
|style="background:#CCCCCC; color:red" | '''FreeLink 1.11''' | |style="background:#CCCCCC; color:red" | '''FreeLink 1.11''' | ||
+ | |style="background:#CCCCCC; color:red" | '''Stock 1.11''' | ||
|- | |- | ||
− | |'''TCP/IP Tx - 1 KByte''' || 11,493 KByte/s || x || 12,366 KByte/s | + | |'''TCP/IP Tx - 1 KByte''' || 11,493 KByte/s || x || 12,366 KByte/s || 10106 KByte/s |
|- | |- | ||
− | |'''TCP/IP Tx - 2 KByte''' || 11,474 KByte/s || x || 14,020 KByte/s | + | |'''TCP/IP Tx - 2 KByte''' || 11,474 KByte/s || x || 14,020 KByte/s || 10983 KByte/s |
|- | |- | ||
− | |'''TCP/IP Tx - 4 KByte''' || 11,427 KByte/s || x || 19,510 KByte/s | + | |'''TCP/IP Tx - 4 KByte''' || 11,427 KByte/s || x || 19,510 KByte/s || 11503 KByte/s |
|- | |- | ||
− | |'''TCP/IP Tx - 8 KByte''' || 11,294 KByte/s || x || 19,629 KByte/s | + | |'''TCP/IP Tx - 8 KByte''' || 11,294 KByte/s || x || 19,629 KByte/s || 11503 KByte/s |
|- | |- | ||
− | |'''TCP/IP Tx - 16 KByte''' || 11,400 KByte/s || x || 20,259 KByte/s | + | |'''TCP/IP Tx - 16 KByte''' || 11,400 KByte/s || x || 20,259 KByte/s || 11509 KByte/s |
|- | |- | ||
− | |'''TCP/IP Tx - 32 KByte''' || 11,492 KByte/s || x || 21,342 KByte/s | + | |'''TCP/IP Tx - 32 KByte''' || 11,492 KByte/s || x || 21,342 KByte/s || 11505 KByte/s |
|- | |- | ||
− | |'''TCP/IP Rx - 1 KByte''' || 10,994 KByte/s || x || 3,961 KByte/s | + | |'''TCP/IP Rx - 1 KByte''' || 10,994 KByte/s || x || 3,961 KByte/s || 11464 KByte/s |
|- | |- | ||
− | |'''TCP/IP Rx - 2 KByte''' || 11,280 KByte/s || x || 5,676 KByte/s | + | |'''TCP/IP Rx - 2 KByte''' || 11,280 KByte/s || x || 5,676 KByte/s || 11463 KByte/s |
|- | |- | ||
− | |'''TCP/IP Rx - 4 KByte''' || 11,501 KByte/s || x || 6,362 KByte/s | + | |'''TCP/IP Rx - 4 KByte''' || 11,501 KByte/s || x || 6,362 KByte/s || 11409 KByte/s |
|- | |- | ||
− | |'''TCP/IP Rx - 8 KByte''' || 11,526 KByte/s || x || 7,169 KByte/s | + | |'''TCP/IP Rx - 8 KByte''' || 11,526 KByte/s || x || 7,169 KByte/s || 11454 KByte/s |
|- | |- | ||
− | |'''TCP/IP Rx - 16 KByte''' || 11,538 KByte/s || x || 13,416 KByte/s | + | |'''TCP/IP Rx - 16 KByte''' || 11,538 KByte/s || x || 13,416 KByte/s || 11459 KByte/s |
|- | |- | ||
− | |'''TCP/IP Rx - 32 KByte''' || 11,577 KByte/s || x || 15,707 KByte/s | + | |'''TCP/IP Rx - 32 KByte''' || 11,577 KByte/s || x || 15,707 KByte/s || 11462 KByte/s |
|} | |} | ||
== Disk Benchmarks == | == Disk Benchmarks == | ||
− | The following results were obtained using hdparm 6.1<ref>'''hdparm''' - Default Debian Sarge Flags - http://sourceforge.net/projects/hdparm/ </ref><ref>[http://www.yamasita.jp/cgi-bin/BBS/eztree.cgi?action=view&view_num=4069 http://www.yamasita.jp - Hack BBS - LS-GL ]</ref> | + | The following results were obtained using hdparm 6.1<ref>'''hdparm''' - Default Debian Sarge Flags - http://sourceforge.net/projects/hdparm/ </ref><ref>'''hdparm''' - [http://www.yamasita.jp/cgi-bin/BBS/eztree.cgi?action=view&view_num=4069 http://www.yamasita.jp - Hack BBS - LS-GL ]</ref> |
{| style="background:#DDDDDD; color:black" | {| style="background:#DDDDDD; color:black" | ||
|style="background:#CCCCCC; color:green" | '''CPU''' | |style="background:#CCCCCC; color:green" | '''CPU''' | ||
Line 141: | Line 164: | ||
|style="background:#CCCCCC; color:green" | '''HG (PPC)''' | |style="background:#CCCCCC; color:green" | '''HG (PPC)''' | ||
|style="background:#CCCCCC; color:green" | '''LS-GL (ARM)''' | |style="background:#CCCCCC; color:green" | '''LS-GL (ARM)''' | ||
+ | |style="background:#CCCCCC; color:green" | '''KuroPro (ARM)''' | ||
|- | |- | ||
|style="background:#CCCCCC; color:blue" | '''Clock Speed''' | |style="background:#CCCCCC; color:blue" | '''Clock Speed''' | ||
Line 146: | Line 170: | ||
|style="background:#CCCCCC; color:blue" | '''400Mhz''' | |style="background:#CCCCCC; color:blue" | '''400Mhz''' | ||
|style="background:#CCCCCC; color:blue" | '''266Mhz''' | |style="background:#CCCCCC; color:blue" | '''266Mhz''' | ||
− | |style="background:#CCCCCC; color:blue" | ''' | + | |style="background:#CCCCCC; color:blue" | '''400Mhz''' |
+ | |style="background:#CCCCCC; color:blue" | '''500Mhz?''' | ||
|- | |- | ||
|style="background:#CCCCCC; color:red" | '''Firmware''' | |style="background:#CCCCCC; color:red" | '''Firmware''' | ||
Line 153: | Line 178: | ||
|style="background:#CCCCCC; color:red" | '''FreeLink 1.11''' | |style="background:#CCCCCC; color:red" | '''FreeLink 1.11''' | ||
|style="background:#CCCCCC; color:red" | '''Debian''' | |style="background:#CCCCCC; color:red" | '''Debian''' | ||
+ | |style="background:#CCCCCC; color:red" | '''FreeLink 0.1dev''' | ||
|- | |- | ||
− | |'''Cached Reads''' || 142.00 MB/sec || 117.43 MB/sec || 228.00 MB/sec || 306.00 MB/sec | + | |'''Cached Reads''' || 142.00 MB/sec || 117.43 MB/sec || 228.00 MB/sec || 306.00 MB/sec || 147.26 MB/sec |
|- | |- | ||
− | |'''Buffered Disk Reads''' || 30.67 MB/sec || 35.16 MB/sec || 43.71 MB/sec || 17.91 MB/sec | + | |'''Buffered Disk Reads''' || 30.67 MB/sec || 35.16 MB/sec || 43.71 MB/sec || 17.91 MB/sec || 47.84 MB/sec |
|} | |} | ||
== Bonnie++ I/O Speeds for Encrypted Drive on HG== | == Bonnie++ I/O Speeds for Encrypted Drive on HG== | ||
− | Here is a speed comparision using Bonnie++<ref>'''bonnie++''' - Disk benchmark: [http://www.coker.com.au/bonnie++/readme.html http://www.coker.com.au/bonnie++/]</ref> as a diagnostic tool. [http://forum. | + | Here is a speed comparision using Bonnie++<ref>'''bonnie++''' - Disk benchmark: [http://www.coker.com.au/bonnie++/readme.html http://www.coker.com.au/bonnie++/]</ref> as a diagnostic tool. [http://forum.nas-central.org/memberlist.php?mode=viewprofile&u=722 Fifilein] is trying to use AES/DMCrypt and his numbers are in the speed comparision too<ref>[http://forum.nas-central.org/viewtopic.php?&f=4&t=1277 The NAS-Central Community Forum / Everything else / JBOD with ENCFS, Key on USB Stick]</ref> all numbers are from an HD-HGLAN (HG). |
{|cellspacing=1 cellpadding=2 | {|cellspacing=1 cellpadding=2 |
Latest revision as of 17:42, 4 January 2009
This article originally based on work done by Frontalot at Linkstationwiki.org
![]() |
A benchmark is test that measures the performance of a system or subsystem on a well-defined task or set of tasks. Benchmarks are often used to measure general things like graphics, I/O, computing (integer and floating point), etc., performance, but most measure more specific tasks like rendering polygons, reading and writing files, or performing operations on matrixes.
Contents
CPU Benchmarks
nbench
The following results were obtained using nbench 2.2.2
All nbench results are in comparison to an AMD K6 233Mhz reference system.
[1]
[2]
[3]
[4]
[5]
CPU | LS1 (PPC) | LS2 (MIPSel) | LS2 (MIPSel) | HG (PPC) | LSPro (ARM9) | KuroPro (ARM9) | AMD (K6) |
Clock Speed | 200Mhz | 400Mhz | 400Mhz | 266Mhz | 400Mhz | 500Mhz? | 233Mhz |
Firmware | FreeLink 1.1 | OpenLink 0.52b | FreeLink 060810 | FreeLink 1.11 | FreeLink 0.1 dev | FreeLink 0.1 dev | Linux |
Numeric Sort | 0.75 | 0.79 | 0.76 | 1.01 | 0.84 | 0.85 | 1.00 |
String Sort | 0.56 | 0.53 | 0.54 | 0.75 | 0.48 | 0.49 | 1.00 |
Bitfield | 1.02 | 1.30 | 1.64 | 1.37 | 1.46 | 1.46 | 1.00 |
FP Emulation | 1.11 | 1.08 | 2.53 | 1.49 | 2.61 | 2.62 | 1.00 |
Fourier | 0.65 | 0.00 | 0.00 | 0.88 | 0.02 | 0.02 | 1.00 |
Assignment | 0.83 | 1.17 | 1.76 | 1.13 | 1.97 | 1.97 | 1.00 |
Idea | 1.34 | 2.50 | 2.51 | 1.80 | 1.10 | 1.11 | 1.00 |
Huffman | 1.21 | 0.18 | 0.17 | 1.63 | 0.62 | 0.58 | 1.00 |
Neural Net | 1.24 | 0.00 | 0.01 | 1.68 | 0.03 | 0.03 | 1.00 |
LU Decomposition | 1.27 | 0.01 | 0.01 | 1.86 | 0.05 | 0.05 | 1.00 |
Memory Index | 0.777 | 0.931 | 1.161 | 1.049 | 1.00 | 1.00 | 1.00 |
Integer Index | 1.077 | 0.792 | 0.956 | 1.451 | 1.000 | 1.000 | 1.00 |
Floating-Point Index | 1.009 | 0.004 | 0.005 | 1.400 | 0.031 | 0.031 | 1.00 |
Bogo Mips
The following results were obtained using BogoMIPS by Yamasita[6]
Machine | CPU | Clock | BogoMIPS |
HD-HLAN (LS1) | PPC | 200MHz | 130.66 |
HD-HGLAN (HG) | PPC | 266MHz | 173.26 |
LS2 | MIPS | 400MHz | 399.76 |
LS-GL | ARM | 400MHz | 266.24 |
KuroPro | ARM | 400MHz | 266.24 |
TCP/IP Benchmarks
The following results were obtained netio 1.14. for the LS1 & LS2, netio 1.26 for the HG & LS-Pro[7]
CPU | LS1 (PPC) | LS2 (MIPSel) | HG (PPC) | LSPro (ARM9) |
Clock Speed | 200Mhz | 400Mhz | 266Mhz | 400Mhz |
Firmware | FreeLink 1.1 | OpenLink 0.52b | FreeLink 1.11 | Stock 1.11 |
TCP/IP Tx - 1 KByte | 11,493 KByte/s | x | 12,366 KByte/s | 10106 KByte/s |
TCP/IP Tx - 2 KByte | 11,474 KByte/s | x | 14,020 KByte/s | 10983 KByte/s |
TCP/IP Tx - 4 KByte | 11,427 KByte/s | x | 19,510 KByte/s | 11503 KByte/s |
TCP/IP Tx - 8 KByte | 11,294 KByte/s | x | 19,629 KByte/s | 11503 KByte/s |
TCP/IP Tx - 16 KByte | 11,400 KByte/s | x | 20,259 KByte/s | 11509 KByte/s |
TCP/IP Tx - 32 KByte | 11,492 KByte/s | x | 21,342 KByte/s | 11505 KByte/s |
TCP/IP Rx - 1 KByte | 10,994 KByte/s | x | 3,961 KByte/s | 11464 KByte/s |
TCP/IP Rx - 2 KByte | 11,280 KByte/s | x | 5,676 KByte/s | 11463 KByte/s |
TCP/IP Rx - 4 KByte | 11,501 KByte/s | x | 6,362 KByte/s | 11409 KByte/s |
TCP/IP Rx - 8 KByte | 11,526 KByte/s | x | 7,169 KByte/s | 11454 KByte/s |
TCP/IP Rx - 16 KByte | 11,538 KByte/s | x | 13,416 KByte/s | 11459 KByte/s |
TCP/IP Rx - 32 KByte | 11,577 KByte/s | x | 15,707 KByte/s | 11462 KByte/s |
Disk Benchmarks
The following results were obtained using hdparm 6.1[8][9]
CPU | LS1 (PPC) | LS2 (MIPSel) | HG (PPC) | LS-GL (ARM) | KuroPro (ARM) |
Clock Speed | 200Mhz | 400Mhz | 266Mhz | 400Mhz | 500Mhz? |
Firmware | FreeLink 1.1 | OpenLink 0.52b | FreeLink 1.11 | Debian | FreeLink 0.1dev |
Cached Reads | 142.00 MB/sec | 117.43 MB/sec | 228.00 MB/sec | 306.00 MB/sec | 147.26 MB/sec |
Buffered Disk Reads | 30.67 MB/sec | 35.16 MB/sec | 43.71 MB/sec | 17.91 MB/sec | 47.84 MB/sec |
Bonnie++ I/O Speeds for Encrypted Drive on HG
Here is a speed comparision using Bonnie++[10] as a diagnostic tool. Fifilein is trying to use AES/DMCrypt and his numbers are in the speed comparision too[11] all numbers are from an HD-HGLAN (HG).
Sequential Output | Sequential Input | Random | |||||||||||
Per Chr | Block | Rewrite | Per Chr | Block | Seeks | ||||||||
Size | K/sec | %CP | K/sec | %CP | K/sec | %CP | K/sec | %CP | K/sec | %CP | /sec | %CP | |
FifNAS.XFS | 300M | 2142 | 99 | 27711 | 90 | 15149 | 63 | 2246 | 99 | 40324 | 53 | 208.8 | 4 |
FifNAS.ext3 | 300M | 1663 | 84 | 10052 | 80 | 11256 | 55 | 2222 | 98 | 22079 | 29 | 192.5 | 4 |
Ramuk.ext3 | 300M | 1946 | 95 | 18425 | 85 | 14093 | 63 | 2166 | 98 | 37001 | 57 | 154.2 | 3 |
FifNAS AES256.XFS | 300M | 1506 | 69 | 4292 | 13 | 2114 | 9 | 1483 | 65 | 4046 | 5 | 184.9 | 4 |
FifNAS AES256.ext3 | 300M | 1259 | 63 | 2699 | 20 | 1766 | 9 | 941 | 78 | 4021 | 4 | 168.4 | 4 |
Ramuk encFS.ext3 | 300M | 1042 | 49 | 2088 | 5 | 1430 | 5 | 1388 | 63 | 3619 | 5 | 74.0 | 1 |
Sequential Create | Random Create | |||||||||||||
Create | Read | Delete | Create | Read | Delete | |||||||||
Files | /sec | %CP | /sec | %CP | /sec | %CP | /sec | %CP | /sec | %CP | /sec | %CP | ||
FifNAS.XFS | 16 | 290 | 22 | XXXXX | XXX | 279 | 18 | 294 | 22 | XXXXX | XXX | 163 | 10 | |
FifNAS.ext3 | 16 | 134 | 99 | XXXXX | XXX | 7785 | 95 | 135 | 99 | XXXXX | XXX | 492 | 97 | |
Ramuk.ext3 | 16 | 163 | 97 | XXXXX | XXX | 7736 | 97 | 165 | 97 | XXXXX | XXX | 850 | 96 | |
FifNAS AES256.XFS | 16 | 338 | 95 | XXXXX | XXX | 312 | 94 | 338 | 95 | XXXXX | XXX | 223 | 66 | |
FifNAS AES256.ext3 | 16 | 132 | 98 | XXXXX | XXX | 6279 | 77 | 133 | 98 | XXXXX | XXX | 448 | 88 | |
Ramuk encFS.ext3 | 16 | 112 | 2 | 1311 | 9 | 704 | 8 | 112 | 2 | 1568 | 11 | 355 | 4 |
References
- ↑ nbench - PowerPC GCC 3.3.5, CFLAGS: -s -static -Wall -O3 -mcpu=603e -pipe -fsigned-char -funroll-loops - http://www.tux.org/~mayer/linux/bmark.html
- ↑ nbench - MIPSel GCC 3.3.5, CFLAGS: -s -static -Wall -O3 -march=4kc -pipe -funroll-loops - http://www.tux.org/~mayer/linux/bmark.html
- ↑ nbench - MIPSel GCC 4.1.1-21, CFLAGS: -s -static -Wall -O3 -fomit-frame-pointer -funroll-loops -march=4kc
- ↑ nbench - ARM9 GCC 4.1.2 20061028 (prerelease) (Debian 4.1.1-19), CFLAGS: -s -static -Wall -O3 -fomit-frame-pointer -funroll-loops -march=armv5t - http://www.tux.org/~mayer/linux/bmark.html
- ↑ nbench - ARM9 GCC 4.1.2 20061115 (prerelease) (Debian 4.1.1-21), CFLAGS: -s -static -Wall -O3 -fomit-frame-pointer -funroll-loops -march=armv5t - http://www.tux.org/~mayer/linux/bmark.html
- ↑ BogoMIPS - http://www.yamasita.jp/linkstation/0610/061014.html
- ↑ netio - GCC 3.3.5, CFLAGS: -DUNIX -O2 - http://freshmeat.net/projects/netio/
- ↑ hdparm - Default Debian Sarge Flags - http://sourceforge.net/projects/hdparm/
- ↑ hdparm - http://www.yamasita.jp - Hack BBS - LS-GL
- ↑ bonnie++ - Disk benchmark: http://www.coker.com.au/bonnie++/
- ↑ The NAS-Central Community Forum / Everything else / JBOD with ENCFS, Key on USB Stick