Network Benchmarks

GCC Cortex-M4F Size Benchmarks

Note, these benchmarks are under development! This initial report simply describes memory footprint data for some network examples in the SimpleLink SDKs. Those examples are not optimized, so memory usage reported here reflects higher than minimal memory usage. We’re working on providing more data in future releases.

Board: MSP432E4 LaunchPad

Tool Chain Version: gcc-arm-none-eabi-7-2017-q4-major

RTOS Version: FreeRTOS 10.1.1

Network Applications

Note, all sizes are in 8-bit bytes

Application Name Code Initialized Data C-initialization Total Flash ISR/C Stack Task Stacks Heaps BSS Total RAM
basic 91714 0 0 91714 6144 0 20480 23072 49696
httpget 122386 0 0 122386 2048 0 131072 45132 178252
httpserver 410588 0 0 410588 2048 0 131072 51956 185076
httpsget 410940 0 0 410940 2048 0 131072 49180 182300
mqttclient 416298 0 0 416298 2048 0 131072 52392 185512
mqttclientserver 429438 0 0 429438 2048 0 131072 57452 190572
tcpecho 113838 0 0 113838 2048 0 131072 45112 178232
tcpechotls 404348 0 0 404348 2048 0 131072 52828 185948
udpecho 113778 0 0 113778 2048 0 131072 45104 178224
udpechoipv6 153842 0 0 153842 2048 0 131072 45888 179008