Shared scratch pad memory space management across applications

Date
2009
Authors
Ozturk, Ozcan
Kandemir, M.
Son, S. W.
Kolcu, I.
Editor(s)
Advisor
Supervisor
Co-Advisor
Co-Supervisor
Instructor
Source Title
International Journal of Embedded Systems
Print ISSN
1741-1068
Electronic ISSN
17411076
Publisher
Inderscience Publishers
Volume
4
Issue
1
Pages
54 - 65
Language
English
Journal Title
Journal ISSN
Volume Title
Series
Abstract

Scratch Pad Memories (SPMs) have received considerable attention lately as on-chip memory building blocks. The main characteristic that distinguishes an SPM from a conventional cache memory is that the data flow is controlled by software. The main focus of this paper is the management of an SPM space shared by multiple applications that can potentially share data. The proposed approach has three major components; a compiler analysis phase, a runtime space partitioner, and a local partitioning phase. Our experimental results show that the proposed approach leads to minimum completion time among all alternate memory partitioning schemes tested.

Course
Other identifiers
Book Title
Citation
Published Version (Please cite this version)