GHScan / TechNotes

Scan's personal technical notes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

“Memory Model: 从多处理器到高级语言” 似乎存在笔误?

goteet opened this issue · comments

Non-FIFI 是 Non-FIFO 么?还是只是我理解错误了。如果是后者,可以烦请给一些简单的解释么?十分感谢。

Store-Store Order:当CPU和Cache间有一个Non-FIFI或Coalescing的写缓冲时,如果前一个写操作导致Cache Miss或和其他写操作合并(因为写同一条Cache Line),后一条结果可能先写入Cache。如果Memory Model或Barrier指令限制这种乱序,则要求采用FIFO的写缓冲,或在遇到Barrier指令时Flush整个写缓冲

commented

你的理解是对的,是笔误。

commented

已修复