Hardware Memory Fashions (Memory Models, Half 1) Posted On Tuesday, Ju…

페이지 정보

작성자 Bryce 작성일25-11-12 13:08 조회2회 댓글0건

본문

I definitely agree. We are going to encounter extra relaxed ordering in multiprocessors. The question is, what do the hardware designers consider conservative? Forcing an interlock at each the beginning and finish of a locked section seems to be pretty conservative to me, however I clearly am not imaginative sufficient. The Professional manuals go into excruciating detail in describing the caches and what retains them coherent however don’t appear to care to say something detailed about execution or read ordering. The truth is that we haven't any approach of realizing whether or not we’re conservative enough. Zero outcome, and Memory Wave Method that the Pentium Pro merely had bigger pipelines and write queues that exposed the behavior more typically. The Intel architect additionally wrote: Loosely speaking, this means the ordering of events originating from anybody processor in the system, as observed by other processors, is at all times the same. Nonetheless, totally different observers are allowed to disagree on the interleaving of events from two or extra processors.



Future Intel processors will implement the same Memory Wave Method ordering mannequin. The declare that "different observers are allowed to disagree on the interleaving of events from two or extra processors" is saying that the reply to the IRIW litmus check can reply "yes" on x86, regardless that within the previous part we saw that x86 answers "no." How can that be? The answer seems to be that Intel processors never truly answered "yes" to that litmus test, however on the time the Intel architects were reluctant to make any assure for future processors. What little textual content existed in the architecture manuals made nearly no ensures in any respect, Memory Wave making it very difficult to program against. The Plan 9 discussion was not an isolated occasion. The Linux kernel developers spent over 100 messages on their mailing list beginning in late November 1999 in related confusion over the guarantees offered by Intel processors.

댓글목록

등록된 댓글이 없습니다.