Title :
G3MBench: A Graph-Based Benchmark Suite for Memory Management on Microcontrollers
Author :
Fuyang, Li ; Mengting, Yuan ; Yong, Chen
Author_Institution :
Comput. Sch., Wuhan Univ., Wuhan, China
Abstract :
With the emergence of increasingly complex and diverse hybrid memory architectures, memory management becomes an essential problem of embedded systems. We propose a graph-based benchmark suite, G3MBench, specifically for memory management on micro controllers. The benchmarks in G3MBench are generated from practical embedded applications. We use control flow graph to carry out program information. Two different graph formats of G3MBench are provided. One is tgff format, the other is dot format. Both the tgff format and the dot format are free to all researchers. Compared to MiBench and UTDSP, G3MBench has more variation in code size, functions, basic blocks and variables. The comparison also shows that G3MBench is more appropriate for micro controllers than MiBench and UTDSP.
Keywords :
flow graphs; memory architecture; microcontrollers; G3MBench; code size; control flow graph; dot format; embedded system; graph-based benchmark suite; hybrid memory architecture; memory management; microcontroller; tgff format; Benchmark testing; Flow graphs; Memory management; Microcontrollers; Random access memory; Refrigerators; Water heating; graph-based benchmarks; memory management; microcontrollers;
Conference_Titel :
Computer and Information Technology (CIT), 2012 IEEE 12th International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4673-4873-7
DOI :
10.1109/CIT.2012.57