Exploring shared data caches for network processors
dc.contributor.advisor | Vin, Harrick M. | |
dc.creator | Agarwal, Piyush | |
dc.date.accessioned | 2022-03-03T20:28:21Z | |
dc.date.available | 2022-03-03T20:28:21Z | |
dc.date.issued | 2005-08-15 | |
dc.description.abstract | Exponential link bandwidth increase over the past decade has sparked off interest in increasingly complex packet processing applications. To provide flexible and high-performance systems supporting these applications, a new breed of processors called Network Processors has emerged. These processors face an intensified Memory wall problem. They do not employ latency reducing techniques and instead rely on latency hiding techniques alone. Prior work has shown that this approach is inherently limited by the off-chip memory bandwidth. In this context, we analyze the effectiveness of a centralized data cache shared among all the processing cores of a Network Processor. We show that high hit-rates observed translate into significant improvement in processor utilization levels in memory bandwidth constrained environments. We also investigate a software based cache implementation with a goal to provide the benefit of data caching in current generation of Network Processors (that lack hardware data caches). We highlight various issues that constrain the design and implementation of a software cache on the IXP class of Network Processors | |
dc.description.department | Computer Science | |
dc.format.medium | electronic | |
dc.identifier.uri | https://hdl.handle.net/2152/103955 | |
dc.identifier.uri | http://dx.doi.org/10.26153/tsw/30870 | |
dc.language.iso | eng | |
dc.relation.ispartof | UT Electronic Theses and Dissertations | |
dc.rights | Copyright © is held by the author. Presentation of this material on the Libraries' web site by University Libraries, The University of Texas at Austin was made possible under a limited license grant from the author who has retained all copyrights in the works. | |
dc.rights.restriction | Restricted | |
dc.subject | Shared data caches | |
dc.subject | Network processes | |
dc.title | Exploring shared data caches for network processors | |
dc.type | Thesis | |
dc.type.genre | Thesis | |
thesis.degree.department | Computer Sciences | |
thesis.degree.discipline | Computer Sciences | |
thesis.degree.grantor | University of Texas at Austin | |
thesis.degree.level | Masters | |
thesis.degree.name | Master of Arts |
Access full-text files
Original bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- txu-oclc-62477243.pdf
- Size:
- 345.54 KB
- Format:
- Adobe Portable Document Format
- Description:
- Access restricted to UT Austin EID holders
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 1.64 KB
- Format:
- Item-specific license agreed upon to submission
- Description: