Software Archive
Read-only legacy content
17061 Discussions

Cache Locking on Pentium Processor Family?

arintel1
Beginner
321 Views
Hi everybody,

I'm Arintel. I'm new to this forum.

I'm looking for a document on how to implement Cache Locking (including data & instruction cache locking and code sample) on Pentium Processor Family.

It should be similar to the documents I found below, which are for CPU 80321 and XScale micro-architecture:

http://www.intel.com/design/iio/papers/27387202.pdf
(section 4.5 and appendix C)

http://www.intel.com/design/intelxscale/27347302.pdf
(section 6.4 and its examples)

Can someone tell me how to get it or where to buy it?
Can I possibly find it in Early Access to Intel Platforms Program ?

Thanks sincerely,
ARINTEL
0 Kudos
1 Reply
Intel_Software_Netw1
321 Views
Greetings from Intel Software Network Support. Here is the response our engineering team supplied:
Unlike the Intel XScale series of processors, the Pentium 4 processor does not support locking of data in the cache. The Pentium 4 processor does have cache prefetch instructions to ensure that the required data is present in the cache when needed. If accessed regularly, data will also be present in the cache due to the cache eviction policy (LRU). The Pentium 4 processor also has an automatic prefetching mechanism which will ensure that data is present in the cache if multiple sequential accesses are made. We regret that the exact functionality that you requested is not present, but we hope that you will be able to implement a similar functionality with the available instructions.
Regards,
Lexi S.

IntelSoftware NetworkSupport

http://www.intel.com/software

Contact us

Message Edited by intel.software.network.support on 12-07-2005 04:17 PM

0 Kudos
Reply