C64x+ Size Benchmarks

ti.platforms.evmDM6437 (compiler version: 7.4.4)

(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 952 140 10564 1024 0 0 364 1388
Hwi application 10400 1064 176 11640 1024 0 0 388 1412
Clock application 17376 1126 448 18950 1024 0 0 836 1860
Clock Object application 17376 1126 480 18982 1024 0 0 868 1892
Swi application 11904 1082 252 13238 1024 0 0 492 1516
Swi Object application 11904 1086 296 13286 1024 0 0 548 1572
Task application 20352 1162 668 22182 1024 1024 0 1116 3164
Task Object application 20352 1166 724 22242 1024 1536 0 1204 3764
Semaphore application 21408 1174 744 23326 1024 1536 0 1228 3788
Semaphore Object application 21408 1178 760 23346 1024 1536 0 1252 3812
Default Configuration 41984 7742 920 50646 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 22816 1240 788 24844 1024 1536 4096 1260 7916
Dynamic Task application 25184 1366 800 27350 1024 1536 4096 1268 7924
Dynamic Semaphore application 26368 1490 808 28666 1024 1536 4096 1276 7932