Title :
An effective forwarding architecture for SMP Linux routers
Author :
Bolla, Raffaele ; Bruschi, Roberto
Author_Institution :
Univ. of Genoa, Genoa
Abstract :
Recent technological advances provide an excellent opportunity to achieve truly effective results in the field of open Internet devices based on PC COTS Hardware, also known as Open Routers. In this environment, new interesting research topics, like parallel computing optimization, are related to the rapid migration of CPU architectures to the multi-core paradigm. Thus, with this idea, this contribution focuses on the packet forwarding performance in SMP Linux kernels, trying to identify and to characterize its architectural bottlenecks. Starting from this analysis, we propose an innovative architecture to optimize the forwarding performance when multi-processor or multi-core systems are used.
Keywords :
Internet; Linux; network operating systems; operating system kernels; packet switching; public domain software; telecommunication network routing; Open Router; PC COTS hardware; SMP Linux kernels; SMP Linux routers; multicore systems; multiprocessor systems; open Internet devices; open source software; packet forwarding architecture; Computer architecture; Concurrent computing; Hardware; Kernel; Linux; Open source software; Parallel processing; Performance analysis; Read-write memory; Testing;
Conference_Titel :
Telecommunication Networking Workshop on QoS in Multiservice IP Networks, 2008. IT-NEWS 2008. 4th International
Conference_Location :
Venice
Print_ISBN :
978-1-4244-1844-2
Electronic_ISBN :
978-1-4244-1845-9
DOI :
10.1109/ITNEWS.2008.4488155