Intel ARCHITECTURE IA-32 User Manual Page 369

  • Download
  • Add to my manuals
  • Print
  • Page
    / 568
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 368
Multi-Core and Hyper-Threading Technology 7
7-23
the processor must guarantee no violations of memory order occur. The
necessity of maintaining the order of outstanding memory operations
inevitably costs the processor a severe penalty that impacts all threads.
This penalty occurs on the Pentium M processor, the Intel Core Solo and
Intel Core Duo processors. However, the penalty on these processors is
small compared with penalties suffered on the Pentium 4 and Intel Xeon
processors. There the performance penalty for exiting the loop is about
25 times more severe.
On a processor supporting Hyper-Threading Technology, spin-wait
loops can consume a significant portion of the execution bandwidth of
the processor. One logical processor executing a spin-wait loop can
severely impact the performance of the other logical processor.
Page view 368
1 2 ... 364 365 366 367 368 369 370 371 372 373 374 ... 567 568

Comments to this Manuals

No comments