@inproceedings{e775565c58824ab4a7abe8e6740216b3,
title = "Optimal data allocation algorithm for loop-centric applications on scratch-pad memories",
abstract = "The traditional way of managing SPM with arrays is fetching data tiles that are required for the current computation from the off-chip memory. Yet, this method is not the best solution for the array intensive applications. In this paper, we propose a dynamic programming algorithm that can optimally minimize the data transferring cost and the memory access cost for a regular loop. According to the experimental results, the DLAA algorithm can reduce time and energy of the total memory access cost for loops by an average 35-40\% compared with the traditional data tiling algorithms.",
keywords = "Data placement, Embedded system, SPM",
author = "Yibo Guo and Qingfeng Zhuge and Jun Zhang and Jingtong Hu and Sha, \{Edwin H.M.\}",
year = "2013",
doi = "10.1109/sips.2013.6674537",
language = "英语",
isbn = "9781467362382",
series = "IEEE Workshop on Signal Processing Systems, SiPS: Design and Implementation",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "383--388",
booktitle = "2013 IEEE Workshop on Signal Processing Systems, SiPS 2013",
address = "美国",
note = "2013 IEEE Workshop on Signal Processing Systems, SiPS 2013 ; Conference date: 16-10-2013 Through 18-10-2013",
}