7 comments
TazeTSchnitzel4 days ago
> The fix is to set bit 13 of MCSR24 to 1. MCSR24 is an internal CSR whose function is not described in the manual. After setting this bit, the lost update no longer occurs. Testing showed the performance loss is very small: single-core performance is unaffected, and multi-core performance drops only slightly.
Presumably this is a so-called “chicken bit”.
aleph_minus_one4 days ago
> Presumably this is a so-called “chicken bit”.
For those who are out of the loop:
> https://lwn.net/Articles/744840/
See also
> https://en.wiktionary.org/wiki/chicken_bit
(click on "quotations") for a list of scientific texts in which this term occurs.
jacquesm4 days ago
Famously, the first GPS satellites had one of these, in case Einstein was wrong...
https://www.quora.com/Why-did-the-GPS-system-initially-resis...
He wasn't.
oynqr4 days ago
more like out of the coop
monocasa4 days ago
Pretty much the definition of.
Some optimization that turned out to be buggy had a disable bit in an undocumented register.
xyzsparetimexyz4 days ago
Wang Miao? Is this the fault of sophons?
winterbloom4 days ago
Why does the western world care about Chinese CPUs, let them play in their sandbox with their own systems
Read the full thread on Hacker News →
Related stories
- Lobsters · 4 points · 4 days ago
- DEV Community · 10 points · 7 days ago
- Ars Technica · 0 points · 1 day ago
- Lobsters · 30 points · over 9 years ago
- God told them to sell crypto. Their investors lost everythingtechnologyreview.comHacker News · 1 points · 9 days ago
- Hacker News · 51 points · 7 days ago