Search
Technology

A Method and Apparatus for Combining Independent Data Caches

Introduction

Data memory accesses are one of the single largest components of performance loss in modern microprocessor systems. This invention describes a way to make hardware memory systems more flexible, so that a given design can be configured to match the needs of whatever application is running, resulting in greater power efficiency and performance.

Benefits:

By allowing multiple data caches to be treated as a single logical cache with an adjustable sharing degree, a wider range of applications will run well on a fixed substrate, with more efficient communication patterns..

Features: Ability to alter the number of banks existing as a single coherence unit, as well as to change the degree of interleaving among the banks participating in as a single coherence unit.

Market Potential/Applications: High-performance, low-power data processing systems

Contact:

University of Texas,
Austin, USA
Website : www.otc.utexas.edu

This Website is Best Viewed in 1024 X 800 Resolution
Copyright © 2005 Department of Science and Technology <<Disclaimer>>