DocumentCode :
2089468
Title :
Supporting Efficient Synchronization in Multi-core NoCs Using Dynamic Buffer Allocation Technique
Author :
Chen, Xiaowen ; Lu, Zhonghai ; Jantsch, Axel ; Chen, Shuming ; Lu, Jianzhuang ; Wu, Hucheng
fYear :
2010
fDate :
5-7 July 2010
Firstpage :
462
Lastpage :
463
Abstract :
This paper explores a dynamic buffer allocation technique to guide a distributed synchronization architecture to support efficient synchronization on multi-core Network-on-Chips (NoCs). The synchronization architecture features two physical buffers to be able to concurrently queue and handle synchronization requests issued by the local processor and remote processors via the on-chip network. Using the dynamic buffer allocation technique, the two physical buffers are dynamically allocated to form multiple virtual buffers in order to improve buffers´ utilization. Experiments are carried on to evaluate buffers´ utilization.
Keywords :
buffer circuits; network-on-chip; synchronisation; buffer utilization; distributed synchronization architecture; dynamic buffer allocation; local processor; multicore network-on-chip; multiple virtual buffers; on-chip network; physical buffers; remote processors; synchronization requests; Copper; Dynamic scheduling; Hardware; Organizations; Resource management; Synchronization; System-on-a-chip; Network-on-Chips; Synchronization; dynamic allocation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI (ISVLSI), 2010 IEEE Computer Society Annual Symposium on
Conference_Location :
Lixouri, Kefalonia
Print_ISBN :
978-1-4244-7321-2
Type :
conf
DOI :
10.1109/ISVLSI.2010.16
Filename :
5572744
Link To Document :
بازگشت