Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Electrical and Computer Engineering

University of Kentucky Master's Theses

Theses/Dissertations

2010

Associativity

Articles 1 - 1 of 1

Full-Text Articles in Engineering

Design And Implementation Of The Instruction Set Architecture For Data Lars, Kalyan Ponnala Jan 2010

Design And Implementation Of The Instruction Set Architecture For Data Lars, Kalyan Ponnala

University of Kentucky Master's Theses

The ideal memory system assumed by most programmers is one which has high capacity, yet allows any word to be accessed instantaneously. To make the hardware approximate this performance, an increasingly complex memory hierarchy, using caches and techniques like automatic prefetch, has evolved. However, as the gap between processor and memory speeds continues to widen, these programmer-visible mechanisms are becoming inadequate.

Part of the recent increase in processor performance has been due to the introduction of programmer/compiler-visible SWAR (SIMD Within A Register) parallel processing on increasingly wide DATA LARs (Line Associative Registers) as a way to both improve data access …