MPADS: memory-pooling-assisted data splitting

  title={MPADS: memory-pooling-assisted data splitting},
  author={Stephen Curial and Peng Zhao and Jos{\'e} Nelson Amaral and Yaoqing Gao and Shimin Cui and Ra{\'u}l Silvera and Roch Archambault},
This paper describes Memory-Pooling-Assisted Data Splitting (MPADS), a framework that combines data structure splitting with memory pooling --- Although it MPADS may call to mind memory padding, a distintion of this framework is that is does not insert padding. MPADS relies on pointer analysis to ensure that splitting is safe and applicable to type-unsafe language. MPADS makes no assumption about type safety. The analysis can identify cases in which the transformation could lead to incorrect… CONTINUE READING


Publications referenced by this paper.

Similar Papers

Loading similar papers…