高速緩衝存儲器(cache)位於中央處理器與主存儲器之間,對程序員透明的一種高速小容量存儲器。簡稱高速緩存。高速緩衝存儲器是存儲器層次結構的最頂層。通常採用半導體靜態存儲器作為存儲介質,以縮短存取週期。
高速緩存的設置是所有現代計算機系統發揮高性能的重要因素之一。高速緩存的組織及對高速緩存的訪問都是以塊(也稱為行)為單位的,通常1塊包括1個或多個字,命中率是評價高速緩存性能的一個重要指標。它不僅依賴於高速緩存的組織結構,而且與應用程序的局部性狀況有關。