Hardware and Software Mechanisms for Reducing Load Latency

Hardware and Software Mechanisms for Reducing Load Latency
Author: Todd M. Austin
Publisher:
Total Pages: 408
Release: 1996
Genre: Computer architecture
ISBN:


Download Hardware and Software Mechanisms for Reducing Load Latency Book in PDF, Epub and Kindle

Abstract: "As processor demands quickly outpace memory, the performance of load instructions becomes an increasingly critical component to good system performance. This thesis contributes four novel load latency reduction techniques, each targeting a different component of load latency: address calculation, data cache access, address translation, and data cache misses. The contributed techniques are as follows: Fast Address Calculation employs a stateless set index predictor to allow address calculation to overlap with data cache access. The design eliminates the latency of address calculation for many loads. Zero-Cycle Loads combine fast address calculation with an early-issue mechanism to produce pipeline designs capable of hiding the latency of many loads that hit in the data cache. High-Bandwidth Address Translation develops address translation mechanisms with better latency and area characteristics than a multi-ported TLB. The new designs provide multiple-issue processors with effective alternatives for keeping address translation off the critical path of data cache access. Cache-conscious Data Placement is a profile- guided data placement optimization for reducing the frequency of data cache misses. The approach employs heuristic algorithms to find variable placement solutions that decrease inter-variable conflict, and increase cache line utilization and block prefetch. Detailed design descriptions and experimental evaluations are provided for each approach, confirming the designs as cost-effective and practical solutions for reducting load latency."


Hardware and Software Mechanisms for Reducing Load Latency
Language: en
Pages: 408
Authors: Todd M. Austin
Categories: Computer architecture
Type: BOOK - Published: 1996 - Publisher:

GET EBOOK

Abstract: "As processor demands quickly outpace memory, the performance of load instructions becomes an increasingly critical component to good system performan
Memory Issues in Embedded Systems-on-Chip
Language: en
Pages: 200
Authors: Preeti Ranjan Panda
Categories: Technology & Engineering
Type: BOOK - Published: 2012-12-06 - Publisher: Springer Science & Business Media

GET EBOOK

Memory Issues in Embedded Systems-On-Chip: Optimizations and Explorations is designed for different groups in the embedded systems-on-chip arena. First, it is d
Hardware Support for Hiding Cache Latency
Language: en
Pages: 22
Authors: Michael Golden and Trevor N. MUdge
Categories:
Type: BOOK - Published: 1993 - Publisher:

GET EBOOK

Hardware/software Mechanisms for Increasing Resource Utilization on VLIW/EPIC Processors
Language: en
Pages: 508
Authors: Mikhail Smelyanskiy
Categories:
Type: BOOK - Published: 2004 - Publisher:

GET EBOOK

On-chip Mechanisms to Reduce Effective Memory Access Latency
Language: en
Pages:
Authors: Milad Olia Hashemi
Categories:
Type: BOOK - Published: 2016 - Publisher:

GET EBOOK

This dissertation develops hardware that automatically reduces the effective latency of accessing memory in both single-core and multi-core systems. To accompli