@inproceedings{79eb33cc2a134f8ba5f3c06b3aeca52c,
title = "A Virtual Channel Allocation Algorithm for NoC",
abstract = "Virtual channel (VC) flow control proves to be an alternative way to promote network performance, but uniform VC allocation in the network may be at the cost of chip area and power consumption. We propose a novel VC number allocation algorithm customizing the VCs in network based on the characteristic of the target application. Given the characteristic of target application and total VC number budget, the block probability for each port of nodes in the network can be obtained with an analytical model. Then VCs are added to the port with the highest block probability one by one. The simulation results indicate that the proposed algorithm reduces buffer consumption by 14.58\%–51.04\% under diverse traffic patterns and VC depth, while keeping similar network performance.",
keywords = "Block probability, Network-on-chip, VC allocation",
author = "Dongxing Bao and Xiaoming Li and Yizong Xin and Jiuru Yang and Xiangshi Ren and Fangfa Fu and Cheng Liu",
note = "Publisher Copyright: {\textcopyright} 2018, ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering.; 2nd International Conference on Machine Learning and Intelligent Communications, MLICOM 2017 ; Conference date: 05-08-2017 Through 06-08-2017",
year = "2018",
doi = "10.1007/978-3-319-73447-7\_37",
language = "英语",
isbn = "9783319734460",
series = "Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST",
publisher = "Springer Verlag",
pages = "333--342",
editor = "Bo Li and Xuemai Gu and Gongliang Liu",
booktitle = "Machine Learning and Intelligent Communications - Second International Conference, MLICOM 2017, Proceedings",
address = "德国",
}