問題タブ [mesi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
caching - How is coherence implemented in multi-level caches?
I have understood how the cache coherence FSM works for single private L1 cache and a common LLC/memory. But couldn't find good resources where they discuss about cache coherence when there are 2 private caches - L1 and L2 and a common memory. I don't understand where the interconnection network is placed in the whole model, what does L1 caches snoop and their FSM.
multithreading - 同じ物理 CPU コアでの同期は高速ですか?
質問があります。スレッドが変数を変更した場合、同じ物理コア (別のハイパースレッド コア) 上のスレッドは、他のコアよりも先に変更を認識しますか? それとも、他のすべてのコアがそれを見るまで待たなければなりませんか?
同じ物理コアに 2 つのスレッドを固定しようとしましたが、パフォーマンスが低下します。2 つのコアが多くのリソースを共有しているためです。しかし、同期に関しては。同じ物理コアにスレッドを配置することは役に立ちますか?
ありがとう!