DocumentCode :
644301
Title :
SWSL: SoftWare Synthesis for network Lookup
Author :
Kim, Sung Jin ; De Carli, Lorenzo ; Sankaralingam, Karthikeyan ; Estan, Cristian
Author_Institution :
University of Wisconsin-Madison, USA
fYear :
2013
fDate :
21-22 Oct. 2013
Firstpage :
191
Lastpage :
201
Abstract :
Data structure lookups are among the most expensive operations on routers´ critical path in terms of latency and power. Therefore, efficient lookup engines are crucial. Several approaches have been proposed, based on either custom ASICs, general-purpose processors, or specialized engines. ASICs enable high performance but have long design cycle and scarce flexibility, while general-purpose processors present the opposite trade-off. Specialized programmable engines achieve some of the benefits of both approaches, but are still hard to program and limited either in terms of flexibility or performance.
Keywords :
Engines; Hardware; Hardware design languages; Pipeline processing; Programming; Software; Throughput; Dynamically-specialized datapath; High-level synthesis; Lookups; Network processing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Architectures for Networking and Communications Systems (ANCS), 2013 ACM/IEEE Symposium on
Conference_Location :
San Jose, CA, USA
Print_ISBN :
978-1-4799-1640-5
Type :
conf
DOI :
10.1109/ANCS.2013.6665201
Filename :
6665201
Link To Document :
بازگشت