DocumentCode
2767628
Title
Transaction Specific Virtual Channel Allocation in QoS Supported On-chip Communication
Author
Faruque, Mohammad Abdullah Al ; Henkel, Jörg
Author_Institution
Univ. of Karlsruhe, Karlsruhe
fYear
2007
fDate
9-11 July 2007
Firstpage
48
Lastpage
53
Abstract
We propose a scheme to reduce the number of virtual channel buffers used to implement logical channels multiplexed across the physical channel in a router output port for QoS supported on-chip communication. The number of virtual channels is minimized during the mapping of tasks to the NoC during the design time of a System on Chip (SoC) and a swarm intelligence-based Ant Colony Optimization (ACO) algorithm is used. We achieve on average 88% reduction in the number of virtual channels compared to a fixed allocation for the E3S embedded application benchmark suit and a collection of existing real-time embedded applications.
Keywords
channel allocation; optimisation; ant colony optimization; supported on-chip communication; transaction specific virtual channel allocation; Algorithm design and analysis; Ant colony optimization; Channel allocation; Embedded system; Energy consumption; Network-on-a-chip; Particle swarm optimization; Quality of service; Resource management; System-on-a-chip;
fLanguage
English
Publisher
ieee
Conference_Titel
Application-specific Systems, Architectures and Processors, 2007. ASAP. IEEE International Conf. on
Conference_Location
Montreal, Que.
ISSN
2160-0511
Print_ISBN
978-1-4244-1026-2
Electronic_ISBN
2160-0511
Type
conf
DOI
10.1109/ASAP.2007.4429957
Filename
4429957
Link To Document