DocumentCode
3599715
Title
Online Scheduling of Applications on 3D Stacked Large Chip Multiprocessor
Author
Kumar, Bhoopendra ; Sahu, Aryabartta
Author_Institution
Deptt. of Comp. Sc. & Eng., Indian Inst. of Technol. Guwahati Guwahati, Guwahati, India
fYear
2014
Firstpage
166
Lastpage
173
Abstract
Performance of 3D stacked memory is impressive in multicore system. In three dimensional stacked large chip multiprocessor (3D LCMP), memory and memory network are integrated on top of the processors and processor network. In this paper, we have proposed an online strategy for mapping application´s tasks and data onto 3D LCMP platforms. To meet performance constraints every application demand a set of resources (may be number of processor and amount of memory). An important criteria in allocation is to allocate all required resources as near as possible to reduce the communication overhead. We have proposed approximate nearest approach to allocate resources of a layer with respect to other resource layer (either processor or memory). In our work, we have compared three different strategies to allocate resources to application: in first one processor allocation is preferred over memory allocation, in second one memory allocation is preferred over processor and in third one priority is set depend on requirement of applications. Our experimental analysis shows 21% in average and up to 30% improvement over state of art one layer resource allocation. On demand priority based resource allocation improve 26% over simple processor or memory priority based resource allocation.
Keywords
processor scheduling; resource allocation; 3D LCMP platforms; 3D stacked large chip multiprocessor; approximate nearest approach; demand priority based resource allocation; online scheduling; three dimensional stacked large chip multiprocessor; Bandwidth; Memory management; Resource management; Schedules; Shape; Three-dimensional displays; 3D stacked; multiprocessor; online mapping; resource allocation;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Computing, Applications and Technologies (PDCAT), 2014 15th International Conference on
Type
conf
DOI
10.1109/PDCAT.2014.34
Filename
7174782
Link To Document