Processor SDK Linux Kernel Performance Guide

From Texas Instruments Wiki
Jump to: navigation, search

Ti stk 1c rev rgb png.png


Contents

Read This First

All performance numbers provided in this document are gathered using following Evaluation Modules unless otherwise specified.

Evaluation Modules
Name Description
AM335x AM335x Evaluation Module rev 1.5B with ARM running at 1000MHz, DDR3-400 (400MHz/800 MT/S), TMDXEVM3358
AM437x-gpevm AM437x-gpevm Evaluation Module rev 1.5A with ARM running at 1000MHz, DDR3-400 (400MHz/800 MT/S), TMDSEVM437X
AM572x EVM AM57xx Evaluation Module rev A2 with ARM running at 1500MHz, DDR3L-533 (533 MHz/1066 MT/S), TMDSEVM572x
K2HK EVM K2 Hawkings Evaluation Module rev 40 with ARM running at 1200MHz, DDR3-1600 (800 MHz/1600 MT/S), EVMK2H
K2G EVM K2 Galileo Evaluation Module rev C, DDR3-1333 (666 MHz/1333 MT/S), EVMK2G


About This Manual

This document provides performance data for each of the device drivers which are part of the Process SDK Linux package. This document should be used in conjunction with release notes and user guides provided with the Process SDK Linux package for information on specific issues present with drivers included in a particular release.

If You Need Assistance

For further information or to report any problems, contact http://community.ti.com/ or http://support.ti.com/

Linux Kernel

System Benchmarks

LMBench

LM Bench Metrics
LMBENCH / host LMBENCH_L_PERF_HostSide 2017.01
am335x-evm am437x-evm am57xx-evm k2g-evm omapl138-lcdk
af_unix_sock_stream_latency (microsec) 41.7 24.64 25.84 73.87 683.14
af_unix_socket_stream_bandwidt (MBs) 185.05 200.18 2159.47 386.29 28.79
bw_file_rd-io-1mb (MB/s) 190.26 204.71 1368.69 410.57 40.12
bw_file_rd-o2c-1mb (MB/s) 158.88 171.12 1057.46 320.31 36.26
bw_mem-bcopy-16mb (MB/s) 164.41 193.7 2106.65 741.53 79.91
bw_mem-bcopy-1mb (MB/s) 189.47 198.06 5176.19 793.78 89.34
bw_mem-bcopy-2mb (MB/s) 203.27 196.44 2948.77 737.46 89.41
bw_mem-bcopy-4mb (MB/s) 211.91 197.33 2212.39 728.2 90.06
bw_mem-bcopy-8mb (MB/s) 218.64 198.21 2129.36 741.5 92.5
bw_mem-bzero-16mb (MB/s) 994.59 672.72 5688.89 16.0 157.24
bw_mem-bzero-1mb (MB/s) 587.02 (min 189.47, max 984.57) 436.07 (min 198.06, max 674.08) 5757.81 (min 5176.19, max 6339.43) 397.39 (min 1.0, max 793.78) 122.8 (min 89.34, max 156.25)
bw_mem-bzero-2mb (MB/s) 593.36 (min 203.27, max 983.45) 434.81 (min 196.44, max 673.17) 4585.88 (min 2948.77, max 6222.99) 1089.97 (min 737.46, max 1442.48) 122.6 (min 89.41, max 155.78)
bw_mem-bzero-4mb (MB/s) 597.66 (min 211.91, max 983.41) 435.03 (min 197.33, max 672.72) 4095.24 (min 2212.39, max 5978.08) 366.1 (min 4.0, max 728.2) 123.57 (min 90.06, max 157.08)
bw_mem-bzero-8mb (MB/s) 603.7 (min 218.64, max 988.75) 435.72 (min 198.21, max 673.23) 3958.52 (min 2129.36, max 5787.67) 983.69 (min 741.5, max 1225.87) 124.87 (min 92.5, max 157.23)
bw_mem-cp-16mb (MB/s) 164.59 195.4 1115.22 399.87 101.91
bw_mem-cp-1mb (MB/s) 592.62 (min 196.12, max 989.12) 437.52 (min 200.5, max 674.54) 4983.22 (min 3731.34, max 6235.1) 203.34 (min 1.0, max 405.68) 127.33 (min 98.62, max 156.03)
bw_mem-cp-2mb (MB/s) 589.18 (min 195.56, max 982.8) 436.25 (min 199.32, max 673.17) 3709.72 (min 1282.26, max 6137.18) 917.51 (min 400.8, max 1434.21) 126.8 (min 97.08, max 156.52)
bw_mem-cp-4mb (MB/s) 599.15 (min 196.16, max 1002.13) 436.84 (min 200.61, max 673.06) 3521.78 (min 1117.63, max 5925.93) 854.3 (min 394.32, max 1314.28) 125.78 (min 94.61, max 156.95)
bw_mem-cp-8mb (MB/s) 597.81 (min 201.46, max 994.16) 437.39 (min 201.54, max 673.23) 3444.15 (min 1110.03, max 5778.26) 814.55 (min 402.48, max 1226.62) 130.77 (min 105.24, max 156.29)
bw_mem-fcp-16mb (MB/s) 274.71 159.38 1045.34 405.36 59.6
bw_mem-fcp-1mb (MB/s) 635.76 (min 286.94, max 984.57) 417.44 (min 160.8, max 674.08) 4617.42 (min 2895.4, max 6339.43) 203.18 (min 1.0, max 405.35) 110.93 (min 65.6, max 156.25)
bw_mem-fcp-2mb (MB/s) 635.04 (min 286.62, max 983.45) 416.47 (min 159.76, max 673.17) 3708.33 (min 1193.67, max 6222.99) 923.1 (min 403.71, max 1442.48) 111.16 (min 66.53, max 155.78)
bw_mem-fcp-4mb (MB/s) 638.03 (min 292.65, max 983.41) 415.84 (min 158.96, max 672.72) 3512.6 (min 1047.12, max 5978.08) 201.58 (min 4.0, max 399.16) 111.79 (min 66.5, max 157.08)
bw_mem-fcp-8mb (MB/s) 641.79 (min 294.82, max 988.75) 416.13 (min 159.03, max 673.23) 3412.98 (min 1038.29, max 5787.67) 815.93 (min 405.99, max 1225.87) 112.87 (min 68.51, max 157.23)
bw_mem-frd-16mb (MB/s) 248.49 244.29 945.46 441.11 126.36
bw_mem-frd-1mb (MB/s) 278.24 (min 269.54, max 286.94) 203.94 (min 160.8, max 247.07) 2993.72 (min 2895.4, max 3092.03) 458.78 (min 405.35, max 512.21) 96.26 (min 65.6, max 126.92)
bw_mem-frd-2mb (MB/s) 268.52 (min 250.41, max 286.62) 200.35 (min 159.76, max 240.93) 1625.29 (min 1193.67, max 2056.91) 427.24 (min 403.71, max 450.76) 96.21 (min 66.53, max 125.89)
bw_mem-frd-4mb (MB/s) 270.64 (min 248.63, max 292.65) 200.98 (min 158.96, max 243.0) 1074.37 (min 1047.12, max 1101.62) 418.02 (min 399.16, max 436.87) 96.51 (min 66.5, max 126.51)
bw_mem-frd-8mb (MB/s) 271.72 (min 248.62, max 294.82) 200.88 (min 159.03, max 242.73) 999.63 (min 960.96, max 1038.29) 423.69 (min 405.99, max 441.38) 97.44 (min 68.51, max 126.37)
bw_mem-fwr-16mb (MB/s) 995.09 671.48 5686.87 16.0 156.89
bw_mem-fwr-1mb (MB/s) 629.33 (min 269.54, max 989.12) 460.81 (min 247.07, max 674.54) 4663.57 (min 3092.03, max 6235.1) 256.61 (min 1.0, max 512.21) 141.48 (min 126.92, max 156.03)
bw_mem-fwr-2mb (MB/s) 616.61 (min 250.41, max 982.8) 457.05 (min 240.93, max 673.17) 4097.05 (min 2056.91, max 6137.18) 942.49 (min 450.76, max 1434.21) 141.21 (min 125.89, max 156.52)
bw_mem-fwr-4mb (MB/s) 625.38 (min 248.63, max 1002.13) 458.03 (min 243.0, max 673.06) 3513.78 (min 1101.62, max 5925.93) 875.58 (min 436.87, max 1314.28) 141.73 (min 126.51, max 156.95)
bw_mem-fwr-8mb (MB/s) 621.39 (min 248.62, max 994.16) 457.98 (min 242.73, max 673.23) 3369.61 (min 960.96, max 5778.26) 834.0 (min 441.38, max 1226.62) 141.33 (min 126.37, max 156.29)
bw_mem-rd-16mb (MB/s) 250.7 373.69 3187.89 1442.35 135.87
bw_mem-rd-1mb (MB/s) 627.93 (min 271.44, max 984.41) 324.76 (min 277.82, max 371.7) 12290.59 (min 10895.22, max 13685.96) 800.79 (min 1.0, max 1600.57) 368.89 (min 135.72, max 602.05)
bw_mem-rd-2mb (MB/s) 623.05 (min 254.36, max 991.74) 319.79 (min 274.27, max 365.3) 9057.64 (min 7466.87, max 10648.41) 953.48 (min 453.46, max 1453.49) 365.53 (min 134.85, max 596.21)
bw_mem-rd-4mb (MB/s) 617.44 (min 250.63, max 984.25) 323.26 (min 274.63, max 371.89) 2616.49 (min 1740.14, max 3492.84) 719.11 (min 4.0, max 1434.21) 367.43 (min 135.7, max 599.16)
bw_mem-rd-8mb (MB/s) 626.99 (min 250.47, max 1003.51) 322.7 (min 273.83, max 371.56) 2313.59 (min 1422.48, max 3204.7) 939.79 (min 440.46, max 1439.11) 370.86 (min 135.61, max 606.11)
bw_mem-rdwr-16mb (MB/s) 201.86 297.14 970.17 389.86 108.38
bw_mem-rdwr-1mb (MB/s) 200.76 (min 196.12, max 205.4) 247.05 (min 200.5, max 293.6) 5330.54 (min 3731.34, max 6929.74) 436.09 (min 405.68, max 466.49) 102.75 (min 98.62, max 106.88)
bw_mem-rdwr-2mb (MB/s) 198.52 (min 195.56, max 201.47) 247.11 (min 199.32, max 294.9) 2172.53 (min 1282.26, max 3062.79) 396.37 (min 391.93, max 400.8) 102.6 (min 97.08, max 108.12)
bw_mem-rdwr-4mb (MB/s) 199.13 (min 196.16, max 202.1) 249.26 (min 200.61, max 297.91) 1136.35 (min 1117.63, max 1155.07) 393.13 (min 391.93, max 394.32) 101.66 (min 94.61, max 108.71)
bw_mem-rdwr-8mb (MB/s) 201.67 (min 201.46, max 201.88) 249.28 (min 201.54, max 297.01) 1046.84 (min 983.65, max 1110.03) 396.13 (min 389.77, max 402.48) 106.85 (min 105.24, max 108.45)
bw_mem-wr-16mb (MB/s) 994.47 275.06 1389.61 16.0 604.5
bw_mem-wr-1mb (MB/s) 594.91 (min 205.4, max 984.41) 285.71 (min 277.82, max 293.6) 10307.85 (min 6929.74, max 13685.96) 233.75 (min 1.0, max 466.49) 354.47 (min 106.88, max 602.05)
bw_mem-wr-2mb (MB/s) 596.61 (min 201.47, max 991.74) 284.59 (min 274.27, max 294.9) 6855.6 (min 3062.79, max 10648.41) 422.7 (min 391.93, max 453.46) 352.17 (min 108.12, max 596.21)
bw_mem-wr-4mb (MB/s) 593.18 (min 202.1, max 984.25) 286.27 (min 274.63, max 297.91) 1447.61 (min 1155.07, max 1740.14) 197.97 (min 4.0, max 391.93) 353.94 (min 108.71, max 599.16)
bw_mem-wr-8mb (MB/s) 602.7 (min 201.88, max 1003.51) 285.42 (min 273.83, max 297.01) 1203.07 (min 983.65, max 1422.48) 415.12 (min 389.77, max 440.46) 357.28 (min 108.45, max 606.11)
bw_mmap_rd-mo-1mb (MB/s) 267.7 250.41 3090.35 501.0 126.76
bw_mmap_rd-o2c-1mb (MB/s) 177.94 188.11 1250.22 284.86 80.72
bw_pipe (MB/s) 303.0 373.69 676.25 275.08 26.77
bw_unix (MB/s) 185.05 200.18 2159.47 386.29 28.79
lat_connect (us) 69.07 56.77 49.71 130.15 993.5
lat_ctx-2-128k (us) 174.81 202.32 8.54 21.45 205.9
lat_ctx-2-256k (us) 641.98 630.5 8.73 193.08 199.0
lat_ctx-4-128k (us) 465.35 458.31 8.35 125.5 216.7
lat_ctx-4-256k (us) 682.5 691.27 10.37 114.32 241.5
lat_fs-0k (num_files) 216.0 274.0 366.0 125.0 20.0
lat_fs-10k (num_files) 83.0 94.0 148.0 52.0 8.0
lat_fs-1k (num_files) 132.0 138.0 221.0 83.0 13.0
lat_fs-4k (num_files) 127.0 138.0 205.0 84.0 12.0
lat_mem_rd-stride128-sz1000k (ns) 220.92 97.2 14.05 197.76 245.0
lat_mem_rd-stride128-sz125k (ns) 11.77 15.88 12.68 33.59 232.26
lat_mem_rd-stride128-sz250k (ns) 55.96 49.28 12.83 33.76 231.34
lat_mem_rd-stride128-sz31k (ns) 3.01 9.25 8.97 16.82 187.33
lat_mem_rd-stride128-sz50 (ns) 3.02 4.01 2.67 6.68 5.13
lat_mem_rd-stride128-sz500k (ns) 189.42 91.47 12.83 68.91 244.62
lat_mem_rd-stride128-sz62k (ns) 9.15 16.4 12.07 33.55 232.45
lat_mmap-1m (us) 57.0 47.0 50.0 135.0 603.0
lat_ops-double-add (ns) 2.39 1.01 0.73 1.83 35.35
lat_ops-double-mul (ns) 11.06 7.04 3.34 8.58 105.14
lat_ops-float-add (ns) 2.29 0.91 0.73 1.83 21.6
lat_ops-float-mul (ns) 10.06 6.03 3.34 8.38 68.05
lat_ops-int-add (ns) 1.01 1.01 0.67 1.69 1.7
lat_ops-int-bit (ns) 1.0 1.01 0.67 1.67 2.55
lat_ops-int-div (ns) 72.91 95.84 60.16 150.84 191.35
lat_ops-int-mod (ns) 23.19 21.62 8.68 21.81 92.18
lat_ops-int-mul (ns) 6.04 4.01 2.07 5.19 6.63
lat_ops-int64-add (ns) 1.21 1.36 0.74 1.84 5.48
lat_ops-int64-bit (ns) 1.02 1.02 0.67 1.69 5.15
lat_ops-int64-div (ns) 210.23 208.11 121.68 309.66 863.17
lat_ops-int64-mod (ns) 54.9 41.38 20.71 51.95 300.66
lat_pagefault (us) 1.86 1.45 1.15 3.26 8.7
lat_pipe (us) 35.39 19.21 24.65 53.59 494.92
lat_proc-exec (us) 1402.5 1244.4 545.7 1538.0 7632.0
lat_proc-fork (us) 1256.4 1115.6 504.6 1402.75 7307.0
lat_proc-proccall (us) 0.02 0.01 0.01 0.02 0.09
lat_select (us) 42.32 34.44 28.5 80.68 179.93
lat_sem (us) 4.94 2.71 2.2 7.81 79.07
lat_sig-catch (us) 13.12 6.74 3.08 8.14 32.3
lat_sig-install (us) 1.36 0.89 0.62 1.61 4.68
lat_sig-prot (us) 0.6 0.39 0.51 0.79 4.84
lat_syscall-fstat (us) 2.27 1.69 1.57 3.89 12.93
lat_syscall-null (us) 0.51 0.35 0.27 0.68 1.14
lat_syscall-open (us) 212.38 232.86 149.49 315.65 1633.5
lat_syscall-read (us) 1.05 0.8 0.41 1.03 3.3
lat_syscall-stat (us) 6.97 4.95 4.43 12.12 67.01
lat_syscall-write (us) 0.72 0.54 0.34 0.84 2.98
lat_tcp (us) 1.04 0.74 0.54 1.35 2.62
lat_unix (us) 41.7 24.64 25.84 73.87 683.14
latency_for_0.50_mb_block_size (nanosec) 189.42 91.47 12.83 68.91 244.62
latency_for_1.00_mb_block_size (nanosec) 110.46 (min 0.0, max 220.92) 48.6 (min 0.0, max 97.2) 7.03 (min 0.0, max 14.05) 98.88 (min 0.0, max 197.76) 122.5 (min 0.0, max 245.0)
pipe_bandwidth (MBs) 303.0 373.69 676.25 275.08 26.77
pipe_latency (microsec) 35.39 19.21 24.65 53.59 494.92
procedure_call (microsec) 0.02 0.01 0.01 0.02 0.09
select_on_200_tcp_fds (microsec) 42.32 34.44 28.5 80.68 179.93
semaphore_latency (microsec) 4.94 2.71 2.2 7.81 79.07
signal_handler_latency (microsec) 1.36 0.89 0.62 1.61 4.68
signal_handler_overhead (microsec) 13.12 6.74 3.08 8.14 32.3
tcp_ip_connection_cost_to_loca (microsec) 69.07 56.77 49.71 130.15 993.5
tcp_latency_using_localhost (microsec) 1.04 0.74 0.54 1.35 2.62

Dhrystone

Dhrystone Benchmark
ARM Benchmarks / host Dhrystone_S_PERF_HostSide 2017.01
am335x-evm am437x-evm am57xx-evm k2g-evm omapl138-lcdk
dhrystone_per_mhz (DMIPS/MHz) 2.2 2.5 3.6 3.6 1.6
dhrystone_per_second (DhrystoneP) 3846153.8 4444444.5 9523810.0 3846153.8 662251.6

Whestone

Whestone Benchmark
ARM Benchmarks / host Whetstone_S_PERF_HostSide 2017.01
am335x-evm am437x-evm am57xx-evm k2g-evm omapl138-lcdk
whetstone (MIPS) 625.0 2000.0 3333.3 1250.0 31.2

Linpack

Linpack Benchmark
ARM Benchmarks / host Linpack_S_PERF_HostSide 2017.01
am335x-evm am437x-evm am57xx-evm k2g-evm omapl138-lcdk
linpack (Kflops) 57222.0 137333.0 686667.0 343333.0 7153.0

NBench

NBench Benchmarks
ARM Benchmarks / host NBench_S_PERF_HostSide 2017.01
am335x-evm am437x-evm am57xx-evm k2g-evm omapl138-lcdk
assignment (Iterations) 7.87 7.86 17.03 6.82 0.93
fourier (Iterations) 1805.7 7324.7 12955.0 5164.4 125.23
fp_emulation (Iterations) 68.19 67.76 154.02 61.48 16.38
huffman (Iterations) 789.08 907.37 1422.2 567.4 222.81
idea (Iterations) 1534.7 1702.3 4362.9 1748.7 459.04
lu_decomposition (Iterations) 75.01 338.07 826.41 331.77 5.75
neural_net (Iterations) 2.02 8.58 22.0 8.9 0.18
numeric_sort (Iterations) 463.5 576.96 778.66 310.27 85.99
string_sort (Iterations) 64.22 62.13 136.89 54.65 6.52

Interrupt Latency Measurement

The following table gives interrupt latency measurements taken across 1001 measurement samples.

Interrupt Latency Measurement
Interrupt Latency (in micro seconds) Number of samples (under 0% cpu load) (1001 total samples) Number of samples (under 100% cpu load using hackbench hackbench -P -l -1 -g 10) (501 total samples)
10 25 0
11 265 25
12 531 249
13 167 203
14 11 24
15 2 0


Boot-time Measurement

Boot media: MMCSD

'
Boot Configuration 2017.01
am437x-evm am57xx-evm k2g-evm omapl138-lcdk
boot time (sec) boot time (sec) boot time (sec) boot time (sec)
Kernel boot time test when bootloader, kernel and sdk-rootfs are in mmc-sd 24.02 (min 23.6, max 24.45) 14.94 (min 14.57, max 15.39) 34.72 (min 34.42, max 35.06) 73.72 (min 73.3, max 74.21)
Kernel boot time test when init is /bin/sh and bootloader, kernel and sdk-rootfs are in mmc-sd 6.18 (min 6.17, max 6.22) 5.74 (min 5.68, max 5.83) 15.99 (min 15.95, max 16.01) 9.97 (min 9.92, max 10.0)

ALSA SoC Audio Driver

  1. Access type - RW_INTERLEAVED
  2. Channels - 2
  3. Format - S16_LE
  4. Period size - 64


Audio Capture
Sampling Rate (Hz) 2017.01
am335x-evm am437x-evm am57xx-evm k2g-evm omapl138-lcdk
Throughput (bits/sec) CPU Load (%) Throughput (bits/sec) CPU Load (%) Throughput (bits/sec) CPU Load (%) Throughput (bits/sec) CPU Load (%) Throughput (bits/sec) CPU Load (%)
8000 255998.0 2.95 255995.0 0.08 255981.0 0.13 256002.0 1.45
11025 352793.0 2.03 352789.0 0.29 352790.0 0.08 352801.0 0.36 352797.0 1.99
16000 511990.0 1.02 511981.0 0.11 511943.0 0.1 512003.0 2.61
22050 705573.0 3.16 705559.0 0.69 705580.0 0.18 705601.0 0.64 705583.0 3.43
24000 705574.0 3.01 705559.0 0.47 705580.0 0.15 705584.0 2.91
32000 1023959.0 1.06 1023926.0 0.17 1023812.0 0.27 1024021.0 3.92
44100 1411080.0 5.17 1411038.0 0.96 1411159.0 0.25 1411201.0 1.13 1411153.0 5.02
48000 1535913.0 1.05 1535832.0 0.07 1535605.0 0.26 1536054.0 5.01
88200 2728742.0 8.25 2821758.0 1.77 2822316.0 0.49 2822398.0 2.15 2822220.0 10.77
96000 3071630.0 1.15 3071341.0 0.04 3070539.0 0.32 3072244.0 11.17


Audio Playback
Sampling Rate (Hz) 2017.01
am335x-evm am437x-evm am57xx-evm k2g-evm omapl138-lcdk
Throughput (bits/sec) CPU Load (%) Throughput (bits/sec) CPU Load (%) Throughput (bits/sec) CPU Load (%) Throughput (bits/sec) CPU Load (%) Throughput (bits/sec) CPU Load (%)
8000 256101.0 3.82 256100.0 0.27 256081.5 (min 256076.0, max 256087.0) 0.38 (min 0.35, max 0.4) 256105.0 1.34
11025 352939.0 2.0 352935.0 0.33 352927.5 (min 352920.0, max 352935.0) 0.23 (min 0.09, max 0.37) 352941.0 0.34 352945.0 2.11
16000 512202.0 1.07 512195.0 0.74 512164.0 (min 512158.0, max 512170.0) 0.27 (min 0.1, max 0.44) 512213.0 2.1
22050 705876.0 2.97 705859.0 0.62 705855.0 (min 705841.0, max 705869.0) 0.31 (min 0.12, max 0.5) 705882.0 0.7 705898.0 3.3
24000 705877.0 2.79 705860.0 0.42 705855.0 (min 705841.0, max 705869.0) 0.3 (min 0.11, max 0.49) 705898.0 3.23
32000 1024402.0 10.5 1024373.0 0.14 1024232.0 (min 1024211.0, max 1024253.0) 0.37 (min 0.17, max 0.57) 1024442.0 3.52
44100 1411751.0 4.8 1411676.0 0.83 1411710.0 (min 1411682.0, max 1411738.0) 0.37 (min 0.22, max 0.51) 1411763.0 0.99 1411824.0 5.38
48000 1536599.0 3.48 1536536.0 0.11 1536231.0 (min 1536178.0, max 1536284.0) 0.33 (min 0.21, max 0.45) 1536684.0 6.05
88200 2823467.0 8.58 2823191.0 1.33 2823362.0 0.41 2823521.0 1.74 2823752.0 11.39
96000 3073181.0 17.68 3073129.0 0.11 3071856.0 0.46 3073498.0 12.29


Display Driver

Display performance (LCD)
Mode 2017.01
am335x-evm am437x-evm am57xx-evm k2g-evm
Fps Fps Fps Fps
1920x1200@60
480x272@60 59.94 (min 59.92, max 59.96)
800x480@60 59.52 (min 59.49, max 59.56) 59.52 (min 59.08, max 59.99)
800x480@62 61.76 (min 59.9, max 61.9)


Display performance (HDMI)
Mode 2017.01
am335x-evm am437x-evm am57xx-evm k2g-evm
Fps Fps Fps Fps
1024x576@60 59.93 (min 58.98, max 59.97) 58.50 (min 52.14, max 59.97) 60.01 (min 60.0, max 60.01)
1024x768@60 60.0 (min 59.56, max 60.45)
1024x768@70
1024x768@75 75.01 (min 73.82, max 75.05)
1152x864@75 75.0 (min 74.97, max 75.03)
1280x1024@60 60.0 (min 59.03, max 60.23)
1280x1024@75
1280x720@60 59.95 (min 58.92, max 60.1) 59.19 (min 55.38, max 60.00) 60.0
1280x768@60 59.85 (min 58.89, max 60.46)
1280x800@75 74.93 (min 74.61, max 75.24)
1360x768@60 59.8 (min 59.79, max 59.81)
1400x1050@75 74.85 (min 73.64, max 74.89)
1440x900@60 59.89 (min 59.87, max 59.9)
1600x1200@65 65.0 (min 64.97, max 65.03)
1600x900@60 60.0 (min 59.99, max 60.01)
1680x1050@60 59.95 (min 59.94, max 59.97)
1680x945@60 51.89 (min 40.01, max 60.02)
1920x1080@60
2048x1152@60 60.0 (min 59.98, max 60.02)
640x480@60 59.98 (min 59.02, max 60.37) 60.0 (min 59.83, max 60.18)
640x480@73 72.73 (min 70.46, max 72.82)
640x480@75 74.88 (min 71.43, max 75.01) 75.0 (min 74.97, max 75.03)
720x400@70 70.05 (min 68.93, max 70.09)
800x600@56 56.2 (min 55.33, max 56.26) 56.25 (min 56.24, max 56.26)
800x600@60 60.28 (min 59.33, max 60.32)
800x600@72 72.02 (min 68.75, max 72.2) 72.19 (min 71.53, max 72.88) 72.19 (min 72.18, max 72.2)
800x600@75 74.9 (min 72.58, max 75.05) 75.0 (min 74.99, max 75.01)
832x624@75 74.45 (min 72.14, max 74.74) 74.55 (min 74.53, max 74.57) 74.57 (min 74.56, max 74.58)
848x480@60 59.93 (min 58.07, max 60.01)


Graphics SGX Driver

Run GLBenchmark and capture performance reported Display rate (Fps), Fill rate, Vertex Throughput, etc. All display outputs (HDMI and LCD) are connected when running these tests

Performance (Fps)

GLBenchmark 2.5 Performance
Benchmark 2017.01
am57xx-evm
Test Number Fps
GLB25_EgyptTestC24Z16FixedTime test 2500005.0 38.8 (min 21.57, max 60.19)
GLB25_EgyptTestC24Z16_ETC1 test 2501001.0 45.5 (min 20.88, max 60.2)
GLB25_EgyptTestC24Z16_ETC1to565 test 2501401.0 45.55 (min 20.94, max 60.22)
GLB25_EgyptTestC24Z16_PVRTC4 test 2501101.0 45.41 (min 20.82, max 60.06)
GLB25_EgyptTestC24Z24MS4 test 2500003.0 44.1 (min 20.32, max 59.71)
GLB25_EgyptTestStandard_inherited test 2000000.0 59.52 (min 59.26, max 59.74)

Vertex Throughput

GLBenchmark 2.5 Vertex Throughput
Benchmark 2017.01
am57xx-evm
Test Number Rate (triangles/sec)
GLB25_TriangleTexFragmentLitTestC24Z16 test 2500511.0 32766534.0
GLB25_TriangleTexTestC24Z16 test 2500301.0 105572392.0
GLB25_TriangleTexVertexLitTestC24Z16 test 2500411.0 40076380.0

Pixel Throughput

GLBenchmark 2.5 Pixel Throughput
Benchmark 2017.01
am57xx-evm
Test Number Rate (texel/sec) Fps
GLB25_FillTestC24Z16 test 2500101.0 1443336832.0 58.65 (min 53.57, max 59.53)


Multimedia (Decode)

Run gstreamer pipeline "gst-launch-1.0 playbin uri=file://<Path to stream> video-sink="kmssink sync=false connector=<connector id>" audio-sink=fakesink" and calculate performance based on the execution time reported. All display display outputs (HDMI and LCD) were connected when running these tests, but playout was forced to LCD via the connector=<connector id> option.

H264

Gstreamer H264 in AVI Container Decode Performance
Resolution 2017.01
am57xx-evm
Fps IVA Freq (MHz) IPU Freq (MHz)
1080i
1080p 59.50 532.0
720p 59.94 532.0
720x480 60.0 532.0
800x480 60.0 532.0


MPEG4

GStreamer MPEG4 in 3GP Container Decode Performance
Resolution 2017.01
am57xx-evm
Fps IVA Freq (MHz) IPU Freq (MHz)
CIF 60.0 532.0
QVGA 60.0 532.0
VGA 63.75 532.0


MPEG2

GStreamer MPEG2 in MP4 Container Decode Performance
Resolution 2017.01
am57xx-evm
Fps IVA Freq (MHz) IPU Freq (MHz)
1080p 532.0
720p 59.94 532.0


Ethernet Driver

TCP Throughput

'
TCP Window Size(Kbytes) 2017.01
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
Bandwidth (without interrupt pacing, in Mbits/sec) CPU Load (without interrupt pacing, in %) Bandwidth (with interrupt pacing, in Mbits/sec) CPU Load (with interrupt pacing, in %) Bandwidth (without interrupt pacing, in Mbits/sec) CPU Load (without interrupt pacing, in %) Bandwidth (with interrupt pacing, in Mbits/sec) CPU Load (with interrupt pacing, in %) Bandwidth (without interrupt pacing, in Mbits/sec) CPU Load (without interrupt pacing, in %) Bandwidth (with interrupt pacing, in Mbits/sec) CPU Load (with interrupt pacing, in %) Bandwidth (without interrupt pacing, in Mbits/sec) CPU Load (without interrupt pacing, in %) Bandwidth (with interrupt pacing, in Mbits/sec) CPU Load (with interrupt pacing, in %) Bandwidth (without interrupt pacing, in Mbits/sec) CPU Load (without interrupt pacing, in %) Bandwidth (with interrupt pacing, in Mbits/sec) CPU Load (with interrupt pacing, in %)
16 275.0 100.0 299.0 96.73 281.0 99.86 294.4 98.06 632.0 58.37 572.8 49.33 408.0 98.9 - - 35.0 - 36.0 -
32 272.2 100.0 328.8 99.64 277.6 100.0 317.6 96.93 893.6 84.64 888.8 72.5 384.8 99.84 - - 38.0 - 39.0 -
64 330.4 100.0 368.0 99.5 334.2 100.0 348.8 99.96 1083.2 87.68 1162.6 83.61 463.2 99.0 - - 46.0 - 47.0 -
128 348.0 100.0 382.0 99.35 351.9 100.0 371.0 100.0 1129.6 89.93 1085.6 78.92 528.0 99.8 - - 66.0 - 60.0 -
256 320.0 100.0 386.1 100.0 346.4 100.0 375.5 100.0 1089.6 84.93 1012.2 82.15 538.4 100.0 - - 66.0 - 64.0 -

UDP Throughput

'
Ethernet__eth0_1G Ethernet_performance_UDP_64B_egress 2017.01
am335x-evm am57xx-evm k2g-evm omapl138-lcdk
packets_per_second (kpps) 41.0 99.0 27.0 1.0
throughput (Mbits/s) 21.8 51.1 14.0 1.6
'
Ethernet__eth0_1G Ethernet_performance_UDP_128B_egress 2017.01
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
packets_per_second (kpps) 41.0 57.0 95.0 26.0 2.0
throughput (Mbits/s) 43.9 59.4 98.4 27.4 3.3
'
Ethernet__eth0_1G Ethernet_performance_UDP_256B_egress '2017.01
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
packets_per_second (kpps) 41.0 56.0 97.0 26.0 2.0
throughput (Mbits/s) 85.4 116.0 200.8 54.3 6.5
'
Ethernet__eth0_1G Ethernet_performance_UDP_512B_egress 2017.01
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
packets_per_second (kpps) 41.0 54.0 93.0 26.0 2.0
throughput (Mbits/s) 168.4 225.0 381.0 107.1 12.9
'
Ethernet__eth0_1G Ethernet_performance_UDP_1024B_egress 2017.01
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
packets_per_second (kpps) 39.0 51.0 90.0 25.0 2.0
throughput (Mbits/s) 323.0 420.0 740.0 212.0 20.0
'
Ethernet__eth0_1G Ethernet_performance_UDP_1470B_egress 2017.01
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
packets_per_second (kpps) 38.0 48.0 80.0 25.0 2.0
throughput (Mbits/s) 454.0 566.0 945.0 302.0 35.2
'
Ethernet__eth0_1G Ethernet_performance_UDP_1500B_egress 2017.01
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
packets_per_second (kpps) 28.0 35.0 57.0 20.0
throughput (Mbits/s) 337.0 423.0 695.0 242.0
'
Ethernet__eth0_1G Ethernet_performance_UDP_64B_ingress 2017.01
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
packets_per_second (kpps) 21.0 41.0 23.0 30.0 1.0
throughput (Mbits/s) 11.5 21.9 12.5 16.0 1.8


'
Ethernet__eth0_1G Ethernet_performance_UDP_128B_ingress 2017.01
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
packets_per_second (kpps) 31.0 39.0 25.0 41.0 2.0
throughput (Mbits/s) 32.9 40.9 26.8 43.5 3.7
'
Ethernet__eth0_1G Ethernet_performance_UDP_256B_ingress 2017.01
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
packets_per_second (kpps) 31.0 41.0 68.0 39.0 7.0
throughput (Mbits/s) 65.2 84.2 141.0 80.0 3.0
'
Ethernet__eth0_1G Ethernet_performance_UDP_512B_ingress 2017.01
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
packets_per_second (kpps) 20.0 37.0 46.0 42.0 7.0
throughput (Mbits/s) 84.7 153.5 192.0 173.0 3.0
'
Ethernet__eth0_1G Ethernet_performance_UDP_1024B_ingress 2017.01
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
packets_per_second (kpps) 20.0 25.0 24.0 35.0 2.0
throughput (Mbits/s) 166.0 210.0 198.0 222.0 24.2


'
Ethernet__eth0_1G Ethernet_performance_UDP_1470B_ingress 2017.01
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
packets_per_second (kpps) 17.0 27.0 56.0 13.0 2.0
throughput (Mbits/s) 205.6 326.0 663.0 163.0 34.7
'
Ethernet__eth0_1G Ethernet_performance_UDP_1500B_ingress 2017.01
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
packets_per_second (kpps) 12.0 15.0 42.0 14.0
throughput (Mbits/s) 146.0 188.0 514.0 177.0



  • iperf version 2.0.5
  • For receive performance, on DUT, invoke iperf in server mode.
iperf -s -u
  • For transmit performance, on DUT, invoke iperf in client mode.
iperf -c <server ip> -b <bandwidth limit> -f M -t 60


PCIe Driver

PCIe-ETH

'
TCP Window Size(Kbytes) 2017.01
k2g-evm
Bandwidth (in Mbits/sec)
8 0.0
16 0.0
32 0.0
64 0.0
128 0.0
256 0.0




  • k2g: Measured with Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet PCI Express [14e4:1659] (rev 21)
  • LnkSta: Speed 2.5GT/s, Width x1

NAND Driver

Please refer MTD Test Setup before proceeding.

AM335X-EVM

'
Buffer size (bytes) 2017.01
am335x-evm
Write UBIFS Throughput (Mbytes/sec) Write UBIFS CPU Load (%) Read UBIFS Throughput (Mbytes/sec) Read UBIFS CPU Load (%)
102400 4.56 100.0 7.03 100.0
262144 4.56 100.0 7.11 100.0
524288 4.56 100.0 7.1 100.0
1048576 4.56 99.96 7.06 100.0
5242880 4.56 100.0 7.09 100.0

AM43XX-GPEVM

'
Buffer size (bytes) 2017.01
am437x-evm
Write UBIFS Throughput (Mbytes/sec) Write UBIFS CPU Load (%) Read UBIFS Throughput (Mbytes/sec) Read UBIFS CPU Load (%)
102400 7.91 100.0 12.64 100.0
262144 7.92 100.0 12.65 100.0
524288 7.92 100.0 12.63 100.0
1048576 7.93 100.0 12.63 100.0
5242880 7.92 99.92 12.61 100.0

K2HK-EVM

'
Buffer size (bytes) 2017.01
k2hk-evm
Write UBIFS Throughput (Mbytes/sec) Write UBIFS CPU Load (%) Read UBIFS Throughput (Mbytes/sec) Read UBIFS CPU Load (%)
102400 4.81 27.8 6.64 25.03
262144 4.81 27.7 6.65 25.02
524288 4.82 27.66 6.66 25.02
1048576 4.8 28.39 6.63 25.02
5242880 4.81 28.62 6.63 25.03

K2G-EVM

'
Buffer size (bytes) 2017.01
k2g-evm
Write UBIFS Throughput (Mbytes/sec) Write UBIFS CPU Load (%) Read UBIFS Throughput (Mbytes/sec) Read UBIFS CPU Load (%)
102400 3.34 100.0 9.95 100.0
262144 3.34 100.0 9.92 100.0
524288 3.34 100.0 9.92 100.0
1048576 3.34 100.0 9.94 100.0
5242880 3.35 100.0 9.99 100.0

QSPI Flash Driver

Test setup is available here.

K2G-EVM

'
Buffer size (bytes) 2017.01
k2g-evm
Write UBIFS Throughput (Mbytes/sec) Write UBIFS CPU Load (%) Read UBIFS Throughput (Mbytes/sec) Read UBIFS CPU Load (%)
102400 0.58 99.72 3.19 100.0
262144 0.58 100.0 3.15 100.0
524288 0.56 99.73 3.15 100.0
1048576 0.55 100.0 3.16 100.0

SPI Flash Driver

K2G-EVM

'
Buffer size (bytes) 2017.01
k2g-evm
Write UBIFS Throughput (Mbytes/sec) Write UBIFS CPU Load (%) Read UBIFS Throughput (Mbytes/sec) Read UBIFS CPU Load (%)
102400 0.1 61.25 0.15 19.3
262144 0.1 60.29 0.15 16.23
524288 0.1 60.24 0.15 20.42
1048576 0.1 59.83 0.15 19.69

EMMC Driver

IMPORTANT
The performance numbers can be severely affected if the media is mounted in sync mode. Hot plug scripts in the filesystem mount removable media in sync mode to ensure data integrity. For performance sensitive applications, umount the auto-mounted filesystem and re-mount in async mode.

Please refer MMC/SD Test Setup before proceeding.


AM43XX-GPEVM

'
Buffer size (bytes) 2017.01
am437x-evm
Write VFAT Throughput (Mbytes/sec) Write VFAT CPU Load (%) Read VFAT Throughput (Mbytes/sec) Read VFAT CPU Load (%)
102400 6.23 (min 6.07, max 6.39) 8.03 (min 7.79, max 8.27) 24.65 (min 24.29, max 25.0) 25.81 (min 25.28, max 26.33)
262144 6.37 8.18 (min 8.07, max 8.29) 24.95 (min 24.93, max 24.96) 25.05 (min 23.87, max 26.22)
524288 6.29 (min 6.19, max 6.39) 8.77 (min 8.54, max 8.99) 24.92 (min 24.89, max 24.94) 24.67 (min 22.95, max 26.39)
1048576 6.17 (min 5.92, max 6.41) 8.24 (min 7.96, max 8.51) 24.61 (min 24.29, max 24.93) 24.34 (min 23.61, max 25.06)
5242880 6.25 (min 6.08, max 6.41) 8.09 (min 7.95, max 8.23) 24.97 (min 24.93, max 25.01) 25.57 (min 24.11, max 27.02)


'
Buffer size (bytes) 2017.01
am437x-evm
Write EXT4 Throughput (Mbytes/sec) Write EXT4 CPU Load (%) Read EXT4 Throughput (Mbytes/sec) Read EXT4 CPU Load (%)
102400 6.15 7.83 (min 7.8, max 7.86) 26.08 (min 26.07, max 26.09) 21.63
262144 6.04 (min 5.96, max 6.11) 6.56 (min 6.42, max 6.7) 26.07 21.38 (min 21.08, max 21.68)
524288 6.09 6.37 (min 6.34, max 6.4) 26.06 21.78 (min 21.48, max 22.08)
1048576 6.1 6.24 (min 6.07, max 6.41) 26.07 (min 26.06, max 26.08) 22.14
5242880 6.13 (min 6.12, max 6.13) 5.94 (min 5.55, max 6.32) 26.08 22.56 (min 22.19, max 22.92)


'
Buffer size (bytes) 2017.01
am437x-evm
Write EXT2 Throughput (Mbytes/sec) Write EXT2 CPU Load (%) Read EXT2 Throughput (Mbytes/sec) Read EXT2 CPU Load (%)
102400 5.85 (min 5.76, max 5.93) 8.08 (min 7.78, max 8.37) 25.31 (min 25.14, max 25.48) 22.43 (min 21.79, max 23.06)
262144 5.85 (min 5.78, max 5.91) 7.02 (min 6.7, max 7.33) 25.34 (min 25.33, max 25.35) 22.11 (min 21.92, max 22.3)
524288 5.86 (min 5.78, max 5.94) 6.82 (min 6.75, max 6.88) 25.34 (min 25.33, max 25.34) 22.25 (min 22.06, max 22.44)
1048576 5.91 (min 5.9, max 5.92) 6.95 (min 6.86, max 7.04) 25.34 (min 25.33, max 25.34) 22.49 (min 22.3, max 22.68)
5242880 5.92 7.26 (min 7.02, max 7.49) 25.34 (min 25.33, max 25.34) 22.14 (min 21.34, max 22.93)

AM57XX-EVM

'
Buffer size (bytes) 2017.01
am57xx-evm
Write VFAT Throughput (Mbytes/sec) Write VFAT CPU Load (%) Read VFAT Throughput (Mbytes/sec) Read VFAT CPU Load (%)
102400 12.31 4.53 63.62 6.5
262144 12.35 4.72 63.75 9.94
524288 12.36 4.56 63.04 8.23
1048576 11.68 4.62 63.29 7.65
5242880 12.35 4.16 63.51 7.95


'
Buffer size (bytes) 2017.01
am57xx-evm
Write EXT4 Throughput (Mbytes/sec) Write EXT4 CPU Load (%) Read EXT4 Throughput (Mbytes/sec) Read EXT4 CPU Load (%)
102400 12.48 3.18 61.98 6.57
262144 12.45 3.34 67.95 7.74
524288 12.66 3.17 61.46 6.8
1048576 12.42 3.28 62.6 7.23
5242880 12.38 3.67 61.85 7.44


'
Buffer size (bytes) 2017.01
am57xx-evm
Write EXT2 Throughput (Mbytes/sec) Write EXT2 CPU Load (%) Read EXT2 Throughput (Mbytes/sec) Read EXT2 CPU Load (%)
102400 11.85 3.98 66.64 6.75
262144 12.51 4.66 67.13 8.28
524288 12.58 3.98 67.96 5.69
1048576 12.55 3.5 67.98 9.29
5242880 12.44 4.12 67.0 6.21

K2G-EVM

'
Buffer size (bytes) 2017.01
k2g-evm
Write VFAT Throughput (Mbytes/sec) Write VFAT CPU Load (%) Read VFAT Throughput (Mbytes/sec) Read VFAT CPU Load (%)
102400 25.07 50.12 38.47 25.09
262144 25.28 49.15 38.49 24.24
524288 25.33 49.4 38.72 24.43
1048576 25.29 47.77 38.5 24.53
5242880 25.16 47.91 38.47 25.84


'
Buffer size (bytes) 2017.01
k2g-evm
Write EXT4 Throughput (Mbytes/sec) Write EXT4 CPU Load (%) Read EXT4 Throughput (Mbytes/sec) Read EXT4 CPU Load (%)
102400 19.85 26.25 36.96 14.79
262144 19.89 26.0 36.95 27.81
524288 19.91 26.15 38.97 21.01
1048576 20.09 25.97 39.14 18.29
5242880 20.12 25.97 39.03 25.83


'
Buffer size (bytes) 2017.01
k2g-evm
Write EXT2 Throughput (Mbytes/sec) Write EXT2 CPU Load (%) Read EXT2 Throughput (Mbytes/sec) Read EXT2 CPU Load (%)
102400 19.16 33.27 38.87 22.14
262144 19.12 32.54 38.7 17.74
524288 19.42 33.77 38.71 24.44
1048576 19.32 34.01 38.86 22.52
5242880 19.29 33.15 38.78 20.47

SATA Driver

AM57XX-EVM

SATA

'
Buffer size (bytes) 2017.01
am57xx-evm
Write VFAT Throughput (Mbytes/sec) Write VFAT CPU Load (%) Read VFAT Throughput (Mbytes/sec) Read VFAT CPU Load (%)
102400 96.33 30.96 136.07 11.29
262144 98.71 30.54 136.02 12.07
524288 98.11 29.6 136.06 11.88
1048576 96.78 30.28 135.66 13.06
5242880 99.41 30.61 135.83 13.3


'
Buffer size (bytes) 2017.01
am57xx-evm
Write EXT2 Throughput (Mbytes/sec) Write EXT2 CPU Load (%) Read EXT2 Throughput (Mbytes/sec) Read EXT2 CPU Load (%)
102400 104.77 23.04 134.39 10.82
262144 107.69 25.66 134.83 10.07
524288 107.44 25.61 134.68 11.1
1048576 103.9 24.09 134.39 10.99
5242880 109.98 26.5 134.83 13.07


'
Buffer size (bytes) 2017.01
am57xx-evm
Write EXT4 Throughput (Mbytes/sec) Write EXT4 CPU Load (%) Read EXT4 Throughput (Mbytes/sec) Read EXT4 CPU Load (%)
102400 121.02 19.5 132.27 10.67
262144 116.8 12.58 133.68 11.37
524288 119.23 12.86 125.68 10.87
1048576 120.6 13.26 126.76 11.29
5242880 115.41 11.34 128.2 12.28




  • Filesize used is : 1G
  • SATA II Harddisk used is: Seagate ST3500514NS 500G

mSATA

'
Buffer size (bytes) 2017.01
am57xx-evm
Write EXT4 Throughput (Mbytes/sec) Write EXT4 CPU Load (%) Read EXT4 Throughput (Mbytes/sec) Read EXT4 CPU Load (%)
102400 62.75 5.02 216.5 19.57
262144 63.57 4.69 215.58 19.16
524288 63.64 4.82 218.57 20.11
1048576 62.84 5.18 217.49 20.17
5242880 63.35 5.0 216.07 20.65


'
Buffer size (bytes) 2017.01
am57xx-evm
Write VFAT Throughput (Mbytes/sec) Write VFAT CPU Load (%) Read VFAT Throughput (Mbytes/sec) Read VFAT CPU Load (%)
102400 58.72 19.0 218.88 21.68
262144 57.88 19.18 218.64 21.25
524288 57.66 18.86 218.45 20.13
1048576 57.98 18.79 217.96 22.28
5242880 58.23 19.04 219.45 22.41


'
Buffer size (bytes) 2017.01
am57xx-evm
Write EXT2 Throughput (Mbytes/sec) Write EXT2 CPU Load (%) Read EXT2 Throughput (Mbytes/sec) Read EXT2 CPU Load (%)
102400 62.51 9.34 225.01 17.88
262144 63.6 8.76 226.17 19.5
524288 63.34 7.64 226.17 19.98
1048576 63.09 7.77 226.1 20.82
5242880 63.05 8.74 225.87 22.16


  • Filesize used is : 1G
  • MSATA Harddisk used is: SMS200S3/30G Kingston mSATA SSD drive

MMC/SD Driver

IMPORTANT
The performance numbers can be severely affected if the media is mounted in sync mode. Hot plug scripts in the filesystem mount removable media in sync mode to ensure data integrity. For performance sensitive applications, umount the auto-mounted filesystem and re-mount in async mode.

Please refer MMC/SD Test Setup before proceeding.

AM335X-EVM

'
Buffer size (bytes) 2017.01
am335x-evm
Write EXT4 Throughput (Mbytes/sec) Write EXT4 CPU Load (%) Read EXT4 Throughput (Mbytes/sec) Read EXT4 CPU Load (%)
102400 7.34 9.34 21.25 20.04
262144 7.7 9.5 21.25 24.64
524288 7.93 9.69 21.26 20.17
1048576 8.18 11.03 21.25 20.04
5242880 7.78 9.97 21.25 21.67


'
Buffer size (bytes) 2017.01
am335x-evm
Write VFAT Throughput (Mbytes/sec) Write VFAT CPU Load (%) Read VFAT Throughput (Mbytes/sec) Read VFAT CPU Load (%)
102400 9.14 14.91 20.48 24.3
262144 8.84 15.63 20.47 25.0
524288 8.91 15.4 20.44 23.9
1048576 8.76 14.56 20.47 24.75
5242880 8.63 14.7 20.47 24.95


'
Buffer size (bytes) 2017.01
am335x-evm
Write EXT2 Throughput (Mbytes/sec) Write EXT2 CPU Load (%) Read EXT2 Throughput (Mbytes/sec) Read EXT2 CPU Load (%)
102400 9.34 13.06 21.09 24.69
262144 9.28 13.57 21.14 22.9
524288 9.34 13.51 21.14 21.34
1048576 9.35 13.72 21.14 21.9
5242880 9.35 13.13 21.15 22.63






The performance numbers were captured using the following:

  • SanDisk 8GB MicroSDHC Class 10 Memory Card
  • Partition was mounted with async option


AM43XX-GPEVM

'
Buffer size (bytes) 2017.01
am437x-evm
Write EXT4 Throughput (Mbytes/sec) Write EXT4 CPU Load (%) Read EXT4 Throughput (Mbytes/sec) Read EXT4 CPU Load (%)
102400 7.48 7.61 21.77 19.83
262144 6.82 7.18 21.77 21.11
524288 7.49 7.28 21.77 17.2
1048576 8.51 8.12 21.76 22.54
5242880 7.71 7.83 21.77 16.88


'
Buffer size (bytes) 2017.01
am437x-evm
Write EXT2 Throughput (Mbytes/sec) Write EXT2 CPU Load (%) Read EXT2 Throughput (Mbytes/sec) Read EXT2 CPU Load (%)
102400 9.58 12.1 21.7 18.05
262144 9.55 11.02 21.64 18.83
524288 9.54 11.66 21.69 19.25
1048576 9.52 10.72 21.69 20.41
5242880 9.56 10.85 21.69 20.29


'
Buffer size (bytes) 2017.01
am437x-evm
Write VFAT Throughput (Mbytes/sec) Write VFAT CPU Load (%) Read VFAT Throughput (Mbytes/sec) Read VFAT CPU Load (%)
102400 8.57 10.76 21.1 19.88
262144 8.36 11.49 21.08 20.08
524288 9.21 12.78 21.08 18.93
1048576 9.14 12.16 21.08 19.43
5242880 9.13 11.67 21.07 19.59





The performance numbers were captured using the following:

  • Sandisk Ultra 8GB Micro SDHC Flash Card Class10
  • Partition was mounted with async option


AM57XX-EVM

'
Buffer size (bytes) 2017.01
am57xx-evm
Write EXT4 Throughput (Mbytes/sec) Write EXT4 CPU Load (%) Read EXT4 Throughput (Mbytes/sec) Read EXT4 CPU Load (%)
102400 7.47 1.76 39.75 3.28
262144 8.86 2.29 39.81 3.84
524288 8.62 2.28 39.85 4.21
1048576 8.95 2.11 39.84 4.6
5242880 8.47 2.43 39.83 4.78


'
Buffer size (bytes) 2017.01
am57xx-evm
Write EXT2 Throughput (Mbytes/sec) Write EXT2 CPU Load (%) Read EXT2 Throughput (Mbytes/sec) Read EXT2 CPU Load (%)
102400 11.55 4.04 39.61 5.28
262144 11.99 4.08 37.75 4.0
524288 13.02 4.0 39.48 3.46
1048576 13.02 4.07 39.45 3.45
5242880 11.73 3.99 39.6 4.39


'
Buffer size (bytes) 2017.01
am57xx-evm
Write VFAT Throughput (Mbytes/sec) Write VFAT CPU Load (%) Read VFAT Throughput (Mbytes/sec) Read VFAT CPU Load (%)
102400 8.94 3.43 38.41 4.64
262144 6.91 2.29 38.47 5.33
524288 10.02 4.07 38.35 4.28
1048576 9.34 3.5 38.35 4.82
5242880 8.05 2.97 38.51 3.77




The performance numbers were captured using the following:

  • Sandisk Ultra 8GB Micro SDHC Flash Card Class10
  • Partition was mounted with async option

K2G-EVM

'
Buffer size (bytes) 2017.01
k2g-evm
Write EXT4 Throughput (Mbytes/sec) Write EXT4 CPU Load (%) Read EXT4 Throughput (Mbytes/sec) Read EXT4 CPU Load (%)
102400 7.49 11.03 21.75 11.28
262144 7.54 11.02 21.78 11.54
524288 6.97 10.07 21.77 12.1
1048576 7.49 11.18 21.77 11.16
5242880 7.56 10.58 21.77 11.94


'
Buffer size (bytes) 2017.01
k2g-evm
Write EXT2 Throughput (Mbytes/sec) Write EXT2 CPU Load (%) Read EXT2 Throughput (Mbytes/sec) Read EXT2 CPU Load (%)
102400 9.11 17.07 21.67 14.69
262144 9.19 16.65 21.67 13.9
524288 9.2 16.23 21.67 10.54
1048576 9.19 15.68 21.68 11.89
5242880 9.19 16.06 21.67 11.91


'
Buffer size (bytes) 2017.01
k2g-evm
Write VFAT Throughput (Mbytes/sec) Write VFAT CPU Load (%) Read VFAT Throughput (Mbytes/sec) Read VFAT CPU Load (%)
102400 7.39 15.27 20.97 14.23
262144 8.81 19.06 21.17 14.02
524288 8.82 18.46 21.16 14.72
1048576 8.7 17.94 20.99 14.43
5242880 8.62 17.3 21.08 14.72



The performance numbers were captured using the following:

  • Sandisk Ultra 8GB Micro SDHC Flash Card Class10
  • Partition was mounted with async option

UART Driver

Performance and Benchmarks not available in this release.


I2C Driver

Performance and Benchmarks not available in this release.


EDMA Driver

Performance and Benchmarks not available in this release.


Touchscreen Driver

Performance and Benchmarks not available in this release.


USB Driver

MUSB/XHCI Host controller

IMPORTANT
For Mass-storage applications, the performance numbers can be severely affected if the media is mounted in sync mode. Hot plug scripts in the filesystem mount removable media in sync mode to ensure data integrity. For performance sensitive applications, umount the auto-mounted filesystem and re-mount in async mode.


Setup : Western Digital 1TB (My Book Essential) USB hard disk is connected to usb0 port. File read/write performance data on usb0 port is captured.



'
USBHOST host USBHOST_L_PERF_EXT2_0002 2017.01
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
read_102400_cpuload (%) 31.87 40.07 38.54 34.67 98.0
read_102400_throughput (MBytes/sec) 18.4 32.65 186.23 32.54 8.5
read_1048576_cpuload (%) 27.95 39.37 34.88 32.76 98.0
read_1048576_throughput (MBytes/sec) 18.59 32.62 189.67 34.52 8.4
read_5242880_cpuload (%) 33.02 39.08 33.33 32.01 99.0
read_5242880_throughput (MBytes/sec) 18.37 32.64 185.02 34.51 8.48
write_102400_cpuload (%) 29.89 49.18 49.22 53.52 100.00
write_102400_throughput (MBytes/sec) 19.53 28.25 102.46 28.78 9.0
write_1048576_cpuload (%) 30.24 47.18 50.25 50.4 99.9
write_1048576_throughput (MBytes/sec) 19.18 28.33 102.04 28.85 8.9
write_5242880_cpuload (%) 28.25 47.19 51.6 50.93 98.8
write_5242880_throughput (MBytes/sec) 19.63 28.33 107.34 28.73 9.0
'
USBHOST host USBHOST_L_PERF_VFAT_0002 2017.01
am335x-evm am43xx-gpevm am57xx-evm k2g-evm omapl138-lcdk
read_102400_cpuload (%) 27.45 38.38 39.22 34.4 98.0
read_102400_throughput (MBytes/sec) 18.62 32.81 184.62 34.61 8.0
read_262144_cpuload (%) 34.1 39.86 38.0 34.91 99.0
read_262144_throughput (MBytes/sec) 18.42 32.54 186.81 34.61 7.9
write_102400_cpuload (%) 32.49 48.49 50.83 54.16 99.5
write_102400_throughput (MBytes/sec) 19.75 29.07 110.41 28.72 7.5
write_262144_cpuload (%) 28.76 45.51 51.76 52.72 100.0
write_262144_throughput (MBytes/sec) 18.96 28.89 114.47 28.83 7.6



USB Mass Storage Class Slave Driver

The performance numbers are captured using a file inside /dev/shm as storage gadget media exposed as removable media to an Ubuntu 10.04 host over USB. The storage media is formatted as vfat filesystem.
Storage gadget media file is created using the command:

# dd if=/dev/zero of=/dev/shm/50M bs=1M count=50"

Insert the USB mass storage gadget with /dev/shm/50M as the backing storage:

# insmod g_mass_storage.ko file=/dev/shm/50M 

For test setup details refer to USB MSC device setup

AM335X USB SLAVE DEVICE PERFORMANCE

AM335X USB Slave Read Performance values
Bytes Transferred (MB)"/dev/shm/50M" file as storage device Number of files transferred Total Bytes transferred (MB) Transfer Rate (MB/sec)
50 1 50 17.5
AM335X USB Slave Write Performance values
Bytes Transferred (MB)"/dev/shm/50M" file as storage device Number of files transferred Total Bytes transferred (MB) Transfer Rate (MB/sec)
50 1 50 4.0


AM43XX GPEVM USB SLAVE DEVICE PERFORMANCE

AM43XX USB Slave Read Performance values
Bytes Transferred (MB)"/dev/shm/50M" file as storage device Number of files transferred Total Bytes transferred (MB) Transfer Rate (MB/sec)
50 1 50 34.6
AM43XX USB Slave WritePerformance values
Bytes Transferred (MB)"/dev/shm/50M" file as storage device Number of files transferred Total Bytes transferred (MB) Transfer Rate (MB/sec)
50 1 50 20.3


OMAPL138-LCDK USB SLAVE DEVICE PERFORMANCE

OMAPL138-LCDK USB Slave Read Performance values
Bytes Transferred (MB)"/dev/shm/50M" file as storage device Number of files transferred Total Bytes transferred (MB) Transfer Rate (MB/sec)
50 1 50 4.5
OMAPL138-LCDK USB Slave WritePerformance values
Bytes Transferred (MB)"/dev/shm/50M" file as storage device Number of files transferred Total Bytes transferred (MB) Transfer Rate (MB/sec)
50 1 50 3.8


USB CDC/RNDIS Slave Driver

Performance benchmarks were collected using the Iperf tool and default options were used to collect the throughput numbers.

AM335X USB CDC Performance

AM335X USB CDC Performance values - Client
TCP Window Size(in KBytes) Interval (in Seconds) Bandwidth (Mbits/Sec)
16 60 77.4
32 60 77.4
64 60 85.6
128 60 82.6


AM43XX GPEVM USB CDC Performance

AM43XX GPEVM USB CDC Performance values - Client
TCP Window Size(in KBytes) Interval (in Seconds) Bandwidth (Mbits/Sec)
16 60 157.8
32 60 156.2
64 60 153.9
128 60 156.7


AM57XX USB CDC Performance

AM57XX USB CDC Performance values - Client
TCP Window Size(in KBytes) Interval (in Seconds) Bandwidth (Mbits/Sec)
16 60 177.9
32 60 178.5
64 60 178.5
128 60 181.5


OMAPL138-LCDK USB CDC Performance

OMAPL138-LCDK USB CDC Performance values - Client
TCP Window Size(in KBytes) Interval (in Seconds) Bandwidth (Mbits/Sec)
16 60 22.0
32 60 26.0
64 60 26.0
128 60 29.0


AM335X USB RNDIS Performance

AM335XX USB RNDIS Performance values - Client
TCP Window Size(in KBytes) Interval (in Seconds) Bandwidth (Mbits/Sec)
16 60 52.8
32 60 57.8
64 60 64.9
128 60 58.0


AM43XX GPEVM USB RNDIS Performance

AM43XX GPEVM USB RNDIS Performance values - Client
TCP Window Size(in KBytes) Interval (in Seconds) Bandwidth (Mbits/Sec)
16 60 84.3
32 60 81.6
64 60 74.4
128 60 78.5



AM57XX USB RNDIS Performance

AM57XX USB RNDIS Performance values - Client
TCP Window Size(in KBytes) Interval (in Seconds) Bandwidth (Mbits/Sec)
16 60 127.0
32 60 129.1
64 60 116.1
128 60 109.6


CRYPTO Driver

OpenSSL Performance

'
CRYPTO host openssl_performance_tests Crypto_M_PERF_openssl_perf_hardware_acceleration 2017.01
am335x-evm am43xx-gpevm am57xx-evm
aes-128-cbc_cpu_util (%) 65.0 65.0 61.0
aes-128-cbc_system_time (s) 9.56 9.57 8.63
aes-128-cbc_throughput_1024_by (KBytes/s) 14082.05 14855.51 17127.42
aes-128-cbc_throughput_16_byte (KBytes/s) 1086.27 1344.95 2940.35
aes-128-cbc_throughput_256_byt (KBytes/s) 4160.0 5839.02 6445.14
aes-128-cbc_throughput_64_byte (KBytes/s) 3740.95 4661.21 9965.82
aes-128-cbc_throughput_8192_by (KBytes/s) 19666.32 26020.52 32530.43
aes-128-cbc_user_time (s) 0.38 0.34 0.6
aes-192-cbc_cpu_util (%) 64.0 64.0 62.0
aes-192-cbc_system_time (s) 9.54 9.56 8.7
aes-192-cbc_throughput_1024_by (KBytes/s) 14740.14 14860.97 16798.04
aes-192-cbc_throughput_16_byte (KBytes/s) 1300.75 1359.14 2929.18
aes-192-cbc_throughput_256_byt (KBytes/s) 5609.81 5884.67 6294.19
aes-192-cbc_throughput_64_byte (KBytes/s) 4286.06 4516.95 9580.31
aes-192-cbc_throughput_8192_by (KBytes/s) 25190.4 25853.95 32123.56
aes-192-cbc_user_time (s) 0.32 0.34 0.68
aes-256-cbc_cpu_util (%) 64.0 64.0 61.0
aes-256-cbc_system_time (s) 9.42 9.42 8.79
aes-256-cbc_throughput_1024_by (KBytes/s) 13713.07 14552.75 17226.07
aes-256-cbc_throughput_16_byte (KBytes/s) 1069.75 1313.43 3016.13
aes-256-cbc_throughput_256_byt (KBytes/s) 4751.1 5518.93 6485.42
aes-256-cbc_throughput_64_byte (KBytes/s) 3553.69 4330.92 9435.71
aes-256-cbc_throughput_8192_by (KBytes/s) 24461.31 25056.6 32503.13
aes-256-cbc_user_time (s) 0.36 0.37 0.45
des-cbc_cpu_util (%) 97.0 39.0 44.0
des-cbc_system_time (s) 14.47 5.81 6.64
des-cbc_throughput_1024_bytes (KBytes/s) 11989.67 8768.85 7944.53
des-cbc_throughput_16_bytes (KBytes/s) 1211.61 268.4 275.85
des-cbc_throughput_256_bytes (KBytes/s) 8701.95 3383.21 3444.14
des-cbc_throughput_64_bytes (KBytes/s) 3881.56 1068.99 1050.22
des-cbc_throughput_8192_bytes (KBytes/s) 14057.47 15665.83 14518.95
des-cbc_user_time (s) 0.34 0.18 0.08
des3_cpu_util (%) 96.0 39.0 46.0
des3_system_time (s) 14.34 5.78 6.9
des3_throughput_1024_bytes (KBytes/s) 5471.57 8801.62 9051.82
des3_throughput_16_bytes (KBytes/s) 954.23 268.86 303.34
des3_throughput_256_bytes (KBytes/s) 4456.96 3400.02 3813.72
des3_throughput_64_bytes (KBytes/s) 2441.88 1069.48 1151.74
des3_throughput_8192_bytes (KBytes/s) 5488.64 15671.3 14412.46
des3_user_time (s) 0.27 0.2 0.13
md5_cpu_util (%) 67.0 67.0 73.0
md5_system_time (s) 8.44 8.54 9.46
md5_throughput_1024_bytes (KBytes/s) 8446.29 10146.82 15203.33
md5_throughput_16_bytes (KBytes/s) 231.04 339.87 582.39
md5_throughput_256_bytes (KBytes/s) 2436.18 3068.07 4672.09
md5_throughput_64_bytes (KBytes/s) 863.98 1340.63 2416.23
md5_throughput_8192_bytes (KBytes/s) 32336.55 35902.81 48818.86
md5_user_time (s) 1.83 1.62 1.62
sha1_cpu_util (%) 68.0 67.0 70.0
sha1_system_time (s) 8.49 8.73 9.17
sha1_throughput_1024_bytes (KBytes/s) 7937.71 9990.83 15196.5
sha1_throughput_16_bytes (KBytes/s) 223.87 325.91 424.29
sha1_throughput_256_bytes (KBytes/s) 2417.92 2998.87 4581.55
sha1_throughput_64_bytes (KBytes/s) 885.08 1267.41 2121.6
sha1_throughput_8192_bytes (KBytes/s) 32347.48 36241.41 49070.08
sha1_user_time (s) 1.86 1.51 1.39


Listed for each algorithm are the code snippets used to run each benchmark test.


time -v openssl speed -elapsed -evp aes-128-cbc

</br>

DCAN Driver

Performance and Benchmarks not available in this release.

Power Management

AM335x

Measurements were taken from Process SDK Linux 04.00.00.

Warning Warning: Active power is slightly higher on this release because PRUSS is enabled by default. Customers not using PRUSS are advised to disable it to reduce power consumption.

Summary

The summary shows total SoC power consumption at all MPU frequencies.
Please note, these test cases have not been optimized for low power!
Data demonstrating power-optimized use cases and guidance to achieve lower power, please refer to the AM335x Low Power Design Guide.

SoC-only power

SoC-only power does not include power from DDR.

Test Case
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
OS Idle 379.45 385.76 390.76 394.78 400.81
Dhrystone 488.95 682.90 821.01 924.80 1124.95
Network Load 379.78 387.36 389.56 395.16 399.96
Memory Tester 471.87 606.73 691.08 754.68 873.39
Video + Audio 460.12 681.63 787.60 859.14 1007.45
3D Graphics 555.10 579.75 600.80 621.36 644.74
Suspend 4.93
Standby 28.25

OS Idle (Matrix GUI)

OS Idle is the case where no active userspace tasks are active. The system is idle with the Matrix GUI application displayed on the LCD. Note: having the LCD active will consume extra power.

Simplified View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power 1.13 227.96 228.04 229.25 226.67 227.88
vdd_mpu_power DVFS 7.44 13.21 15.45 17.58 29.56
1.8V I/O 1.8 60.39 62.05 62.72 37.73 65.38
3.3V I/O 3.3 100.33 100.26 100.39 94.8 100.29
SoC Power without DDR3L 396.12 403.56 407.81 376.78 423.11
DDR3L + I/O + VTT 1.5 236.67 236.5 236.18 235.81 235.65
Total Power 632.79 640.06 643.99 612.59 658.76

Detailed View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power 1.13 227.96 228.04 229.25 226.67 227.88
vdd_mpu_power DVFS 7.44 13.21 15.45 17.58 29.56
vdda_1p8v_usb0_1_power 1.8 32.96 32.92 32.98 7.26 33.02
vdda_adc_power 1.8 0.8 0.8 0.8 0.8 0.8
vdds_a3p3v_usb0_1_power 3.3 11.1 11.1 11.1 6.67 11.1
vdds_osc_power 1.8 1.23 1.23 1.23 1.23 1.23
vdds_pll_core_lcd_power 1.8 13.12 13.12 13.12 13.11 13.11
vdds_pll_ddr_power 1.8 1.97 1.97 1.97 1.97 1.97
vdds_pll_mpu_power 1.8 2.03 3.71 4.33 4.56 5.62
vdds_power 1.8 2.4 2.4 2.4 2.39 2.4
vdds_rtc_power 1.8 0.66 0.66 0.66 0.66 0.66
vdds_sram_core_bg_power 1.8 2.69 2.7 2.7 2.68 2.7
vdds_sram_mpu_bb_power 1.8 2.53 2.54 2.53 3.07 3.87
vddshv1_power 3.3 0.41 0.4 0.4 0.4 0.4
vddshv2_power 3.3 2.58 2.58 2.58 2.58 2.58
vddshv3_power 3.3 0.16 0.16 0.16 0.15 0.15
vddshv4_power 3.3 0.09 0.09 0.09 0.09 0.09
vddshv5_power 3.3 51.1 51.05 51.2 51.13 51.07
vddshv6_power 3.3 34.89 34.88 34.86 33.78 34.9
SoC Power without DDR3L 396.12 403.56 407.81 376.78 423.11
vdds_ddr_power 1.5 142.27 142.31 142.46 143.44 143.44
vddsddrmem 1.5 94.4 94.19 93.72 92.37 92.21
Total Power 632.79 640.06 643.99 612.59 658.76

Dhrystone

Dhrystone test case is typically be one of the most power-intensive applications and used here to approximate worst-case power consumption of the processor. Note: DDR3 is not exercised in this test case, however test data has shown where DDR bandwidth is high, MPU utilization drops, and total power consumption typically does not exceed Dhrystone.

Simplified View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power 1.13 229.24 230.15 230.76 231.06 245.75
vdd_mpu_power DVFS 113.46 302.1 435.65 540.9 715.52
1.8V I/O 1.8 62.91 67.36 68.32 70.11 73.81
3.3V I/O 3.3 101.73 102.47 102.26 101.89 102.31
SoC Power without DDR3L 507.34 702.08 836.99 943.96 1137.39
DDR3L + I/O + VTT 1.5 262.82 262.88 263.01 262.67 263.77
Total Power 770.16 964.96 1100 1206.63 1401.16

Detailed View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power 1.13 229.24 230.15 230.76 231.06 245.75
vdd_mpu_power DVFS 113.46 302.1 435.65 540.9 715.52
vdda_1p8v_usb0_1_power 1.8 33.04 33.26 33.03 33.06 32.97
vdda_adc_power 1.8 0.8 0.79 0.79 0.79 0.79
vdds_a3p3v_usb0_1_power 3.3 11.09 11.08 11.07 11.06 11.03
vdds_osc_power 1.8 1.23 1.23 1.23 1.23 1.22
vdds_pll_core_lcd_power 1.8 13.12 13.12 13.13 13.13 13.13
vdds_pll_ddr_power 1.8 1.97 1.97 1.97 1.97 1.97
vdds_pll_mpu_power 1.8 2.03 3.71 4.33 4.56 5.62
vdds_power 1.8 2.53 2.55 2.54 2.53 2.53
vdds_rtc_power 1.8 0.66 0.66 0.66 0.66 0.67
vdds_sram_core_bg_power 1.8 2.75 2.8 2.88 2.93 3.06
vdds_sram_mpu_bb_power 1.8 4.78 7.27 7.76 9.25 11.85
vddshv1_power 3.3 0.41 0.4 0.4 0.4 0.4
vddshv2_power 3.3 8.98 8.97 9.15 8.95 9.06
vddshv3_power 3.3 0.16 0.16 0.16 0.16 0.16
vddshv4_power 3.3 0.09 0.09 0.09 0.09 0.09
vddshv5_power 3.3 51.39 51.29 51.61 51.46 51.79
vddshv6_power 3.3 29.61 30.48 29.78 29.77 29.78
SoC Power without DDR3L 507.34 702.08 836.99 943.96 1137.39
vdds_ddr_power 1.5 142.82 142.88 143.01 142.67 143.77
vddsddrmem 1.5 120 120 120 120 120
Total Power 770.16 964.96 1100 1206.63 1401.16

Network Load

Network load is the test case where the data is being transmitted through Ethernet.

Simplified View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power 1.13 227.94 228.18 228.07 228.04 228
vdd_mpu_power DVFS 7.35 12.3 15.85 19.18 33.53
1.8V I/O 1.8 60.38 62.13 62.63 63.69 65.45
3.3V I/O 3.3 100.32 100.3 100.34 100.17 100.2
SoC Power without DDR3L 395.99 402.91 406.89 411.08 427.18
DDR3L + I/O + VTT 1.5 237.01 237.22 237.01 236.24 235.8
Total Power 633 640.13 643.9 647.32 662.98

Detailed View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power 1.13 227.94 228.18 228.07 228.04 228
vdd_mpu_power DVFS 7.35 12.3 15.85 19.18 33.53
vdda_1p8v_usb0_1_power 1.8 32.95 32.92 32.89 32.97 32.97
vdda_adc_power 1.8 0.8 0.8 0.8 0.8 0.8
vdds_a3p3v_usb0_1_power 3.3 11.1 11.09 11.09 11.1 11.09
vdds_osc_power 1.8 1.23 1.23 1.23 1.23 1.23
vdds_pll_core_lcd_power 1.8 13.12 13.12 13.12 13.11 13.11
vdds_pll_ddr_power 1.8 1.97 1.97 1.97 1.97 1.97
vdds_pll_mpu_power 1.8 2.03 3.71 4.33 4.56 5.62
vdds_power 1.8 2.39 2.39 2.39 2.39 2.39
vdds_rtc_power 1.8 0.66 0.66 0.66 0.66 0.66
vdds_sram_core_bg_power 1.8 2.69 2.72 2.7 2.7 2.71
vdds_sram_mpu_bb_power 1.8 2.54 2.61 2.54 3.3 3.99
vddshv1_power 3.3 0.41 0.41 0.41 0.41 0.4
vddshv2_power 3.3 2.58 2.58 2.58 2.58 2.58
vddshv3_power 3.3 0.16 0.15 0.15 0.16 0.16
vddshv4_power 3.3 0.09 0.08 0.09 0.09 0.09
vddshv5_power 3.3 51.17 51.16 51.2 51.03 51.1
vddshv6_power 3.3 34.81 34.83 34.82 34.8 34.78
SoC Power without DDR3L 395.99 402.91 406.89 411.08 427.18
vdds_ddr_power 1.5 142.54 142.25 142.6 144.06 143.38
vddsddrmem 1.5 94.47 94.97 94.41 92.18 92.42
Total Power 633 640.13 643.9 647.32 662.98

Memory Tester

This test case executes the DDR memory data transactions.

Note: total power and DDR power is not logged here since DDR power consumption can vary significantly based on memory test case.

Simplified View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power 1.13 237.84 243.85 244.73 243.6 243.15
vdd_mpu_power DVFS 90.44 217.16 299.46 367.42 489.18
1.8V I/O 1.8 62.14 64.83 65.79 66.78 67.79
3.3V I/O 3.3 101.91 101.71 101.83 101.7 101.86
SoC Power without DDR3L 492.33 627.55 711.81 779.5 901.98
DDR3L + I/O + VTT 1.5
Total Power

Detailed View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power 1.13 237.84 243.85 244.73 243.6 243.15
vdd_mpu_power DVFS 90.44 217.16 299.46 367.42 489.18
vdda_1p8v_usb0_1_power 1.8 32.99 33 33.03 32.99 32.94
vdda_adc_power 1.8 0.8 0.79 0.79 0.79 0.79
vdds_a3p3v_usb0_1_power 3.3 11.09 11.08 11.07 11.07 11.06
vdds_osc_power 1.8 1.23 1.23 1.23 1.23 1.23
vdds_pll_core_lcd_power 1.8 13.12 13.13 13.13 13.13 13.13
vdds_pll_ddr_power 1.8 1.97 1.97 1.97 1.97 1.97
vdds_pll_mpu_power 1.8 2.03 3.71 4.34 4.56 5.62
vdds_power 1.8 2.53 2.53 2.53 2.53 2.53
vdds_rtc_power 1.8 0.66 0.66 0.66 0.66 0.66
vdds_sram_core_bg_power 1.8 2.75 2.83 2.85 2.86 2.93
vdds_sram_mpu_bb_power 1.8 4.06 4.98 5.26 6.06 5.99
vddshv1_power 3.3 0.41 0.4 0.4 0.4 0.4
vddshv2_power 3.3 9.05 8.96 8.97 8.86 9.07
vddshv3_power 3.3 0.15 0.16 0.16 0.16 0.15
vddshv4_power 3.3 0.09 0.09 0.09 0.09 0.09
vddshv5_power 3.3 51.48 51.43 51.46 51.47 51.52
vddshv6_power 3.3 29.64 29.59 29.68 29.65 29.57
SoC Power without DDR3L 492.33 627.55 711.81 779.5 901.98
vdds_ddr_power 1.5 147.36 149.24 149.7 147 152.73
vddsddrmem 1.5
Total Power

Video + Audio

Video and Audio decode test case decodes the MPEG4 video content and displays it on the LCD and also decodes the audio content and output through the audio jack.

Simplified View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power 1.13 237.19 232.61 242.83 245.88 247.19
vdd_mpu_power DVFS 90.58 103.83 323.36 405.32 535.69
1.8V I/O 1.8 61.81 37.91 66.28 66.88 69.37
3.3V I/O 3.3 104.25 116.94 101.56 98.16 101.84
SoC Power without DDR3L 493.83 491.29 734.03 816.24 954.09
DDR3L + I/O + VTT 1.5 265.68 276.07 285.45 287.4 295.78
Total Power 759.51 767.36 1019.48 1103.64 1249.87

Detailed View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power 1.13 237.19 232.61 242.83 245.88 247.19
vdd_mpu_power DVFS 90.58 103.83 323.36 405.32 535.69
vdda_1p8v_usb0_1_power 1.8 32.98 7.28 33.01 32.86 32.84
vdda_adc_power 1.8 0.79 0.8 0.79 0.79 0.79
vdds_a3p3v_usb0_1_power 3.3 11.09 6.66 11.07 11.06 11.04
vdds_osc_power 1.8 1.23 1.23 1.23 1.23 1.22
vdds_pll_core_lcd_power 1.8 13.12 13.12 13.12 13.12 13.13
vdds_pll_ddr_power 1.8 1.97 1.97 1.97 1.97 1.97
vdds_pll_mpu_power 1.8 2.03 3.71 4.33 4.56 5.62
vdds_power 1.8 2.5 2.85 2.69 2.69 2.49
vdds_rtc_power 1.8 0.66 0.66 0.66 0.66 0.66
vdds_sram_core_bg_power 1.8 2.75 2.73 2.85 2.88 2.96
vdds_sram_mpu_bb_power 1.8 3.78 3.56 5.63 6.12 7.69
vddshv1_power 3.3 0.41 0.41 0.41 0.4 0.4
vddshv2_power 3.3 6.38 3.88 7.64 7.66 9.02
vddshv3_power 3.3 0.16 0.16 0.16 0.16 0.16
vddshv4_power 3.3 5.05 22.09 0.09 0.09 0.08
vddshv5_power 3.3 51.11 51.14 51.59 51.45 51.54
vddshv6_power 3.3 30.05 32.6 30.6 27.34 29.6
SoC Power without DDR3L 493.83 491.29 734.03 816.24 954.09
vdds_ddr_power 1.5 144.53 142.78 146.45 147.73 149.06
vddsddrmem 1.5 121.15 133.29 139 139.67 146.72
Total Power 759.51 767.36 1019.48 1103.64 1249.87

3D Graphics

3D graphics test case is the processor executes 3D graphics and display the content in the LCD.

Simplified View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power 1.13 272.02 269.44 270.13 271.33 271.57
vdd_mpu_power DVFS 31.03 53.99 61.75 74.76 88.32
1.8V I/O 1.8 61.61 63.26 64.11 64.67 66.39
3.3V I/O 3.3 142.02 141.27 142.22 141.92 141.6
SoC Power without DDR3L 506.68 527.96 538.21 552.68 567.88
DDR3L + I/O + VTT 1.5 298.43 298.44 298.8 298.96 299.17
Total Power 805.11 826.4 837.01 851.64 867.05

Detailed View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
vdd_core_power 1.13 272.02 269.44 270.13 271.33 271.57
vdd_mpu_power DVFS 31.03 53.99 61.75 74.76 88.32
vdda_1p8v_usb0_1_power 1.8 32.98 32.93 33.16 32.96 32.91
vdda_adc_power 1.8 0.79 0.79 0.79 0.79 0.79
vdds_a3p3v_usb0_1_power 3.3 11.09 11.09 11.08 11.08 11.08
vdds_osc_power 1.8 1.23 1.23 1.23 1.23 1.23
vdds_pll_core_lcd_power 1.8 13.12 13.12 13.12 13.12 13.12
vdds_pll_ddr_power 1.8 1.97 1.97 1.97 1.97 1.97
vdds_pll_mpu_power 1.8 2.03 3.71 4.34 4.56 5.63
vdds_power 1.8 3.09 3.09 3.08 3.08 3.08
vdds_rtc_power 1.8 0.66 0.66 0.66 0.66 0.66
vdds_sram_core_bg_power 1.8 2.88 2.89 2.89 2.9 2.91
vdds_sram_mpu_bb_power 1.8 2.86 2.87 2.87 3.4 4.09
vddshv1_power 3.3 0.4 0.4 0.4 0.4 0.4
vddshv2_power 3.3 28.9 28.75 28.83 29.06 29.04
vddshv3_power 3.3 0.16 0.16 0.16 0.16 0.16
vddshv4_power 3.3 0.09 0.09 0.09 0.09 0.09
vddshv5_power 3.3 51.13 51.03 51.21 51.08 51.06
vddshv6_power 3.3 50.25 49.75 50.45 50.05 49.77
SoC Power without DDR3L 506.68 527.96 538.21 552.68 567.88
vdds_ddr_power 1.5 150.38 151.28 149.98 150.53 151.24
vddsddrmem 1.5 148.05 147.16 148.82 148.43 147.93
Total Power 805.11 826.4 837.01 851.64 867.05

Low Power Modes - Standby and Suspend

Standby and Suspend modes both put the processor into a low-power state. DDR is in self-refresh.

Simplified View

Power Rail
Voltage
Suspend
Standby
Power (mW)
Power (mW)
vdd_core_power 1.13 14.25 1.2
vdd_mpu_power 0.95 0.3 0.26
1.8V I/O 1.8 4.02 2.18
3.3V I/O 3.3 1.54 1.33
SoC Power without DDR3L 20.11 4.97
DDR3L + I/O + VTT 1.5 28.27 28.24
Total Power 48.38 33.21

Detailed View

Power Rail
Voltage
Suspend
Standby
Power (mW)
Power (mW)
vdd_core_power 1.13 14.25 1.2
vdd_mpu_power 0.95 0.3 0.26
vdda_1p8v_usb0_1_power 1.8 0 0
vdda_adc_power 1.8 0 0
vdds_a3p3v_usb0_1_power 3.3 0.08 0.07
vdds_osc_power 1.8 1.25 0
vdds_pll_core_lcd_power 1.8 0 0
vdds_pll_ddr_power 1.8 0 0
vdds_pll_mpu_power 1.8 0 0
vdds_power 1.8 0.89 1.3
vdds_rtc_power 1.8 0.04 0.04
vdds_sram_core_bg_power 1.8 1.83 0.83
vdds_sram_mpu_bb_power 1.8 0.01 0.01
vddshv1_power 3.3 0.44 0.29
vddshv2_power 3.3 0.09 0.09
vddshv3_power 3.3 0.16 0.12
vddshv4_power 3.3 0.09 0.09
vddshv5_power 3.3 0.12 0.12
vddshv6_power 3.3 0.56 0.55
SoC Power without DDR3L 20.11 4.97
vdds_ddr_power 1.5 0.75 0.75
vddsddrmem 1.5 27.52 27.49
Total Power 48.38 33.21


DVFS Rails

Power Rail
MPU OPP50 (300MHz)
MPU OPP100 (600MHz)
MPU OPP120 (720MHz)
MPU OPP_Turbo (800MHz)
MPU OPP_Nitro (1000MHz)
Voltage (V)
Voltage (V)
Voltage (V)
Voltage (V)
Voltage (V)
vdd_mpu_power 0.95 1.1 1.2 1.26 1.325


AM437x

Measurements were taken from Process SDK Linux 04.00.00.

NoteNote: Active power is slightly higher on this release because PRUSS is enabled by default. Customers not using PRUSS are advised to disable it to reduce power consumption.

Summary

The summary shows total SoC power consumption at all MPU frequencies.
Please note, these test cases have not been optimized for low power!

SoC-only power

SoC-only power does not include power from DDR.

Power Rail
MPU OPP50 (300MHz)
MPU OPP100 (600MHz)
MPU OPP120 (720MHz)
MPU OPP_Turbo (800MHz)
MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
OS Idle 543.55 547.34 549.71 552.76 556.28
Dhrystone 666.93 876.05 1023.5 1134.28 1362.6
Network Load 543.7 547.48 550.44 553.51 557.6
Memory Tester 690.76 846.85 931.88 1005.35 1140.47
Video + Audio 666.93 565.06 958.1 1058.02 1237.29
3D Graphics 639.33 659.49 669.92 677.91 693.52
Standby 42.07
Suspend (Deep sleep) 12.84
Suspend (RTC+DDR) <30uW [1]
RTC-only <30uW [1]

Notes:

[1] Sense resistors installed on EVM do not provide sufficient dynamic range to accurately measure the RTC domain of AM43XX.


OS Idle (Matrix GUI)

OS Idle is the case where no active userspace tasks are active. The system is idle with the Matrix GUI application displayed on the LCD. Note: having the LCD active will consume extra power.

Detailed View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
v3_3d_am437x_power 3.3 98.33 98.26 98.19 98.33 98.31
vdd_core_power 1.1 369.85 369.94 369.7 370.08 369.65
vdd_mpu_power DVFS 3.04 5.25 7.06 8.8 11.26
SoC Power without DDR3L 543.55 547.34 549.71 552.76 556.28
vdds_ddr_mem_power 1.5 176.15 179.04 175.22 176.79 177.88
vdds_ddr_power 1.5 159.5 157.69 160.27 159.61 158.4
Total Power 879.2 884.07 885.2 889.16 892.56

Dhrystone

Dhrystone test case is typically be one of the most power-intensive applications and used here to approximate worst-case power consumption of the processor. Note: DDR3 is not exercised in this test case, however test data has shown where DDR bandwidth is high, MPU utilization drops, and total power consumption typically does not exceed Dhrystone.

Detailed View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
v1_8d_am437x_power 1.8 74.28 77.72 79.93 80.87 84.65
v3_3d_am437x_power 3.3 98.4 98.29 98.32 98.23 98.26
vdd_core_power 1.1 371.51 372.87 374.87 375.01 377.4
vdd_mpu_power DVFS 122.74 327.17 470.38 580.17 802.29
SoC Power without DDR3L 666.93 876.05 1023.5 1134.28 1362.6
vdds_ddr_mem_power 1.5 178.9 176.2 175.07 179.18 176.31
vdds_ddr_power 1.5 158.21 158.95 159.56 157.58 158.8
Total Power 1004.04 1211.2 1358.13 1471.04 1697.71

Network Load

Network load is the test case where the data is being transmitted through Ethernet.

Detailed View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
v1_8d_am437x_power 1.8 72.39 73.97 74.78 75.62 77.27
v3_3d_am437x_power 3.3 98.23 98.22 98.22 98.2 98.3
vdd_core_power 1.1 369.94 370.09 369.74 370.07 370.12
vdd_mpu_power DVFS 3.14 5.2 7.7 9.62 11.91
SoC Power without DDR3L 543.7 547.48 550.44 553.51 557.6
vdds_ddr_mem_power 1.5 179.06 176.54 177.86 177.74 179.51
vdds_ddr_power 1.5 157.76 159.07 158.35 158.31 157.66
Total Power 880.52 883.09 886.65 889.56 894.77

Memory Tester

This test case executes the DDR memory data transactions.

Detailed View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
v1_8d_am437x_power 1.8 73.42 76.03 76.98 77.54 79.72
v3_3d_am437x_power 3.3 98.28 98.31 98.31 98.21 98.31
vdd_core_power 1.1 403.65 414.59 411.76 417.63 415.1
vdd_mpu_power DVFS 115.41 257.92 344.83 411.97 547.34
SoC Power without DDR3L 690.76 846.85 931.88 1005.35 1140.47
vdds_ddr_mem_power 1.5 284.37 292.37 300.23 303.12 306.09
vdds_ddr_power 1.5 208.76 217.54 227.78 220.65 222.39
Total Power 1183.89 1356.76 1459.89 1529.12 1668.95

Video + Audio

Video and Audio decode test case decodes the MPEG4 video content and displays it on the LCD and also decodes the audio content and output through the audio jack.

Simplified View

Detailed View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
v1_8d_am437x_power 1.8 74.93 73.09 79.36 80.79 83.36
v3_3d_am437x_power 3.3 109.65 97.64 107.44 111.17 111.32
vdd_core_power 1.1 385.14 378.08 397.11 399.3 403.06
vdd_mpu_power DVFS 97.21 16.25 374.19 466.76 639.55
SoC Power without DDR3L 666.93 565.06 958.1 1058.02 1237.29
vdds_ddr_mem_power 1.5 221.73 202.07 252.78 266.56 278.33
vdds_ddr_power 1.5 177.04 169.11 190.47 194.17 200.29
Total Power 1065.7 936.24 1401.35 1518.75 1715.91

3D Graphics

3D graphics test case is the processor executes 3D graphics and display the content in the LCD.

Simplified View

Detailed View

Power Rail
Voltage
MPU OPP50 (300MHz)
MPU OPP100 (600MHz) MPU OPP120 (720MHz) MPU OPP_Turbo (800MHz) MPU OPP_Nitro (1000MHz)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
Power (mW)
v1_8d_am437x_power 1.8 75.22 77.23 78.26 78.81 80.39
v3_3d_am437x_power 3.3 110.22 109.87 109.88 110 110.33
vdd_core_power 1.1 430.68 430.66 434.19 433.55 433.27
vdd_mpu_power DVFS 23.21 41.73 47.59 55.55 69.53
SoC Power without DDR3L 639.33 659.49 669.92 677.91 693.52
vdds_ddr_mem_power 1.5 267.79 264.15 269.75 266.57 266.04
vdds_ddr_power 1.5 202.13 200.66 203.65 200.58 201.47
Total Power 1109.25 1124.3 1143.32 1145.06 1161.03

Low Power Modes - Suspend and Standby

Standby and Suspend modes both put the processor into a low-power state. DDR is in self-refresh.

Detailed View

Power Rail
Voltage
Suspend
Standby
Suspend (RTC+DDR)
RTC Only
Power (mW)
Power (mW)
Power (mW)
Power (mW)
v1_8d_am437x_power 1.8 12.97 9.89 0 0
v3_3d_am437x_power 3.3 1.75 1.62 0 0
vdd_core_power 0.95 27.1 1.11 0 0
vdd_mpu_power 0.95 0.25 0.22 0 0
Total Power 42.07 12.84 0 0
vdds_ddr_mem_power 1.5 54.82 54.9 55.12 15.02
vdds_ddr_power 1.5 0.99 0.99 0 0
Total Power 97.88 68.73 55.12 15.02

DVFS Rails

Power Rail
MPU OPP50 (300MHz)
MPU OPP100 (600MHz)
MPU OPP120 (720MHz)
MPU OPP_Turbo (800MHz)
MPU OPP_Nitro (1000MHz)
Voltage (V)
Voltage (V)
Voltage (V)
Voltage (V)
Voltage (V)
vdd_mpu_power 0.95 1.1 1.2 1.26 1.325

Note: vdd_core_power does not support DVFS, however vdd_core_power voltage drops to 0.95V during CPU Idle.


v1_8d_am437x

The following AM437X voltage domains are connected to the v1_8d_AM437x net on the AM437X GP EVM (production version).

VDDS_OSC
VDDS_CTM
VDDS_CLKOUT
VDDA_MC_ADC
VDDA_TS_ADC
VDDS_SRAM_CORE_BG
VDDS_SRAM_MPU_BB
VDDS_PLL_DDR
VDDS VDDS_PLL_MPU
VDDS_PLL_CORE_LCD
VDDSHV9
VDDSHV11
VDDA1P8V_USB0
VDDA1P8V_USB1

v3_3d_am437x

The following AM437X voltage domains are connected to the v3_3d_AM437x net on the AM437X GP EVM (production version).

VDDSHV1
VDDSHV2
VDDSHV3
VDDSHV5
VDDSHV6
VDDSHV7
VDDSHV8
VDDSHV10
VDDA_3P3V_USB0
VDDA_3P3V_USB1



Archived

Processor SDK Linux 03.03.00.04 Kernel Performance Guide
Processor SDK Linux 03.02.00.05 Kernel Performance Guide
Processor SDK Linux 03.01.00.06 Kernel Performance Guide
Processor SDK Linux 03.00.03.04 Kernel Performance Guide
Processor SDK Linux 02.00.02.11 Kernel Performance Guide
Processor SDK Linux 02.00.01.07 Kernel Performance Guide
Processor SDK Linux 02.00.00.00 Kernel Performance Guide
Processor SDK Linux 01.00.00.03 Kernel Performance Guide
Processor SDK Linux 01.00.00.00 Kernel Performance Guide
Sitara Linux SDK 08.00 Kernel Performance Guide
Sitara Linux SDK 07.0X Kernel Performance Guide