13.07.2015 Views

Intel® 64 and IA-32 Architectures Optimization Reference Manual

Intel® 64 and IA-32 Architectures Optimization Reference Manual

Intel® 64 and IA-32 Architectures Optimization Reference Manual

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

INTEL® <strong>64</strong> AND <strong>IA</strong>-<strong>32</strong> PROCESSOR ARCHITECTURESthe line is in exclusive or modified state). Then the processor looks for the cache linein the cache <strong>and</strong> memory sub-systems. The look-ups for the locality of load or storeoperation are in the following order:1. DCU of the initiating core2. DCU of the other core <strong>and</strong> second-level cache3. System memoryThe cache line is taken from the DCU of the other core only if it is modified, ignoringthe cache line availability or state in the L2 cache. Table 2-9 lists the performancecharacteristics of generic load <strong>and</strong> store operations in an Intel Core Duo processor.Numeric values of Table 2-9 are in terms of processor core cycles.Table 2-9. Characteristics of Load <strong>and</strong> Store Operationsin Intel Core Duo ProcessorsLoadStoreData Locality Latency Throughput Latency ThroughputDCU 3 1 2 1DCU of the other core in“Modified” state14 + bustransaction14 + bustransaction14 + bustransaction2nd-level cache 14

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!