2004
DOI: 10.1145/972374.972393
|View full text |Cite
|
Sign up to set email alerts
|

A case for run-time adaptation in packet processing systems

Abstract: Most packet processing applications receive and process multiple types of packets. Today, the processors available within packet processing systems are allocated to packet types at design time. In this paper, we explore the benefits and challenges of adapting allocations of processors to packet types in packet processing systems. We demonstrate that, for all the applications and traces considered, run-time adaptation can reduce energy consumption by 70-80% and processor provisioning level by 40-50%. The adapta… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
32
0

Year Published

2005
2005
2016
2016

Publication Types

Select...
4
4
1

Relationship

1
8

Authors

Journals

citations
Cited by 42 publications
(33 citation statements)
references
References 19 publications
0
32
0
Order By: Relevance
“…Kokku et al [32] propose an algorithm that assigns network processing tasks to processor cores with the goal of reducing the power consumption. Wolf et al [62] propose run-time support that considers the partitioning of applications across processor cores.…”
Section: Related Workmentioning
confidence: 99%
“…Kokku et al [32] propose an algorithm that assigns network processing tasks to processor cores with the goal of reducing the power consumption. Wolf et al [62] propose run-time support that considers the partitioning of applications across processor cores.…”
Section: Related Workmentioning
confidence: 99%
“…This scheme allocates frequencies to the pipeline stages statically and is not aimed at exploiting dynamic traffic variations. Kokku et al [37] show that variability in traffic can be used for run time scheduling of tasks for conserving energy. Our proposed scheme is not related to scheduling and can complement the power efficient scheduling schemes.…”
Section: Related Workmentioning
confidence: 99%
“…For example, Kokku et al present an analytical model for allocating the appropriate number of processors to each service on NPs [10]. However, their work made several assumptions to derive the estimate for the benefits in an ideal adaptation scheme.…”
Section: Related Workmentioning
confidence: 99%