Publication | Closed Access
Instruction Set Architecture Extensions for a Dynamic Task Scheduling Unit
17
Citations
10
References
2012
Year
Unknown Venue
Heterogeneous ComputingEngineeringComputer ArchitectureProcessor ArchitectureHardware ArchitectureSystems EngineeringCore ManagerParallel ComputingManycore ProcessorInstruction-level ParallelismComputer EngineeringScheduling (Computing)Computer ScienceRuntime SystemScheduling AnalysisProgram AnalysisHeterogeneous Multiprocessor SystemAutomationMultiprocessor SystemSystem SoftwareTool Flow
In this paper a heterogeneous Multiprocessor System on-Chip (MPSoC) is controlled by a dynamic task scheduling unit called Core Manager. The instruction set architecture of this unit is extended to improve performance for dynamic data dependency checking, task scheduling, processing element (PE) allocation and data transfer management. In order to analyze and compare different implementations and trade-offs a tool flow was developed. Area and timing results are provided as well. A significant performance improvement can be shown for all parts of the Core Manager.
| Year | Citations | |
|---|---|---|
Page 1
Page 1