Help   About ProQuest | 

Dissertations & Theses
The world's most comprehensive collection of dissertations and theses.Learn More...

Citation/Abstract

Print  |  Email  |  Order a Copy  
Application profiling and mapping for network processing systems
by Weng, Ning, Ph.D., University of Massachusetts Amherst, 2005, 154 pages; AAT 3193957

Abstract (Summary)

Network Processors (NPs) are embedded system-on-a-chip multiprocessors that are optimized to perform simple packet processing tasks at data rates of several Gigabits per second. They are the key components to build a performance-scalable and function-flexible network processing system. To meet the performance demands of increasing link speeds and more complex network applications, NPs are implemented with several dozen processor cores and run multiple packet processing applications in parallel. This trend makes it increasingly difficult for application developers to manage and operate the various system resources of NPs for high performance. This dissertation aims at the design methodology for high performance NPs by profiling and mapping applications. The methodology starts with a simple uniprocessor implementation of applications. Through profiling, an architecture-independent representation of the application is developed which exhibits the maximum available parallelism. Using randomized mapping and analytic performance modeling of the network processor system, a static allocation of the workload can be derived. The performance estimation that can be derived from the model allows an optimization of the mapping to maximize throughput performance for any given network processor topology and configuration. The results of this work will enable researchers and engineers to systematically evaluate and quantitatively understand the NPs system issues including application partitioning, architecture organizing, workload mapping and run-time operating. Without this methodology, it will be very difficult if not impossible.

Indexing (document details)

Advisor:Wolf, Tilman
School:University of Massachusetts Amherst
School Location:United States -- Massachusetts
Keyword(s):Mapping, Network processing, Router, Application profiling
Source:DAI-B 66/11, May 2006
Source type:Dissertation
Subjects:Computer science
Publication Number: AAT 3193957
ISBN:9780542383779
Document URL:http://proquest.umi.com/pqdlink?did=1016020131&Fmt=7&clientI d=79356&RQT=309&VName=PQD
ProQuest document ID:1016020131


 

 » Purchase the full text

Dissertations and theses can be purchased in a variety of formats which may include: PDF for web download, softcover, hardcover, or microform. Click the "Order a Copy" button to see the formats available for this item.

Available without purchase:

Preview  Preview

Print  |  Email  |  Order a Copy  
^Back to Top
Copyright © 2009 ProQuest LLC. All rights reserved. Terms and Conditions