A system and method are provided for efficiently processing data with a cache
in
a computer system. The computer system has a processor, a cache and a system memory.
The processor issues a data request for streaming data. The streaming data has
one or more small data portions. The system memory is in communication with the
processor. The system memory has a specific area for storing the streaming data.
The cache is coupled to the processor. The cache has a predefined area locked for
the streaming data. A cache controller is coupled to the cache and is in communication
with both the processor and the system memory to transmit at least one small data
portion of the streaming data from the specific area of the system memory to the
predefined area of the cache when the one small data portion is not found in the
predefined area of the cache.