Abstract — Today’s IP routers have to simultaneously meet multiple requirements such as programmability, scalability, power, and price besides the traditional objective of high throughput. Software routers like Click offer the best flexibility but suffer from a lower level of processing throughput. A few recent works prove the potential of Graphic Processing Units (GPUs) for high-speed packet processing. However, current GPU architectures cannot guarantee quality-of-service (QoS) of IP routing due to the batched execution model. In this work, we propose a novel heterogeneous, integrated CPU/GPU microarchitecture, Hermes, which adaptively maintains a balance between packet latency and overall throughput. A complete set of router applications...
Graphics processing units (GPUs) are a powerful plat-form for building high-speed network traffic pr...
Thesis (Ph.D.), School of Electrical Engineering and Computer Science, Washington State UniversityRa...
The amount of traffic in data centers is growing exponentially and it is not expected to stop growin...
This article was published in Multimedia Tools and Applications [© 2014, Springer Science+Business M...
We introduce Snap, a framework for packet processing that out-performs traditional software routers ...
This article was published in the International Journal of Multimedia and Ubiquitous Engineering [© ...
2013-11-06The Internet has become ubiquitous within the past few decades. The number of active users...
Abstract—As the physical link speeds grow and the size of routing table continues to increase, IP ad...
In recent years, we have witnessed the emergence of high speed packet I/O frameworks, bringing unpre...
In recent years, we have witnessed the emergence of high speed packet I/O frameworks, bringing unpre...
Network interfaces of 10 Gbit/s are used more and more. Despite their high performance, packet proc...
This paper investigates the suitability of emerging tiled-architectures, equipped with low-latency ...
We present the NBA framework, which extends the ar-chitecture of the Click modular router to exploit...
Summarization: To meet the demand for higher performance, flexibility, and economy in today's state-...
Software routing promises to offer more adaptive and easily programmable network nodes. Until now, ...
Graphics processing units (GPUs) are a powerful plat-form for building high-speed network traffic pr...
Thesis (Ph.D.), School of Electrical Engineering and Computer Science, Washington State UniversityRa...
The amount of traffic in data centers is growing exponentially and it is not expected to stop growin...
This article was published in Multimedia Tools and Applications [© 2014, Springer Science+Business M...
We introduce Snap, a framework for packet processing that out-performs traditional software routers ...
This article was published in the International Journal of Multimedia and Ubiquitous Engineering [© ...
2013-11-06The Internet has become ubiquitous within the past few decades. The number of active users...
Abstract—As the physical link speeds grow and the size of routing table continues to increase, IP ad...
In recent years, we have witnessed the emergence of high speed packet I/O frameworks, bringing unpre...
In recent years, we have witnessed the emergence of high speed packet I/O frameworks, bringing unpre...
Network interfaces of 10 Gbit/s are used more and more. Despite their high performance, packet proc...
This paper investigates the suitability of emerging tiled-architectures, equipped with low-latency ...
We present the NBA framework, which extends the ar-chitecture of the Click modular router to exploit...
Summarization: To meet the demand for higher performance, flexibility, and economy in today's state-...
Software routing promises to offer more adaptive and easily programmable network nodes. Until now, ...
Graphics processing units (GPUs) are a powerful plat-form for building high-speed network traffic pr...
Thesis (Ph.D.), School of Electrical Engineering and Computer Science, Washington State UniversityRa...
The amount of traffic in data centers is growing exponentially and it is not expected to stop growin...