Patent · US Expired

Cache memory system for vector processing

US5379393A · kind A · utility

30Cited by
6References
14Claims
0Family size

Assignee

Inventor

Key dates

Filing dateMay 14, 1992
Grant dateJan 3, 1995
Priority date
Expiry dateMay 14, 2012

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/885
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A cache memory system for use during vector processing in a processor. The processor contains a central processing unit (CPU) and a main memory. The system includes a vector cache memory, a first address register, a main memory address calculation unit, and a cache address calculation unit. The first register stores a first address associated with an instruction executed by the CPU. The main memory address calculation unit is coupled to the first address register for calculating a second address utilizing the first address and vector stride data associated with said executed instruction. The second address is utilized to access the main memory. The cache address calculation unit is coupled to both the first address register and the main memory address calculation unit for calculating the third address utilizing portions of the first address and portions of the second address. The third address is utilized to access the vector cache memory.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.