DocumentCode :
693509
Title :
Parallel binary search trees for rapid IP lookup using graphic processors
Author :
Shekhar, Amar ; Goyal, Jatin
Author_Institution :
Int. Inst. of Inf. & Technol., Bangalore, India
fYear :
2013
fDate :
19-20 Dec. 2013
Firstpage :
176
Lastpage :
179
Abstract :
With increasing size of BGP table, speed of physical links and size of routing table, there has been growing demand in achieving rapid IP lookup cost-effectively. Although approaches like parallelism using specialized hardwares such as TCAM exist but they are not so cost effective. This paper investigates a new approach in building a cost-effective IP lookup scheme using parallel binary search tree over graphics processing unit. Our contribution here is to design a practical algorithm for rapid IP look up while lessening the possibilities of insertion, deletion or any other modification operations over router. We have also considered only 99% of the total used IP prefixes which are most used. Leveraging GPU´s multicore parallelism, the proposed algorithm parallelizes binary search trees for parallel and independent search IP prefixes lookup. Our simulation results show a promising gain in IP lookup operation.
Keywords :
IP networks; graphics processing units; parallel processing; routing protocols; tree searching; BGP table; GPU; IP lookup operation; IP prefixes; TCAM; graphic processors; graphics processing unit; multicore parallelism; parallel binary search trees; physical links; rapid IP lookup; router; routing table; Algorithm design and analysis; Binary search trees; Engines; Graphics processing units; IP networks; Indexes; Routing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Management in the Knowledge Economy (IMKE), 2013 2nd International Conference on
Conference_Location :
Chandigarh
Type :
conf
Filename :
6915094
Link To Document :
بازگشت