Inventors:
Salvador Palanca - Folsom CA
Niranjan L. Cooray - Folsom CA
Angad Narang - Rancho Cordova CA
Vladimir Pentkovski - Folsom CA
Steve Tsai - Rancho Cordova CA
Subramaniam Maiyuran - Fair Oaks CA
Jagannath Keshava - Folsom CA
Hsien-Hsin Lee - El Dorado Hills CA
Steve Spangler - El Dorado Hills CA
Suresh Kuttuva - Folsom CA
Praveen Mosur - Folsom CA
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 1200
Abstract:
A computer system is disclosed. The computer system includes a higher level cache, a lower level cache, a decoder to decode instructions, and a circuit coupled to the decoder. In one embodiment, the circuit, in response to a single decoded instruction, retrieves data from external memory and bypasses the lower level cache upon a higher level cache miss. In another embodiment, the circuit, in response to a first decoded instruction, issues a request to retrieve data at an address from external memory to place said data only in the lower level cache, detects a second cacheable decoded instruction to said address, and places said data in the higher level cache.