You are here: romanrm.net » Loongson-based devices » Loongson Benchmarks
Table of Contents
Loongson Benchmarks
See also: Results of 'mbw' on various systems
System
# cat /proc/cpuinfo system type : lemote-fuloong-2f-box processor : 0 cpu model : ICT Loongson-2 V0.3 FPU V0.1 BogoMIPS : 531.45 wait instruction : yes microsecond timers : yes tlb_entries : 64 extra interrupt vector : no hardware watchpoint : yes, count: 0, address/irw mask: [] ASEs implemented : shadow register sets : 1 kscratch registers : 0 core : 0 VCED exceptions : not available VCEI exceptions : not available
# uname -a Linux hoshi 3.6.2-gnu-rm2 #2 Fri Oct 19 21:07:52 YEKT 2012 mips64 GNU/Linux
- 1024 MB of RAM (upgraded from the standard 512).
OpenSSL Speed
mbw 1.2.2
mbw 1.2.2 @ 64K kernel page size
# mbw 400 Long uses 4 bytes. Allocating 2*104857600 elements = 838860800 bytes of memory. Using 262144 bytes as blocks for memcpy block copy test. Getting down to business... Doing 10 runs per test. 0 Method: MEMCPY Elapsed: 3.53021 MiB: 400.00000 Copy: 113.308 MiB/s 1 Method: MEMCPY Elapsed: 3.52948 MiB: 400.00000 Copy: 113.331 MiB/s 2 Method: MEMCPY Elapsed: 3.53565 MiB: 400.00000 Copy: 113.134 MiB/s 3 Method: MEMCPY Elapsed: 3.52893 MiB: 400.00000 Copy: 113.349 MiB/s 4 Method: MEMCPY Elapsed: 3.52991 MiB: 400.00000 Copy: 113.317 MiB/s 5 Method: MEMCPY Elapsed: 3.53003 MiB: 400.00000 Copy: 113.313 MiB/s 6 Method: MEMCPY Elapsed: 3.52973 MiB: 400.00000 Copy: 113.323 MiB/s 7 Method: MEMCPY Elapsed: 3.52966 MiB: 400.00000 Copy: 113.325 MiB/s 8 Method: MEMCPY Elapsed: 3.52948 MiB: 400.00000 Copy: 113.331 MiB/s 9 Method: MEMCPY Elapsed: 3.52973 MiB: 400.00000 Copy: 113.323 MiB/s AVG Method: MEMCPY Elapsed: 3.53028 MiB: 400.00000 Copy: 113.305 MiB/s 0 Method: DUMB Elapsed: 2.61670 MiB: 400.00000 Copy: 152.864 MiB/s 1 Method: DUMB Elapsed: 2.61591 MiB: 400.00000 Copy: 152.911 MiB/s 2 Method: DUMB Elapsed: 2.62134 MiB: 400.00000 Copy: 152.594 MiB/s 3 Method: DUMB Elapsed: 2.61957 MiB: 400.00000 Copy: 152.697 MiB/s 4 Method: DUMB Elapsed: 2.61627 MiB: 400.00000 Copy: 152.889 MiB/s 5 Method: DUMB Elapsed: 2.61530 MiB: 400.00000 Copy: 152.946 MiB/s 6 Method: DUMB Elapsed: 2.61615 MiB: 400.00000 Copy: 152.896 MiB/s 7 Method: DUMB Elapsed: 2.61530 MiB: 400.00000 Copy: 152.946 MiB/s 8 Method: DUMB Elapsed: 2.61609 MiB: 400.00000 Copy: 152.900 MiB/s 9 Method: DUMB Elapsed: 2.61560 MiB: 400.00000 Copy: 152.928 MiB/s AVG Method: DUMB Elapsed: 2.61682 MiB: 400.00000 Copy: 152.857 MiB/s 0 Method: MCBLOCK Elapsed: 2.16351 MiB: 400.00000 Copy: 184.884 MiB/s 1 Method: MCBLOCK Elapsed: 2.16388 MiB: 400.00000 Copy: 184.853 MiB/s 2 Method: MCBLOCK Elapsed: 2.16345 MiB: 400.00000 Copy: 184.890 MiB/s 3 Method: MCBLOCK Elapsed: 2.16364 MiB: 400.00000 Copy: 184.874 MiB/s 4 Method: MCBLOCK Elapsed: 2.16339 MiB: 400.00000 Copy: 184.895 MiB/s 5 Method: MCBLOCK Elapsed: 2.16333 MiB: 400.00000 Copy: 184.900 MiB/s 6 Method: MCBLOCK Elapsed: 2.16345 MiB: 400.00000 Copy: 184.890 MiB/s 7 Method: MCBLOCK Elapsed: 2.16437 MiB: 400.00000 Copy: 184.811 MiB/s 8 Method: MCBLOCK Elapsed: 2.16278 MiB: 400.00000 Copy: 184.947 MiB/s 9 Method: MCBLOCK Elapsed: 2.16364 MiB: 400.00000 Copy: 184.874 MiB/s AVG Method: MCBLOCK Elapsed: 2.16354 MiB: 400.00000 Copy: 184.882 MiB/s
mbw 1.2.2 @ 16K kernel page size
# mbw 400 Long uses 4 bytes. Allocating 2*104857600 elements = 838860800 bytes of memory. Using 262144 bytes as blocks for memcpy block copy test. Getting down to business... Doing 10 runs per test. 0 Method: MEMCPY Elapsed: 3.20209 MiB: 400.00000 Copy: 124.918 MiB/s 1 Method: MEMCPY Elapsed: 3.20593 MiB: 400.00000 Copy: 124.769 MiB/s 2 Method: MEMCPY Elapsed: 3.20227 MiB: 400.00000 Copy: 124.911 MiB/s 3 Method: MEMCPY Elapsed: 3.20307 MiB: 400.00000 Copy: 124.880 MiB/s 4 Method: MEMCPY Elapsed: 3.20184 MiB: 400.00000 Copy: 124.928 MiB/s 5 Method: MEMCPY Elapsed: 3.20227 MiB: 400.00000 Copy: 124.911 MiB/s 6 Method: MEMCPY Elapsed: 3.20264 MiB: 400.00000 Copy: 124.897 MiB/s 7 Method: MEMCPY Elapsed: 3.20227 MiB: 400.00000 Copy: 124.911 MiB/s 8 Method: MEMCPY Elapsed: 3.20246 MiB: 400.00000 Copy: 124.904 MiB/s 9 Method: MEMCPY Elapsed: 3.20191 MiB: 400.00000 Copy: 124.926 MiB/s AVG Method: MEMCPY Elapsed: 3.20267 MiB: 400.00000 Copy: 124.896 MiB/s 0 Method: DUMB Elapsed: 2.02155 MiB: 400.00000 Copy: 197.868 MiB/s 1 Method: DUMB Elapsed: 2.02142 MiB: 400.00000 Copy: 197.880 MiB/s 2 Method: DUMB Elapsed: 2.02179 MiB: 400.00000 Copy: 197.844 MiB/s 3 Method: DUMB Elapsed: 2.02136 MiB: 400.00000 Copy: 197.886 MiB/s 4 Method: DUMB Elapsed: 2.02112 MiB: 400.00000 Copy: 197.910 MiB/s 5 Method: DUMB Elapsed: 2.02124 MiB: 400.00000 Copy: 197.898 MiB/s 6 Method: DUMB Elapsed: 2.02094 MiB: 400.00000 Copy: 197.928 MiB/s 7 Method: DUMB Elapsed: 2.02106 MiB: 400.00000 Copy: 197.916 MiB/s 8 Method: DUMB Elapsed: 2.02081 MiB: 400.00000 Copy: 197.940 MiB/s 9 Method: DUMB Elapsed: 2.02130 MiB: 400.00000 Copy: 197.892 MiB/s AVG Method: DUMB Elapsed: 2.02126 MiB: 400.00000 Copy: 197.896 MiB/s 0 Method: MCBLOCK Elapsed: 1.57635 MiB: 400.00000 Copy: 253.750 MiB/s 1 Method: MCBLOCK Elapsed: 1.57764 MiB: 400.00000 Copy: 253.544 MiB/s 2 Method: MCBLOCK Elapsed: 1.57758 MiB: 400.00000 Copy: 253.554 MiB/s 3 Method: MCBLOCK Elapsed: 1.57813 MiB: 400.00000 Copy: 253.465 MiB/s 4 Method: MCBLOCK Elapsed: 1.57770 MiB: 400.00000 Copy: 253.534 MiB/s 5 Method: MCBLOCK Elapsed: 1.57794 MiB: 400.00000 Copy: 253.495 MiB/s 6 Method: MCBLOCK Elapsed: 1.57819 MiB: 400.00000 Copy: 253.456 MiB/s 7 Method: MCBLOCK Elapsed: 1.57764 MiB: 400.00000 Copy: 253.544 MiB/s 8 Method: MCBLOCK Elapsed: 1.57788 MiB: 400.00000 Copy: 253.505 MiB/s 9 Method: MCBLOCK Elapsed: 1.57813 MiB: 400.00000 Copy: 253.465 MiB/s AVG Method: MCBLOCK Elapsed: 1.57772 MiB: 400.00000 Copy: 253.531 MiB/s
loongson/benchmarks.txt · Last modified: 2013-10-08 10:47 UTC by rm