Title :
Data Path Management in Mesh-Based Programmable Routers
Author :
Wu, Qiang ; Wolf, Tilman
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Massachusetts, Amherst, MA, USA
Abstract :
With dozens to hundreds of processing cores deployed in next generation packet processor, regulartopologies such as mesh are widely adopted in Network-on-Chip design to provide scalable interconnectionto cores. Although such packet processors are rich in raw system processing power, utilization of hardwareresource plays a critical role in overall system performance. In this paper, we focus on processing task mapping and on-chip packet routing, which are the key issues for data path performance on next-generation packet processors. We present a genetic algorithm to explore the assignment of tasks, and utilize on-chip interconnections by splitting the traffic between cores across multiple paths. The split flow traffic assigned to each routing path is solved with linear programming. Our experimental results on a packet processor architecture prototype show that the proposed algorithm is efficient and scalable.
Keywords :
Communication system traffic control; Genetic algorithms; Network-on-a-chip; Power system interconnection; Routing; Runtime; Scheduling algorithm; System-on-a-chip; Telecommunication traffic; Throughput;
Conference_Titel :
Communications (ICC), 2010 IEEE International Conference on
Conference_Location :
Cape Town, South Africa
Print_ISBN :
978-1-4244-6402-9
DOI :
10.1109/ICC.2010.5501808