The advanced programmability and high level of parallelism can turn commodity servers into powerful and extensible packet processing platforms. A commodity server can consolidate multiple processing functions, performing the role of a multiple-purpose “software middlebox”. To this end, the knowledge of the workloads’ computational requirements is a prerequisite for efficient resource utilization and admission control. Workload computational requirements can vary depending on packet I/O techniques and optimizations, and therefore, previously reported CPU cycle measurements may not be applicable to packet processing systems where a different I/O technique is exercised.
Description
Profiling Packet Processing Workloads on Commodity Servers - Springer
%0 Book Section
%1 noKey
%A Abujoda, Ahmed
%A Papadimitriou, Panagiotis
%B Wired/Wireless Internet Communication
%D 2013
%E Tsaoussidis, Vassilis
%E Kassler, AndreasJ.
%E Koucheryavy, Yevgeni
%E Mellouk, Abdelhamid
%I Springer Berlin Heidelberg
%K myown packet profiling workloads
%P 216-228
%R 10.1007/978-3-642-38401-1_17
%T Profiling Packet Processing Workloads on Commodity Servers
%U http://dx.doi.org/10.1007/978-3-642-38401-1_17
%V 7889
%X The advanced programmability and high level of parallelism can turn commodity servers into powerful and extensible packet processing platforms. A commodity server can consolidate multiple processing functions, performing the role of a multiple-purpose “software middlebox”. To this end, the knowledge of the workloads’ computational requirements is a prerequisite for efficient resource utilization and admission control. Workload computational requirements can vary depending on packet I/O techniques and optimizations, and therefore, previously reported CPU cycle measurements may not be applicable to packet processing systems where a different I/O technique is exercised.
%@ 978-3-642-38400-4
@incollection{noKey,
abstract = {The advanced programmability and high level of parallelism can turn commodity servers into powerful and extensible packet processing platforms. A commodity server can consolidate multiple processing functions, performing the role of a multiple-purpose “software middlebox”. To this end, the knowledge of the workloads’ computational requirements is a prerequisite for efficient resource utilization and admission control. Workload computational requirements can vary depending on packet I/O techniques and optimizations, and therefore, previously reported CPU cycle measurements may not be applicable to packet processing systems where a different I/O technique is exercised.},
added-at = {2013-07-19T09:51:27.000+0200},
author = {Abujoda, Ahmed and Papadimitriou, Panagiotis},
biburl = {https://www.bibsonomy.org/bibtex/2b1f837b94414c63f10b5c725fec4312c/p.papadimitriou},
booktitle = {Wired/Wireless Internet Communication},
description = {Profiling Packet Processing Workloads on Commodity Servers - Springer},
doi = {10.1007/978-3-642-38401-1_17},
editor = {Tsaoussidis, Vassilis and Kassler, AndreasJ. and Koucheryavy, Yevgeni and Mellouk, Abdelhamid},
interhash = {7e7353b44e22e40bc63993cebafdc1e7},
intrahash = {b1f837b94414c63f10b5c725fec4312c},
isbn = {978-3-642-38400-4},
keywords = {myown packet profiling workloads},
pages = {216-228},
publisher = {Springer Berlin Heidelberg},
series = {Lecture Notes in Computer Science},
timestamp = {2013-10-02T09:05:43.000+0200},
title = {Profiling Packet Processing Workloads on Commodity Servers},
url = {http://dx.doi.org/10.1007/978-3-642-38401-1_17},
volume = 7889,
year = 2013
}