TI-Android-ICS-4.0.3-DevKit-3.0.1 PerformanceBenchmark

From Texas Instruments Wiki
Jump to: navigation, search

TIBanner.png

Introduction

This page provides comparison among various TI processors running TI's Android-DevKit. Data published here is for the latest version of released Android-DevKit. Items yet to be measured are marked "TBD" and those that are not applicable to a particular platform are marked "N/A".

Platform Benchmarks

This is a collection of benchmarks comparing mainly CPU speed and other data transfer operations. In the tests below AM335x is operating at 720MHz unless otherwise specified

RowboPerf: ARM

See RowboPERF User Guide for more information about these metrics. The RowboPerf application calls native executables compiled with Android's NDK to perform these tests.

ARM Benchmark ICS 4.0.3 Devkit 3.0.1
AM335x AM335x-SK
Dhrystone 813.1 DMIPS 813.1 DMIPS
Whetstone 333.3 MIPS 333.3 MIPS
Linpack 20808 Kflops 21458 Kflops

RowboPERF: 0xBench

See RowboPERF User Guide for more information about these metrics.

Linpack ICS 4.0.3 Devkit 3.0.1
AM335x AM335x-SK
Mflops/s 13.07 13.3


Scimark2 ICS 4.0.3 Devkit 3.0.1
AM335x AM335x-SK
Composite 15.91 15.83
Fast Fourier Transform 10.32 10.3
Jacobi Successive Over-relaxation 29.05 29.02
Monte Carlo integration 4.88 4.79
Sparse matrix multiply 13.3 13.17
dense LU matrix factorization 21.98 21.86

Boot Time

Numbers shown here measure the time from start of loading the kernel image to appearance of Android's Home Screen. These measurements are done using the default (pre-built) images provided with the DevKit. Please note that the very first time you boot your device, the boot time will be significantly higher.

Time (secs) ICS 4.0.3 Devkit 3.0.1
AM335x2 AM335x-SK3
SD First Boot Time1 90 sec 103 sec
SD Boot Time 32 sec 50 sec

1 First boot time refers to first time the system is booted with a freshly created SD card.
2 Sandisk Extreme, SD HCI, class 10, 4 GBytes, PN:SDSDRX3-4096-A21, SD card used for the test.
3 Sandisk, microSD HC, class 4, 8 GBytes, micro-SD card used for the test.

EDMA Test

Need to devise this test.

Memory Bandwidth

Need to devise this test.


Browser Performance

Sunspider

These metrics were collected using the well-known Sunspider performance benchmarks available at http://www2.webkit.org/perf/sunspider-0.9/sunspider.html

Sunspider ICS 4.0.3 Devkit 3.0.1
AM335x AM335x-SK
3d 890.5 ms +/- 1.1% 886.4 ms +/- 2.4%
access 426.4 ms +/- 7.5% 404.1 ms +/- 7.2%
bitops 256.7 ms +/- 9.8% 271.2 ms +/- 10.9%
controlflow 26.8 ms +/- 3.3% 26.8 ms +/- 4.5%
crypto 276.5 ms +/- 1.7% 273.4 ms +/- 1.7%
date 764.8 ms +/- 3.4% 771.8 ms +/- 2.7%
math 337.2 ms +/- 2.9% 339.4 ms +/- 3.1%
regexp 188 ms +/- 0.7% 189 ms +/- 1.4%
string 1469.1 ms +/- 1.2% 1474.5 ms +/- 1.7%
Total 4634.20 ms +/- 1.1% 4636.6 ms +/- 1.5%

V8

These metrics were collected using the v8 performance benchmarks available at http://v8.googlecode.com/svn/data/benchmarks/v6/run.html

V8 ICS 4.0.3 Devkit 3.0.1
AM335x AM335x-SK
richards 825 831
deltablue 617 548
crypto 780 784
raytrace 513 497
earleyboyer 1014 1077
regexp 162 166
splay 296 297
Score 517 514

AcidTests

These metrics were collected using the acid browser tests available at http://acid3.acidtests.org/

Acid3 ICS 4.0.3 Devkit 3.0.1
AM335x AM335x-SK
Total 100/100 100/100


File Storage Performance

These tests were performed using the StorageIO application provided in RoboPerf. The application measures the write and read speed of different storage devices using several block sizes. For these tests the file size chosen was 100 MBytes. In order for the application to run the storage device chosen for the test must be mounted in the Android file system and a have read and write access. All the tests were perform on devices with a vfat file system.

MMC/SD Performance

Throughput (MB/s) ICS 4.0.3 Devkit 3.0.1
AM335x1 AM335x-SK2
Throughput CPU Load (%)3 Throughput CPU Load (%)3
Write, bs=100 KiBytes 10.239 36.12 (max 85.98) 4.395 25.91 (max 87.02)
Write, bs=256 KiBytes 11.218 36.5 (max 87.75) 4.432 29.67 (max 88.89)
Write, bs=512 KiBytes 10.907 34.73 (max 79.81) 4.415 28.59 (max 85.37)
Write, bs=1024 KiBytes 10.906 37.1 (max 84.26) 4.411 28.61 (max 83.73)
Write, bs=5120 KiBytes 10.918 38.74 (max 85.15) 4.405 27.32 (max 84.21)
Read, bs=100 KiBytes 20.508 36.12 (max 85.98) 20.301 25.91 (max 87.02)
Read, bs=256 KiBytes 20.834 36.5 (max 87.75) 20.38 29.67 (max 88.89)
Read, bs=512 KiBytes 20.464 34.73 (max 79.81) 17.167 28.59 (max 85.37)
Read, bs=1024 KiBytes 20.596 37.1 (max 84.26) 19.855 28.61 (max 83.73)
Read, bs=5120 KiBytes 20.645 38.74 (max 85.15) 18.315 27.32 (max 84.21)

1 Sandisk Extreme, SD HCI, class 10, 4 GBytes, PN:SDSDRX3-4096-A21, SD card used for the test.
2 Patriot, microSD HC, class 10, 4 GBytes, micro-SD card used for the test.
3 CPU Load values for write and read are the same because the read and write throughput are measure in one shot, and CPU Load is measured during the whole time the test in ran.

USB Performance

Throughput (MB/s) ICS 4.0.3 Devkit 3.0.1
AM335x1 AM335x-SK3
Throughput CPU Load (%)2 Throughput CPU Load (%)2
Write, bs=100 KiBytes 16.028 66.61 (max 88.12) 27.87 70.18 (max 94.58)
Write, bs=256 KiBytes 15.894 66.23 (max 87.32) 26.997 70.33 (max 95.17)
Write, bs=512 KiBytes 15.904 62.6 (max 89.05) 27.032 69.06 (max 95.05)
Write, bs=1024 KiBytes 15.725 65.15 (max 87.92) 26.997 66.77 (max 94.15)
Write, bs=5120 KiBytes 17.044 62.93 (max 87.13) 26.804 69.08 (max 94.15)
Read, bs=100 KiBytes 9.181 66.61 (max 88.12) 9.58 70.18 (max 94.58)
Read, bs=256 KiBytes 9.254 66.23 (max 87.32) 9.615 70.33 (max 95.17)
Read, bs=512 KiBytes 9.277 62.6 (max 89.05) 9.897 69.06 (max 95.05)
Read, bs=1024 KiBytes 9.013 65.15 (max 87.92) 9.681 66.77 (max 94.15)
Read, bs=5120 KiBytes 8.516 62.93 (max 87.13) 9.660 69.08 (max 94.15)

1 Western Digital Elements, 1 TByte, USB 2.0, 480 Mb/s Max transfer rate, PN:WDBAAU0010HBK, external hard drive used for the test.
2 CPU Load values for write and read are the same because the read and write throughput are measure in one shot, and CPU Load is measured during the whole time the test in ran.
3 Maxtor, 320 GByte, USB 2.0, EDA:9MM2A4-326, external hard drive used for the test.


Connectivity Performance

These tests provide throughput comparison across commonly used transports/mediums.

Ethernet

Measures TCP Throughput between Server (running on Host PC) and Client (Android Platform) using different buffer sizes (bs in bytes) Both Server and client uses the Netperf utility. For more information about Netperf, please see Netperf Home page

TCP Throughput ICS 4.0.3 Devkit 3.0.1
AM335x AM335x-SK
Throughput CPU Load (%) Throughput CPU Load (%)
bs=16 KiBytes 251.76 Mb/s 99.86 (max 100) 149.82 Mb/s 100 (max 100)
bs=32 KiBytes 242.27 Mb/s 99.98 (max 100) 155.15 Mb/s 97.46 (max 98.87)
bs=64 KiBytes 213.42 Mb/s 100 (max 100) 148.91 Mb/s 99.6 (max 100)
bs=128 KiBytes 198.23 Mb/s 100 (max 100) 150.27 Mb/s 99.89 (max 100)

Wireless LAN (WiFi)

Measures TCP Throughput between Server (running on Host PC) and Client (Android Platform) using different buffer sizes (bs in bytes) Both Server and client uses the Netperf utility. For more information about Netperf, please see Netperf Home page

Non-Secure

The CPU load shown is the highest number observed while running TOP for the duration of the test.

Non-Secure ICS 4.0.3 Devkit 3.0.1
AM335x AM335x-SK
TCP Throughput WLAN driver Load % Total CPU load % TCP Throughput Total CPU load %
bs=16 KiBytes 15.85 Mb/s 56.44 (max 60) 77.01 (max 83.33) 25.34 Mb/s 65.66 (max 71.29)
bs=32 KiBytes 29.36 Mb/s 51 (max 52) 74.69 (max 79.41) 30.24 Mb/s 72.83 (max 78.82)
bs=64 KiBytes 30.64 Mb/s 52.44 (max 54) 72.92 (max 82.46) 31.23 Mb/s 73.92 (max 78.82)
bs=128 KiBytes 28.47 Mb/s 52.67 (max 54) 71.95 (max 81.91) 30.92 Mb/s 72.62 (max 77.23)

Secure

These tests were run with a buffer size of 64 KiBytes (i.e. 64*1024 bytes). The CPU load shown is the highest number observed while running TOP for the duration of the test.

Secure ICS 4.0.3 Devkit 3.0.1
AM335x AM335x-SK
TCP Throughput WLAN driver Load % Total CPU load % TCP Throughput Total CPU load %
WPA-PSK Authentication 20.92 Mb/s 63.22 (max 65) 80.63 (max 89.05) 19.2 Mb/s 60.02 (max 99.09)
WPA2-PSK Authentication 29.17 Mb/s 54.11 (max 57) 73.66 (max 77.99) 28.74 Mb/s 60.94 (max 67.3)
WEP 40bit Encryption 21.01 Mb/s 63.11 (max 66) 80.48 (max 85.93) 19.46 Mb/s 63.98 (max 68.42)
WEP 128bit Encryption 21.05 Mb/s 63.11 (max 66) 80.4 (max 85.01) 19.35 Mb/s 63.45 (max 71.77)

ADB

Measure Android Debug Bridge (ADB) throughput between Host PC and Android device by pushing and pulling a 20MB file with random content 10 times. TX and RX numbers are from the Host PC point of view, so TX is measured by doing "adb push" on the Host PC.

USB

ADB USB Throughput ICS 4.0.3 Devkit 3.0.1
AM335x AM335x-SK
TX 2908.4 KB/s 2873.8 KB/s
RX 4140.4 KB/s 5245.7 KB/s

Ethernet

ADB Ethernet Throughput ICS 4.0.3 Devkit 3.0.1
AM335x AM335x-SK
TX 2647.9 KB/s 3995.0 KB/s
RX 4039.4 KB/s 5148.8 KB/s


Graphics Performance

RowboPERF: 0xBench 2D

See RowboPERF User Guide for more information about these metrics.

2D ICS 4.0.3 Devkit 3.0.1
AM335x AM335x-SK
Frame Per Sec Total CPU Load (%) Frame Per Sec Total CPU Load (%)
Draw Canvas (fps) 62.06 56.32 (max 96.15) 57.19 45.91 (max 97.66)
Draw Circle (fps) 29.69 98.98 (max 100) 52.74 96.62 (max 100)
Draw Circle2 (fps) 44.77 74.5 (max 93.9) 56.85 50.53 (max 94.61)
Draw Rect (fps) 21.8 92.64 (max 99.52) 38.47 80.82 (max 98.56)
Draw Arc (fps) 35.82 91.28 (max 98.54) 52.68 76.3 (max 99.05)
Draw Image (fps) 21.15 97 (max 100) 52.48 92.74 (max 100)
Draw Text (fps) 43.09 91.75 (max 100) 46.6 90.52 (max 100)

RowboPERF: 0xBench 3D

See RowboPERF User Guide for more information about these metrics.

3D ICS 4.0.3 Devkit 3.0.1
AM335x AM335x-SK
Frames per Sec Total CPU load (%) Frames per Sec Total CPU load (%)
OpenGL Cube (fps) 61.24 39.38 (max 94.2) 56.38 36.06 (max 99.53)
OpenGL Blending (fps) 64.85 47.19 (max 93.75) 59.74 43.65 (max 98.11)
OpenGL Fog (fps) 64.81 46.86 (max 93.95) 59.61 43.85 (max 98.58)
OpenGL Teapot (fps) 60.6 56.92 (max 95.19) 55.55 51.79 (max 98.57)


MultiMedia Performance

Tests to measure video, audio, image and speech processing performance.

Video Decode

To measure Video decode and display performance DDR2 memory was set to 256M in the boot parameters (Default value), and the following clips were used:

MPEG4

File: mpeg4_p176x144_332kbps_aac_99kx44k.3gp

Stream #0.0(und): Video: mpeg4, yuv420p, 176x144 [PAR 12:11 DAR 4:3], 332 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 30k tbc
Stream #0.1(und): Audio: aac, 44100 Hz, stereo, s16, 99 kb/s

File: mpeg4_p352x288_811kbps_aac_99kx44k.3gp

Stream #0.0(und): Video: mpeg4, yuv420p, 352x288 [PAR 12:11 DAR 4:3], 811 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 30k tbc
Stream #0.1(und): Audio: aac, 44100 Hz, stereo, s16, 99 kb/s

File: mpeg4_p640x360_1536kbps_aac_99kx44k.3gp

Stream #0.0(und): Video: mpeg4, yuv420p, 640x360 [PAR 3:4 DAR 4:3], 1536 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 30k tbc
Stream #0.1(und): Audio: aac, 44100 Hz, stereo, s16, 99 kb/s

File: mpeg4_p704x576_15mbps_aac_127kx44k.3gp

Stream #0.0(und): Video: mpeg4, yuv420p, 704x576 [PAR 12:11 DAR 4:3], 2032 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 30k tbc
Stream #0.1(und): Audio: aac, 44100 Hz, stereo, s16, 99 kb/s

File: mpeg4_p720x480_1960kbps_aac_99kx44k.3gp

Stream #0.0(und): Video: mpeg4, yuv420p, 720x480 [PAR 8:9 DAR 4:3], 1960 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 30k tbc
Stream #0.1(und): Audio: aac, 44100 Hz, stereo, s16, 99 kb/s
Resolution ICS 4.0.3 Devkit 3.0.1
MPEG4
AM335x AM335x-SK
Min (fps) Max (fps) Avg (fps) Media CPU Load(%) Min (fps) Max (fps) Avg (fps) Media CPU Load(%)
176x144 29 31.6 30.01 33.53 (max 37) 29.27 31.67 30.1 15.74 (max 17)
352x288 27.23 31.17 29.13 41.95 (max 50) 29.28 31.62 30.06 24.63 (max 28)
640x360 28.17 31.65 29.56 56.11 (max 62) 29.27 30.72 29.97 42.79 (max 47)
704x576 21.61 30.68 28.25 65 (max 73) 26.94 30.58 29.67 60.32 (max 66)
720x480 23.31 30.57 27.69 64 (max 71) 28.43 31.56 29.81 56.53 (max 60)


H264

File: h264_p352x288_2757kbps_aac_99kx44k.3gp

Stream #0.0(und): Video: h264 (Constrained Baseline), yuv420p, 352x288 [PAR 12:11 DAR 4:3], 2757 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 59.94 tbc
Stream #0.1(und): Audio: aac, 44100 Hz, stereo, s16, 99 kb/s

File: h264_p640x360_4mbps_aac_127kx44k.3gp

Stream #0.0(und): Video: h264 (Constrained Baseline), yuv420p, 640x360 [PAR 3:4 DAR 4:3], 3888 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 59.94 tbc
Stream #0.1(und): Audio: aac, 44100 Hz, stereo, s16, 99 kb/s

File: h264_p704x576_4mbps_aac_127kx44k.3gp

Stream #0.0(und): Video: h264 (Constrained Baseline), yuv420p, 704x576 [PAR 12:11 DAR 4:3], 3865 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 59.94 tbc
Stream #0.1(und): Audio: aac, 44100 Hz, stereo, s16, 99 kb/s

File: h264_p720x480_963kbps_aac_46kx44k.3gp

Stream #0.0(und): Video: h264 (Constrained Baseline), yuv420p, 720x480 [PAR 8:9 DAR 4:3], 601 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 59.94 tbc
Stream #0.1(und): Audio: aac, 48000 Hz, stereo, s16, 47 kb/s
Resolution ICS 4.0.3 Devkit 3.0.1
H264
AM335x AM335x-SK
Min (fps) Max (fps) Avg (fps) Media CPU Load(%) Min (fps) Max (fps) Avg (fps) Media CPU Load(%)
352x288 25.86 31.04 28.91 60.53 (max 68) 29.18 31.22 30.04 42.89 (max 48)
640x360 1 6.2 28.99 15.57 84.74 (max 91) 10.17 29.86 18.48 82.84 (max 89)

1 H264 recommended maximum resolution is 352x240 for releases compiled without Neon Acceleration. Resolution higher than 352x240 will perform poorly with H264 videos.

H263

File: h263_p352x288_847kbps_aac_99kx44k.3gp

Stream #0.0(und): Video: h263, yuv420p, 352x288 [PAR 12:11 DAR 4:3], 847 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 29.97 tbc
Stream #0.1(und): Audio: aac, 44100 Hz, stereo, s16, 99 kb/s
Resolution ICS 4.0.3 Devkit 3.0.1
H263
AM335x AM335x-SK
Min (fps) Max (fps) Avg (fps) Media CPU Load(%) Min (fps) Max (fps) Avg (fps) Media CPU Load(%)
352x288 28.06 31.74 29.79 41.21 (max 48) 29.21 31.28 30.03 23.84 (max 26)


Power Management

To measure power consumption a Keithley 2000 multimeter with a multiple-channel scan card was used. vdd1 (core) and vdd2 (pheripherals) power was measured under different scenarios.

SUSPEND

All these measurements were made without any USB connection to the board and SmartReflex disabled.

Power consumption when the boards goes into SUSPEND mode.

Suspend Power ICS 4.0.3 Devkit 3.0.1
AM335x
vdd_core (mw) 2.51
vdd_mpu (mw) 0.28
vdds (mw) 0.64
vdds_rtc (mw) 0.07
vdds_ddr (mw) 0.03
vdds_sram_core_bg (mw) 1.05
vdds_sram_mpu_bb (mw) 0.01
vdds_pll_ddr (mw) 0
vdds_pll_core_lcd (mw) 0
vdds_pll_mpu (mw) 0
vdds_osc (mw) 0
vdda_1p8v_usb0_1 (mw) 0
vdds_a3p3v_usb0_1 (mw) 0.07
vdda_adc_power (mw) 0.81
vddshv1 (mw) 0.31
vddshv2 (mw) 0.07
vddshv3 (mw) 0.11
vddshv4 (mw) 0.08
vddshv5 (mw) 0.21
vddshv6 (mw) 1.5
total power (mw) 7.76
Suspend Power ICS 4.0.3 Devkit 3.0.1
AM335x-SK
vdd_mpu + vdds_ddr3 (mw)


Video+Audio Decode and Playback

Power Consumption while decoding and playing the Big Buck Bunny clip

Video+Audio ondemand mode ICS 4.0.3 Devkit 3.0.1
AM335x
vdd_core (mw) 197.55
vdd_mpu (mw) 44.11
vdds (mw) 1.44
vdds_rtc (mw) 0.82
vdds_ddr (mw) 73.27
vdds_sram_core_bg (mw) 2.22
vdds_sram_mpu_bb (mw) 1.63
vdds_pll_ddr (mw) 1.84
vdds_pll_core_lcd (mw) 14.28
vdds_pll_mpu (mw) 1.9
vdds_osc (mw) 1.18
vdda_1p8v_usb0_1 (mw) 36.38
vdds_a3p3v_usb0_1 (mw) 8.37
vdda_adc_power (mw) 0.81
vddshv1 (mw) 0.31
vddshv2 (mw) 1.13
vddshv3 (mw) 0.17
vddshv4 (mw) 0.08
vddshv5 (mw) 13.42
vddshv6 (mw) 27.62
total power (mw) 428.5
Video+Audio ondemand mode ICS 4.0.3 Devkit 3.0.1
AM335x-SK
vdd_mpu + vdds_ddr3 (mw) 236.82
Video+Audio performance mode ICS 4.0.3 Devkit 3.0.1
AM335x
vdd_core (mw) 199.47
vdd_mpu (mw) 202.7
vdds (mw) 1.44
vdds_rtc (mw) 0.82
vdds_ddr (mw) 73.71
vdds_sram_core_bg (mw) 2.45
vdds_sram_mpu_bb (mw) 3.68
vdds_pll_ddr (mw) 1.84
vdds_pll_core_lcd (mw) 14.28
vdds_pll_mpu (mw) 4.2
vdds_osc (mw) 1.18
vdda_1p8v_usb0_1 (mw) 36.31
vdds_a3p3v_usb0_1 (mw) 8.36
vdda_adc_power (mw) 0.81
vddshv1 (mw) 0.3
vddshv2 (mw) 1.14
vddshv3 (mw) 0.16
vddshv4 (mw) 0.07
vddshv5 (mw) 13.47
vddshv6 (mw) 27.63
total power (mw) 594.01
Video+Audio performance mode ICS 4.0.3 Devkit 3.0.1
AM335x-SK
vdd_mpu + vdds_ddr3 (mw) 372.39
Video+Audio powersave mode ICS 4.0.3 Devkit 3.0.1
AM335x
vdd_core (mw) 197.42
vdd_mpu (mw) 43.89
vdds (mw) 1.44
vdds_rtc (mw) 0.82
vdds_ddr (mw) 73.26
vdds_sram_core_bg (mw) 2.23
vdds_sram_mpu_bb (mw) 1.64
vdds_pll_ddr (mw) 1.84
vdds_pll_core_lcd (mw) 14.28
vdds_pll_mpu (mw) 1.9
vdds_osc (mw) 1.18
vdda_1p8v_usb0_1 (mw) 36.28
vdds_a3p3v_usb0_1 (mw) 8.37
vdda_adc_power (mw) 0.81
vddshv1 (mw) 0.31
vddshv2 (mw) 1.14
vddshv3 (mw) 0.16
vddshv4 (mw) 0.08
vddshv5 (mw) 13.43
vddshv6 (mw) 27.6
total power (mw) 428.07
Video+Audio powersave mode ICS 4.0.3 Devkit 3.0.1
AM335x-SK
vdd_mpu + vdds_ddr3 (mw) 238.16
Video+Audio userspace(720000) mode ICS 4.0.3 Devkit 3.0.1
AM335x
vdd_core (mw) 199.65
vdd_mpu (mw) 202.89
vdds (mw) 1.81
vdds_rtc (mw) 0.82
vdds_ddr (mw) 74.87
vdds_sram_core_bg (mw) 2.51
vdds_sram_mpu_bb (mw) 3.77
vdds_pll_ddr (mw) 1.84
vdds_pll_core_lcd (mw) 14.29
vdds_pll_mpu (mw) 4.2
vdds_osc (mw) 1.18
vdda_1p8v_usb0_1 (mw) 36.33
vdds_a3p3v_usb0_1 (mw) 8.35
vdda_adc_power (mw) 0.81
vddshv1 (mw) 0.3
vddshv2 (mw) 16.39
vddshv3 (mw) 0.16
vddshv4 (mw) 0.08
vddshv5 (mw) 13.14
vddshv6 (mw) 30.41
total power (mw) 613.81
Video+Audio userspace(720000) mode ICS 4.0.3 Devkit 3.0.1
AM335x-SK
vdd_mpu + vdds_ddr3 (mw) 372.07
Video+Audio userspace(600000) mode ICS 4.0.3 Devkit 3.0.1
AM335x
vdd_core (mw) 197.6
vdd_mpu (mw) 143.72
vdds (mw) 1.83
vdds_rtc (mw) 0.82
vdds_ddr (mw) 74.58
vdds_sram_core_bg (mw) 2.39
vdds_sram_mpu_bb (mw) 3.04
vdds_pll_ddr (mw) 1.84
vdds_pll_core_lcd (mw) 14.28
vdds_pll_mpu (mw) 3.6
vdds_osc (mw) 1.18
vdda_1p8v_usb0_1 (mw) 36.25
vdds_a3p3v_usb0_1 (mw) 8.36
vdda_adc_power (mw) 0.81
vddshv1 (mw) 0.5
vddshv2 (mw) 17
vddshv3 (mw) 0.16
vddshv4 (mw) 0.07
vddshv5 (mw) 13.46
vddshv6 (mw) 30.04
total power (mw) 551.52
Video+Audio userspace(600000) mode ICS 4.0.3 Devkit 3.0.1
AM335x-SK
vdd_mpu + vdds_ddr3 (mw) 324.89
Video+Audio userspace(500000) mode ICS 4.0.3 Devkit 3.0.1
AM335x
vdd_core (mw) 186.76
vdd_mpu (mw) 99.85
vdds (mw) 1.45
vdds_rtc (mw) 0.82
vdds_ddr (mw) 73.44
vdds_sram_core_bg (mw) 2.31
vdds_sram_mpu_bb (mw) 2.21
vdds_pll_ddr (mw) 1.84
vdds_pll_core_lcd (mw) 14.28
vdds_pll_mpu (mw) 2.84
vdds_osc (mw) 1.18
vdda_1p8v_usb0_1 (mw) 36.25
vdds_a3p3v_usb0_1 (mw) 8.36
vdda_adc_power (mw) 0.81
vddshv1 (mw) 0.5
vddshv2 (mw) 1.14
vddshv3 (mw) 0.16
vddshv4 (mw) 0.07
vddshv5 (mw) 13.58
vddshv6 (mw) 27.55
total power (mw) 485.41
Video+Audio userspace(500000) mode ICS 4.0.3 Devkit 3.0.1
AM335x-SK
vdd_mpu + vdds_ddr3 (mw) 282.43
Video+Audio userspace(275000) mode ICS 4.0.3 Devkit 3.0.1
AM335x
vdd_core (mw) 197.5
vdd_mpu (mw) 44.05
vdds (mw) 1.44
vdds_rtc (mw) 0.82
vdds_ddr (mw) 73.25
vdds_sram_core_bg (mw) 2.23
vdds_sram_mpu_bb (mw) 1.64
vdds_pll_ddr (mw) 1.84
vdds_pll_core_lcd (mw) 14.28
vdds_pll_mpu (mw) 1.9
vdds_osc (mw) 1.18
vdda_1p8v_usb0_1 (mw) 36.34
vdds_a3p3v_usb0_1 (mw) 8.37
vdda_adc_power (mw) 0.81
vddshv1 (mw) 0.31
vddshv2 (mw) 1.14
vddshv3 (mw) 0.16
vddshv4 (mw) 0.08
vddshv5 (mw) 13.39
vddshv6 (mw) 26.67
total power (mw) 428.39
Video+Audio userspace(275000) mode ICS 4.0.3 Devkit 3.0.1
AM335x-SK
vdd_mpu + vdds_ddr3 (mw) 237.45

3D Graphics

Power consumption while running the 3D Graphics flying Teapot demo.

3D Graphics ondemand mode ICS 4.0.3 Devkit 3.0.1
AM335x
vdd_core (mw) 197.42
vdd_mpu (mw) 43.86
vdds (mw) 1.44
vdds_rtc (mw) 0.82
vdds_ddr (mw) 73.28
vdds_sram_core_bg (mw) 2.22
vdds_sram_mpu_bb (mw) 1.64
vdds_pll_ddr (mw) 1.84
vdds_pll_core_lcd (mw) 14.28
vdds_pll_mpu (mw) 1.9
vdds_osc (mw) 1.18
vdda_1p8v_usb0_1 (mw) 36.34
vdds_a3p3v_usb0_1 (mw) 8.37
vdda_adc_power (mw) 0.81
vddshv1 (mw) 0.31
vddshv2 (mw) 1.16
vddshv3 (mw) 0.16
vddshv4 (mw) 0.08
vddshv5 (mw) 13.42
vddshv6 (mw) 27.64
total power (mw) 428.16
3D Graphics ondemand mode ICS 4.0.3 Devkit 3.0.1
AM335x-SK
vdd_mpu + vdds_ddr3 (mw) 234.8
3D Graphics performance mode ICS 4.0.3 Devkit 3.0.1
AM335x
vdd_core (mw) 199.35
vdd_mpu (mw) 203.64
vdds (mw) 1.44
vdds_rtc (mw) 0.82
vdds_ddr (mw) 73.71
vdds_sram_core_bg (mw) 2.46
vdds_sram_mpu_bb (mw) 3.7
vdds_pll_ddr (mw) 1.84
vdds_pll_core_lcd (mw) 14.28
vdds_pll_mpu (mw) 4.2
vdds_osc (mw) 1.18
vdda_1p8v_usb0_1 (mw) 36.32
vdds_a3p3v_usb0_1 (mw) 8.36
vdda_adc_power (mw) 0.81
vddshv1 (mw) 0.3
vddshv2 (mw) 1.16
vddshv3 (mw) 0.16
vddshv4 (mw) 0.07
vddshv5 (mw) 13.47
vddshv6 (mw) 27.7
total power (mw) 594.98
3D Graphics performance mode ICS 4.0.3 Devkit 3.0.1
AM335x-SK
vdd_mpu + vdds_ddr3 (mw) 373.87
3D Graphics powersave mode ICS 4.0.3 Devkit 3.0.1
AM335x
vdd_core (mw) 197.47
vdd_mpu (mw) 43.87
vdds (mw) 1.44
vdds_rtc (mw) 0.82
vdds_ddr (mw) 73.27
vdds_sram_core_bg (mw) 2.24
vdds_sram_mpu_bb (mw) 1.64
vdds_pll_ddr (mw) 1.84
vdds_pll_core_lcd (mw) 14.28
vdds_pll_mpu (mw) 1.9
vdds_osc (mw) 1.18
vdda_1p8v_usb0_1 (mw) 36.28
vdds_a3p3v_usb0_1 (mw) 8.37
vdda_adc_power (mw) 0.81
vddshv1 (mw) 0.31
vddshv2 (mw) 1.17
vddshv3 (mw) 0.16
vddshv4 (mw) 0.08
vddshv5 (mw) 13.43
vddshv6 (mw) 27.76
total power (mw) 428.32
3D Graphics powersave mode ICS 4.0.3 Devkit 3.0.1
AM335x-SK
vdd_mpu + vdds_ddr3 (mw) 237.42
3D Graphics userspace(720000) mode ICS 4.0.3 Devkit 3.0.1
AM335x
vdd_core (mw) 199.71
vdd_mpu (mw) 202.71
vdds (mw) 1.82
vdds_rtc (mw) 0.82
vdds_ddr (mw) 74.85
vdds_sram_core_bg (mw) 2.5
vdds_sram_mpu_bb (mw) 3.73
vdds_pll_ddr (mw) 1.84
vdds_pll_core_lcd (mw) 14.28
vdds_pll_mpu (mw) 4.2
vdds_osc (mw) 1.18
vdda_1p8v_usb0_1 (mw) 36.36
vdds_a3p3v_usb0_1 (mw) 8.35
vdda_adc_power (mw) 0.81
vddshv1 (mw) 0.3
vddshv2 (mw) 16.4
vddshv3 (mw) 0.17
vddshv4 (mw) 0.08
vddshv5 (mw) 13.09
vddshv6 (mw) 30.41
total power (mw) 613.62
3D Graphics userspace(720000) mode ICS 4.0.3 Devkit 3.0.1
AM335x-SK
vdd_mpu + vdds_ddr3 (mw) 371.31
3D Graphics userspace(600000) mode ICS 4.0.3 Devkit 3.0.1
AM335x
vdd_core (mw) 199.27
vdd_mpu (mw) 145.75
vdds (mw) 1.84
vdds_rtc (mw) 0.82
vdds_ddr (mw) 75.66
vdds_sram_core_bg (mw) 2.4
vdds_sram_mpu_bb (mw) 3.08
vdds_pll_ddr (mw) 1.84
vdds_pll_core_lcd (mw) 14.28
vdds_pll_mpu (mw) 3.6
vdds_osc (mw) 1.18
vdda_1p8v_usb0_1 (mw) 36.24
vdds_a3p3v_usb0_1 (mw) 8.36
vdda_adc_power (mw) 0.81
vddshv1 (mw) 0.5
vddshv2 (mw) 17.46
vddshv3 (mw) 0.16
vddshv4 (mw) 0.07
vddshv5 (mw) 13.46
vddshv6 (mw) 30.27
total power (mw) 557.06
3D Graphics userspace(600000) mode ICS 4.0.3 Devkit 3.0.1
AM335x-SK
vdd_mpu + vdds_ddr3 (mw) 325.11
3D Graphics userspace(500000) mode ICS 4.0.3 Devkit 3.0.1
AM335x
vdd_core (mw) 203.66
vdd_mpu (mw) 106.61
vdds (mw) 1.48
vdds_rtc (mw) 0.82
vdds_ddr (mw) 77.53
vdds_sram_core_bg (mw) 2.36
vdds_sram_mpu_bb (mw) 2.41
vdds_pll_ddr (mw) 1.84
vdds_pll_core_lcd (mw) 14.28
vdds_pll_mpu (mw) 2.84
vdds_osc (mw) 1.18
vdda_1p8v_usb0_1 (mw) 36.24
vdds_a3p3v_usb0_1 (mw) 8.36
vdda_adc_power (mw) 0.81
vddshv1 (mw) 0.5
vddshv2 (mw) 1.37
vddshv3 (mw) 0.16
vddshv4 (mw) 0.07
vddshv5 (mw) 13.59
vddshv6 (mw) 28.67
total power (mw) 504.77
3D Graphics userspace(500000) mode ICS 4.0.3 Devkit 3.0.1
AM335x-SK
vdd_mpu + vdds_ddr3 (mw) 280.36
3D Graphics userspace(275000) mode ICS 4.0.3 Devkit 3.0.1
AM335x
vdd_core (mw) 197.46
vdd_mpu (mw) 44.14
vdds (mw) 1.44
vdds_rtc (mw) 0.82
vdds_ddr (mw) 73.26
vdds_sram_core_bg (mw) 2.23
vdds_sram_mpu_bb (mw) 1.64
vdds_pll_ddr (mw) 1.84
vdds_pll_core_lcd (mw) 14.28
vdds_pll_mpu (mw) 1.9
vdds_osc (mw) 1.18
vdda_1p8v_usb0_1 (mw) 36.34
vdds_a3p3v_usb0_1 (mw) 8.37
vdda_adc_power (mw) 0.81
vddshv1 (mw) 0.31
vddshv2 (mw) 1.16
vddshv3 (mw) 0.16
vddshv4 (mw) 0.08
vddshv5 (mw) 13.38
vddshv6 (mw) 27.73
total power (mw) 428.52
3D Graphics userspace(275000) mode ICS 4.0.3 Devkit 3.0.1
AM335x-SK
vdd_mpu + vdds_ddr3 (mw) 238.97

Idle with PARTIAL WakeLock

Power consumption with a CPU_PARTIAL WakeLock held and without running any activity (Home screen) in the foreground.

Idle ondemand mode ICS 4.0.3 Devkit 3.0.1
AM335x
vdd_core (mw) 197.39
vdd_mpu (mw) 43.87
vdds (mw) 1.47
vdds_rtc (mw) 0.82
vdds_ddr (mw) 73.3
vdds_sram_core_bg (mw) 2.24
vdds_sram_mpu_bb (mw) 1.64
vdds_pll_ddr (mw) 1.84
vdds_pll_core_lcd (mw) 14.28
vdds_pll_mpu (mw) 1.9
vdds_osc (mw) 1.18
vdda_1p8v_usb0_1 (mw) 36.31
vdds_a3p3v_usb0_1 (mw) 8.37
vdda_adc_power (mw) 0.81
vddshv1 (mw) 0.3
vddshv2 (mw) 1.45
vddshv3 (mw) 0.16
vddshv4 (mw) 0.08
vddshv5 (mw) 13.43
vddshv6 (mw) 28.78
total power (mw) 429.61
Idle ondemand mode ICS 4.0.3 Devkit 3.0.1
AM335x-SK
vdd_mpu + vdds_ddr3 (mw) 236.79
Idle performance mode ICS 4.0.3 Devkit 3.0.1
AM335x
vdd_core (mw) 199.46
vdd_mpu (mw) 202.99
vdds (mw) 1.47
vdds_rtc (mw) 0.82
vdds_ddr (mw) 73.69
vdds_sram_core_bg (mw) 2.46
vdds_sram_mpu_bb (mw) 3.69
vdds_pll_ddr (mw) 1.84
vdds_pll_core_lcd (mw) 14.28
vdds_pll_mpu (mw) 4.2
vdds_osc (mw) 1.18
vdda_1p8v_usb0_1 (mw) 36.32
vdds_a3p3v_usb0_1 (mw) 8.36
vdda_adc_power (mw) 0.81
vddshv1 (mw) 0.3
vddshv2 (mw) 1.51
vddshv3 (mw) 0.16
vddshv4 (mw) 0.07
vddshv5 (mw) 13.31
vddshv6 (mw) 28.6
total power (mw) 595.52
Idle performance mode ICS 4.0.3 Devkit 3.0.1
AM335x-SK
vdd_mpu + vdds_ddr3 (mw) 371.32
Idle powersave mode ICS 4.0.3 Devkit 3.0.1
AM335x
vdd_core (mw) 197.44
vdd_mpu (mw) 44.14
vdds (mw) 1.47
vdds_rtc (mw) 0.82
vdds_ddr (mw) 73.28
vdds_sram_core_bg (mw) 2.24
vdds_sram_mpu_bb (mw) 1.65
vdds_pll_ddr (mw) 1.84
vdds_pll_core_lcd (mw) 14.28
vdds_pll_mpu (mw) 1.9
vdds_osc (mw) 1.18
vdda_1p8v_usb0_1 (mw) 36.44
vdds_a3p3v_usb0_1 (mw) 8.37
vdda_adc_power (mw) 0.81
vddshv1 (mw) 0.31
vddshv2 (mw) 1.46
vddshv3 (mw) 0.16
vddshv4 (mw) 0.08
vddshv5 (mw) 13.41
vddshv6 (mw) 28.8
total power (mw) 430.07
Idle powersave mode ICS 4.0.3 Devkit 3.0.1
AM335x-SK
vdd_mpu + vdds_ddr3 (mw) 238.99
Idle userspace(720000) mode ICS 4.0.3 Devkit 3.0.1
AM335x
vdd_core (mw) 199.51
vdd_mpu (mw) 202.67
vdds (mw) 1.8
vdds_rtc (mw) 0.82
vdds_ddr (mw) 74.82
vdds_sram_core_bg (mw) 2.48
vdds_sram_mpu_bb (mw) 3.71
vdds_pll_ddr (mw) 1.84
vdds_pll_core_lcd (mw) 14.28
vdds_pll_mpu (mw) 4.2
vdds_osc (mw) 1.18
vdda_1p8v_usb0_1 (mw) 36.32
vdds_a3p3v_usb0_1 (mw) 8.35
vdda_adc_power (mw) 0.81
vddshv1 (mw) 0.3
vddshv2 (mw) 16.36
vddshv3 (mw) 0.16
vddshv4 (mw) 0.08
vddshv5 (mw) 13.34
vddshv6 (mw) 30.41
total power (mw) 613.44
Idle userspace(720000) mode ICS 4.0.3 Devkit 3.0.1
AM335x-SK
vdd_mpu + vdds_ddr3 (mw) 384.83
Idle userspace(600000) mode ICS 4.0.3 Devkit 3.0.1
AM335x
vdd_core (mw) 197.45
vdd_mpu (mw) 143.72
vdds (mw) 1.81
vdds_rtc (mw) 0.82
vdds_ddr (mw) 74.58
vdds_sram_core_bg (mw) 2.39
vdds_sram_mpu_bb (mw) 3.03
vdds_pll_ddr (mw) 1.84
vdds_pll_core_lcd (mw) 14.28
vdds_pll_mpu (mw) 3.6
vdds_osc (mw) 1.18
vdda_1p8v_usb0_1 (mw) 36.25
vdds_a3p3v_usb0_1 (mw) 8.36
vdda_adc_power (mw) 0.81
vddshv1 (mw) 0.5
vddshv2 (mw) 16.7
vddshv3 (mw) 0.16
vddshv4 (mw) 0.07
vddshv5 (mw) 13.6
vddshv6 (mw) 30.07
total power (mw) 551.24
Idle userspace(600000) mode ICS 4.0.3 Devkit 3.0.1
AM335x-SK
vdd_mpu + vdds_ddr3 (mw) 328.42
Idle userspace(500000) mode ICS 4.0.3 Devkit 3.0.1
AM335x
vdd_core (mw) 196.87
vdd_mpu (mw) 100.24
vdds (mw) 1.48
vdds_rtc (mw) 0.82
vdds_ddr (mw) 73.49
vdds_sram_core_bg (mw) 2.32
vdds_sram_mpu_bb (mw) 2.25
vdds_pll_ddr (mw) 1.84
vdds_pll_core_lcd (mw) 14.28
vdds_pll_mpu (mw) 2.84
vdds_osc (mw) 1.18
vdda_1p8v_usb0_1 (mw) 36.22
vdds_a3p3v_usb0_1 (mw) 8.41
vdda_adc_power (mw) 0.81
vddshv1 (mw) 0.5
vddshv2 (mw) 1.44
vddshv3 (mw) 0.16
vddshv4 (mw) 0.08
vddshv5 (mw) 13.58
vddshv6 (mw) 28.74
total power (mw) 487.52
Idle userspace(500000) mode ICS 4.0.3 Devkit 3.0.1
AM335x-SK
vdd_mpu + vdds_ddr3 (mw) 286.53
Idle userspace(275000) mode ICS 4.0.3 Devkit 3.0.1
AM335x
vdd_core (mw) 197.53
vdd_mpu (mw) 43.98
vdds (mw) 1.47
vdds_rtc (mw) 0.82
vdds_ddr (mw) 73.3
vdds_sram_core_bg (mw) 2.23
vdds_sram_mpu_bb (mw) 1.63
vdds_pll_ddr (mw) 1.84
vdds_pll_core_lcd (mw) 14.28
vdds_pll_mpu (mw) 1.9
vdds_osc (mw) 1.18
vdda_1p8v_usb0_1 (mw) 36.43
vdds_a3p3v_usb0_1 (mw) 8.37
vdda_adc_power (mw) 0.81
vddshv1 (mw) 0.31
vddshv2 (mw) 1.46
vddshv3 (mw) 0.16
vddshv4 (mw) 0.12
vddshv5 (mw) 13.42
vddshv6 (mw) 28.79
total power (mw) 430.01
Idle userspace(275000) mode ICS 4.0.3 Devkit 3.0.1
AM335x-SK
vdd_mpu + vdds_ddr3 (mw) 239.93

Quadrant Benchmark

Quuadrant is a benchmark developed by aurorasoftworks to asses performance in CPU, Memory, IO, 2D graphics and 3D graphics, for more information refer to http://www.aurorasoftworks.com/

In the results shown below the results for AM335x and Beaglebone are displayed in the column labeled as "your device: xxxx"

AM335x

AM335x ICS4.0.3 Devkit3.0.1 quad.png

AM335x-SK

AM335x SK ICS4.0.3 Devkit3.0.1 quad.png

Versioning


This is Release Ice Cream Sandwich 4.0.3 Devkit 3.0.1. The release is available from http://software-dl.ti.com/dsps/dsps_public_sw/sdo_tii/TI_Android_DevKit/TI_Android_ICS_4_0_3_DevKit_3_0_1/index_FDS.html