By Topic

Fast forwarding table lookup exploiting GPU memory architecture

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
Youngjun Lee ; Sch. of Comput. Sci., Kookmin Univ., Seoul, South Korea ; Minseon Jeong ; Sanghwan Lee ; Eun-Jin Im

As the traffic of the Internet increases and diversifies, the needs for a fast flexible router have made researchers to work on software routers. The existing software router systems may utilize the cluster structure of multiple machines or GPU systems. Especially, Packet Shader, which uses GPU to exploit GPU's extensive parallelism, shows higher performance compared to other existing software routers. However, Packet Shader does not utilize the memory architecture in the GPU system. Basically, GPU has different types of memories such as constant, texture, and global. Since different types of memories show different memory access performance, we propose a unique index architecture for the forwarding table by exploiting the memory architecture of the GPU system. Through a preliminary evaluation, we show that the forwarding table lookup using GPU can outperform the CPU only system.

Published in:

Information and Communication Technology Convergence (ICTC), 2010 International Conference on

Date of Conference:

17-19 Nov. 2010