HN1056
Loongson CPUで失われたアトミック更新の謎:その技術的背景と現状
The Lost Atomic Update on Loongson CPU
jiegec・3日前
The Lost Atomic Update on Loongson CPU
Loongson CPUにおけるアトミックアップデート(Atomic Update)の欠落に関する議論です。この問題がアーキテクチャやシステムパフォーマンスにどのような影響を与えるのか、技術的な詳細やコミュニティの見解をまとめています。
修正方法はMCSR24の13ビット目を1にセットすること。MCSR24はマニュアルに機能が記載されていない内部CSRなんだけど、このビットをセットした後は更新の取りこぼしが発生しなくなったよ。テストしたところパフォーマンス低下もごくわずかで、シングルコア性能への影響はなく、マルチコア性能もほんの少し下がる程度。おそらく、いわゆる「チキンビット」ってやつだね。
汪淼(ワン・ミャオ)かな?智子(ソフォン)の仕業ってこと?