USB 3.0 on ARM platform
Posted by ODROID on 09 August 2013 at 14:41 pmhttp://www.hardkernel.com/?b153
[~]$ iperf -s -f M Server listening on TCP port 5001 TCP window size: 0.08 MByte (default) ------------------------------------------------------------ [ 4] local 188.8.131.52 port 5001 connected with 184.108.40.206 port 43969 [ 5] local 220.127.116.11 port 5001 connected with 18.104.22.168 port 43970 [ 6] local 22.214.171.124 port 5001 connected with 126.96.36.199 port 43971 [ 7] local 188.8.131.52 port 5001 connected with 184.108.40.206 port 43972 [ ID] Interval Transfer Bandwidth [ 4] 0.0-48.5 sec 743 MBytes 15.3 MBytes/sec [ 5] 0.0-48.5 sec 670 MBytes 13.8 MBytes/sec [ 6] 0.0-48.5 sec 708 MBytes 14.6 MBytes/sec [ 7] 0.0-48.5 sec 690 MBytes 14.2 MBytes/sec [SUM] 0.0-48.5 sec 2810 MBytes 58.0 MBytes/sec [ 8] local 220.127.116.11 port 5001 connected with 18.104.22.168 port 43973 [ 5] local 22.214.171.124 port 5001 connected with 126.96.36.199 port 43975 [ 6] local 188.8.131.52 port 5001 connected with 184.108.40.206 port 43976 [ 4] local 220.127.116.11 port 5001 connected with 18.104.22.168 port 43974 [ 8] 0.0-59.4 sec 887 MBytes 14.9 MBytes/sec [ 5] 0.0-59.4 sec 890 MBytes 15.0 MBytes/sec [ 6] 0.0-59.4 sec 884 MBytes 14.9 MBytes/sec [ 4] 0.0-59.4 sec 889 MBytes 15.0 MBytes/sec [SUM] 0.0-59.4 sec 3551 MBytes 59.8 MBytes/sec
This iPerf test shows about 60MByte/sec transfer rate.
It is 5~6 times faster than the 10/100 Ethernet speed.
I think we can improve the device driver and get more speed up to 80~90MByte/sec.
Let's enjoy the SuperSpeed USB 3.0 performance with our tiny ARM embedded platform.
How Much Faster
Posted by pinkodroid on 01 August 2013 at 17:54 pmhttp://www.hardkernel.com/?b152
The first tests were done with Ubuntu 13.04 Linaro(13.07) server version and Kernel 3.4.5 to feel the speed of ODROID-XU. We used the famous Phoronix test suit for benchmarking on Linux.|
Let’s start the bench marking with NAS Parallel Benchmarks which were developed by NASA. The NAS Parallel Benchmarks (NPB) are a small set of programs designed to help evaluate the performance of parallel supercomputers. The benchmarks are derived from computational fluid dynamics (CFD) applications and consist of five kernels and three pseudo-applications in the original "pencil-and-paper" specification (NPB 1). The benchmark suite has been extended to include new benchmarks for unstructured adaptive mesh, parallel I/O, multi-zone applications, and computational grids.
|Starting with the scientific NAS Parallel Benchmarks test cases, the ODROID-XU with its Exynos5 Octa totally slams all of the x86 and ARM comparison hardware. The Intel Atom D525 at 1.8GHz that is dual-core plus also has Hyper Threading was also beaten by the ARM Cortex A15 quad core.|
|The ODROID-XU system had greater performance of 7-Zip compression.|
|The x264 video encoding also was found best on the ARM Cortex A15 Quad. It is getting closed to a real time encoding system.|
|The Smallpt is a global illumination renderer. It is 99 lines of C++, is open source, and a famous benchmarking tool. |
Less is better ! ODROID-XU is better.
The Samsung Exynos5 Octa performance is quite compelling. Being found in a $149 ODROID-XU that can be loaded with Android or Linux distributions is also a very attractive bargain.
For those looking to get into ARM Linux/Android development, the ODROID-XU will prove to be a world’s best performance.
We also want to introduce a real time energy monitoring feature.
When the system performance is increasing, the power consumption and heat are also increasing. So we need to find the best balanced points of performance vs. low-energy racing.
ODROID XU+E model has 4 separated current/voltage sensors between PMIC and SoC to collect the power consumption of A15 cores, A7 cores, GPU and DDR3-RAM in parallel to optimize system energy consumption.
The real time monitor window is always visible if you enable the option. The window is transparency and overlay display. It is showing the CPU/GPU DVFS data, temperature, CPU load, voltage, current, power and other valuable information for system developers.
|If you are a professional developer, you must purchase ODROID-XU+E instead of ODROID-XU.|
You will meet the easy way to create energy efficient OS and application software.
Enjoy this video how we can monitor the performance and the energy consumption.
How to install update image for Android Beta 1.7 or higher.
Posted by ODROID on 02 June 2013 at 17:24 pmhttp://www.hardkernel.com/?b151
How to install the GMS apps for Android Beta 1.6 or higher.
Posted by ODROID on 31 May 2013 at 18:39 pmhttp://www.hardkernel.com/?b150
Pinch zoom without touchscreen in Android platform
Posted by ODROID on 16 May 2013 at 22:46 pmhttp://www.hardkernel.com/?b149