Bug 236 - Atomics Standard writeup needed
Summary: Atomics Standard writeup needed
Alias: None
Product: Libre-SOC's first SoC
Classification: Unclassified
Component: Specification (show other bugs)
Version: unspecified
Hardware: PC Linux
: --- enhancement
Assignee: Alain D D Williams
Depends on:
Blocks: 174
  Show dependency treegraph
Reported: 2020-03-13 12:50 GMT by Luke Kenneth Casson Leighton
Modified: 2020-12-02 15:19 GMT (History)
2 users (show)

See Also:
NLnet milestone: NLNet.2019.10.Standards
total budget (EUR) for completion of task and all subtasks: 2500
budget (EUR) for this task, excluding subtasks' budget: 2500
parent task for budget allocation: 174
child tasks for budget allocation:
The table of payments (in EUR) for this task; TOML format:


Note You need to log in before you can comment on or make changes to this bug.
Description Luke Kenneth Casson Leighton 2020-03-13 12:50:07 GMT
A formal write-up of the c++ Atomics protocol is needed, to be proposed
to the OpenPOWER Foundation.  This will be useful for OpenPOWER as well.
Comment 1 Jacob Lifshay 2020-03-13 18:22:27 GMT
See this thread for reason we need something other than Power's already existing atomic instructions: http://lists.libre-riscv.org/pipermail/libre-riscv-dev/2019-October/003085.html