C64x+ Size Benchmarks

ti.platforms.evmDM6437 (compiler version: 7.4.0)

(all sizes are in 8-bit bytes)

Static Module Applications

ROM RAM
Code Initialized Data C-initialization Total ROM ISR/C Stack Task Stacks Heaps BSS Total RAM
Kernel Only 9472 970 156 10598 1024 0 0 364 1388
Hwi application 10400 1082 176 11658 1024 0 0 388 1412
Clock application 17376 1150 448 18974 1024 0 0 836 1860
Clock Object application 17376 1150 480 19006 1024 0 0 868 1892
Swi application 11872 1102 252 13226 1024 0 0 492 1516
Swi Object application 11872 1106 296 13274 1024 0 0 548 1572
Task application 20160 1186 672 22018 1024 1024 0 1116 3164
Task Object application 20160 1190 728 22078 1024 1536 0 1204 3764
Semaphore application 21248 1198 740 23186 1024 1536 0 1228 3788
Semaphore Object application 21248 1202 760 23210 1024 1536 0 1252 3812
Default Configuration 41600 7730 916 50246 4096 2048 4096 2588 12828

Dynamic Applications

ROM RAM
Code Initialized Data C-initialization Total ROM ISR/C Stack Task Stacks Heaps BSS Total RAM
Dynamic Memory application 22592 1262 792 24646 1024 1536 4096 1260 7916
Dynamic Task application 24992 1390 800 27182 1024 1536 4096 1268 7924
Dynamic Semaphore application 26144 1514 804 28462 1024 1536 4096 1276 7932