An Energy-aware Dynamic Job Dispatcher for Network-on-Chip
Date Issued
2008
Date
2008
Author(s)
Tsai, Chung-Pei
Abstract
With the advance of deep-submicron technology, there can be more than 1 billion transistors on a single silicon die making it possible to implement a complete system in a single chip. However, in large scale System-on-Chip designs, the inter-communication between IP cores becomes huge challenge. Network-on-chip (NoC) architectures have been proposed to mitigate the complex on-chip communication problem in future SoC systems by providing a more modular and scalable structure. In this thesis, we propose an energy-aware algorithm which dynamic schedules jobs in a NoC based homogeneous chip multiprocessor system to meet the performance constraint and minimize total energy cost. Our Job Dispatcher algorithm schedules each pair of tasks which have large communication traffic between them onto nearer processor cores to minimize communication energy consumptions. Experimental results show that the proposed algorithm can save communication energy consumption up to 25.11% comparing with standard Earliest Deadline First (EDF) algorithm.
Subjects
Low power
Network-on-Chip
Dynamic Scheduling
Chip Multiprocessor
SDGs
Type
thesis
File(s)![Thumbnail Image]()
Loading...
Name
ntu-97-R95922154-1.pdf
Size
23.32 KB
Format
Adobe PDF
Checksum
(MD5):9b4e92ead443a7fa0c2fb9dc629b58f9
