C64x+ Size Benchmarks

ti.platforms.evmDM6437 (compiler version: 7.4.6)

(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 7840 881 104 8825 1024 0 0 316 1340
Hwi application 8768 993 124 9885 1024 0 0 340 1364
Clock application 15904 1057 420 17381 1024 0 0 788 1812
Clock Object application 15904 1057 448 17409 1024 0 0 820 1844
Swi application 10208 1009 220 11437 1024 0 0 444 1468
Swi Object application 10208 1013 260 11481 1024 0 0 500 1524
Task application 19040 1093 636 20769 1024 1024 0 1068 3116
Task Object application 19040 1097 692 20829 1024 1536 0 1156 3716
Semaphore application 20224 1101 712 22037 1024 1536 0 1180 3740
Semaphore Object application 20224 1105 732 22061 1024 1536 0 1204 3764
Default Configuration 40672 8188 904 49764 4096 2048 4096 2572 12812

Dynamic Applications

ROM RAM
Code Initialized Data C-initialization Total ROM ISR/C Stack Task Stacks Heaps BSS Total RAM
Dynamic Memory application 22048 1233 792 24073 1024 1536 4096 1260 7916
Dynamic Task application 24352 1369 804 26525 1024 1536 4096 1268 7924
Dynamic Semaphore application 25440 1489 804 27733 1024 1536 4096 1276 7932