[Libre-soc-bugs] [Bug 236] Atomics Standard writeup needed
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Fri Jul 8 21:05:50 BST 2022
https://bugs.libre-soc.org/show_bug.cgi?id=236
--- Comment #22 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
ok so i now have a handle on things, the rationale you did is excellent.
i had no idea IBM had added stwat etc although having seen amos in
opencapi i was half expecting it.
the lack of AQ RL is going to hit hard (IBM's entire design paradigm does
not recognise it). opencapi section 1.3:
Command ordering Ordering within a VC is maintained
through the TL/TLX, but it is not assured after the
command has moved to the upper protocol layers (host and AFU)
as described in Section 3 Virtual channel and data credit
pool specification on page 77.
which fundamentally conflicts with acquire / release ordering requirements.
updates to the page, summary:
* moved 1st person narrative to discussion page
* tracked down function tables
* added new draft "AT" Form
* added lat/stat with elwidth, aq and lr
* found a suitable place in EXT031.
for the function table recommending anything not EXACTLY equal to what IBM
already has will have a hard time. we don't need the hassle. doesn't
matter in the least if we like it, understand it, agree with it or want to
eat it with mayonnaise: it's a table that's already defined.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-soc-bugs
mailing list