System-level memory optimization approach based on LGDFG models
Bin Wang · Computer Engineering and Applications Journal · 2009
This paper proposes a system-level memory optimization approach,which uses LGDFG(Large Grain Data Flow Graph) model to share memory space of application programs.LGDFG model comprises nodes and edges,which denote sub-functions and producing-consuming relationship of variables respectively.After checking the LGDFG,the live time of each global variable is determined.Variables which have non-overlapping live time can share the same memory space in different periods.Finally,AC3 decoding program is employed as an example to describe the approach in detail.Implementation results show that the memory space has decreased 25.8% for AC3 decoding program.This approach has reduced the data memory size of application programs significantly.