# 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