Task assignment for network processor pipelines using GA

Shoumeng Yan, Xingshe Zhou, Lingmin Wang, Fan Zhang, Haipeng Wang

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In several commercial network processors programming environments, programmer must manually assign many processing tasks to the processor pipelines which consist of many processing engines. Due to the large exploration space, this manual procedure is usually very tedious and inefficient and the optimal or even near-optimal assignment scheme may be difficult to obtain. This paper proposes an automated task-to-PE assignment algorithm based on genetic algorithm. Experimental results show that this method can quickly obtain near-GNPoptimal solutions from the large solution space and the algorithm execution time is decoupled with pipeline stages. These two features make this method very suitable to be used in a NP application development environment and provide a more efficient development experience for developers.

Original languageEnglish
Title of host publicationAdvanced Parallel Processing Technologies - 6th International Workshop, APPT 2005, Proceedings
PublisherSpringer Verlag
Pages244-252
Number of pages9
ISBN (Print)3540296395, 9783540296393
DOIs
StatePublished - 2005
Event6th International Workshop on Advanced Parallel Processing Technologies, APPT 2005 - Hong Kong, China
Duration: 27 Oct 200528 Oct 2005

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume3756 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference6th International Workshop on Advanced Parallel Processing Technologies, APPT 2005
Country/TerritoryChina
CityHong Kong
Period27/10/0528/10/05

Fingerprint

Dive into the research topics of 'Task assignment for network processor pipelines using GA'. Together they form a unique fingerprint.

Cite this