@inproceedings{e135a5a8ab1f4632aa666d16a414bacd,
title = "Executing synchronous dataflow graphs on a SPM-based multicore architecture",
abstract = "In this paper we are concerned about executing synchronous dataflow (SDF) applications on a multicore architecture where a core has a limited size of scratchpad memory (SPM). Unlike traditional multi-processor scheduling of SDF graphs, we consider the SPM size limitation that incurs code and data overlay overhead. Since the scheduling problem is intractable, we propose an EA(evolutionary algorithm)-based technique. To hide memory latency, prefetching is aggressively performed in the proposed technique. The experimental results show that our approach reduces the overlay overhead significantly compared to a non-optimized approach and the previous approach.",
keywords = "memory overlay, multicore architecture, multiprocessor scheduling, prefetching, scratch pad memory, synchronous dataflow",
author = "Junchul Choi and Hyunok Oh and Sungchan Kim and Soonhoi Ha",
year = "2012",
doi = "10.1145/2228360.2228480",
language = "English",
isbn = "9781450311991",
series = "Proceedings - Design Automation Conference",
pages = "664--671",
booktitle = "Proceedings of the 49th Annual Design Automation Conference, DAC '12",
note = "49th Annual Design Automation Conference, DAC '12 ; Conference date: 03-06-2012 Through 07-06-2012",
}