Title :
Load distribution with the proximity congestion awareness in a network on chip
Author :
Nilsson, Erland ; Millberg, Mikael ; Öberg, Johnny ; Jantsch, Axel
Author_Institution :
Lab. of Electron. & Comput. Syst., R. Inst. of Technol. (KTH), Stockholm, Sweden
Abstract :
In networks on chip (NoC) very low cost and high performance switches are of critical importance. For a regular two-dimensional NoC, we propose a very simple, memoryless switch. In the case of congestion, packets are emitted in a non-ideal direction, also called deflective routing. To increase the maximum tolerable load of the network, we propose a proximity congestion awareness (PCA) technique, where switches use the load information of neighbouring switches, called stress values, for their own switching decisions, thus avoiding congested areas. We present simulation results with random traffic which show that the PCA technique can increase the maximum traffic load by a factor of over 20.
Keywords :
circuit simulation; integrated circuit interconnections; multiprocessor interconnection networks; packet switching; telecommunication congestion control; telecommunication network routing; 2D NoC; NoC load distribution; PCA technique; deflective routing; hot-potato routing switching policy; low cost high performance switches; maximum network tolerable load; memoryless switch; network on chip; nonideal direction packet emission; packet switching; proximity congestion awareness; random traffic simulation; stress values; switch load information; switching decisions; Communication switching; Intelligent networks; Network-on-a-chip; Packet switching; Principal component analysis; Routing; Stress; Switches; Telecommunication traffic; Traffic control;
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition, 2003
Print_ISBN :
0-7695-1870-2
DOI :
10.1109/DATE.2003.1253765