Intel® Moderncode for Parallel Architectures
Support for developing parallel programming applications on Intel® Architecture.
1696 Discussions

Does L1 cache accept new incoming requests while its Line Fill Buffers are fully exhausted?

YongkeeKwon
Beginner
1,062 Views

Hi everyone,

 

I wonder if L1 cache still receives new requests that hit L1D, making forward progress for the pipeline when Line Fill Buffers (LFBs) get full? 

 

Or could anybody help me write a microbenchmark that can tell me if it does or not? I know how to saturate LFBs and there are a few useful performance counters to measure L1 MLP and to count FB full events but still couldn't figure if it does so or not.

 

Any comment would be highly appreciated.

 

Thanks,

Yongkee

0 Kudos
0 Replies
Reply