Details
-
Improvement
-
Status: Backlog
-
Major - P3
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
On x86 WiredTiger emits lfence and sfence for read and write memory barriers respectively. These might not actually be needed. This ticket tracks the work required to come to a conclusion. Also, evaluate other platforms with strong memory models.
If we decide to remove these fences, there could be significant work required in functional and performance testing. Consider creating multiple tickets if needed. More in the comments.
Attachments
Issue Links
- is duplicated by
-
WT-10670 Remove LFENCE from the read barrier on x86
-
- Closed
-