Computer cache memory windowing

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6260114
SERIAL NO

09001197

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A computer level 1 cache memory design with cache windowing divides a large level 1 cache into smaller sizes called windows, allowing the cache to provide more data faster to the CPU. Cache windowing provides the fast access times of a small level 1 cache through fewer, shorter paths and less circuitry than a large cache with multiple associative cache sets. Cache windowing allows context switching to occur with a simple change in cache window designation, eliminating the wait for cache reloading. Simulations of real cache implementations show an average of approximately 30% improvement in CPU throughput with cache windowing, scaling with CPU speed increases. The resulting system 1) maintains or improves CPU utilization rates as CPU speeds increase, 2) provides large level 1 caches while maintaining cache access times of one CPU clock cycle, and 3) provides high CPU utilization rates for those processing applications where locality of memory references is poor (e.g., networking applications).

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • MCMZ TECHNOLOGY INNOVATIONS, LLC

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Schug, Klaus H Fort Collins, CO 2 127

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation