Hacker News
new
|
past
|
comments
|
ask
|
show
|
jobs
|
submit
login
auxym
71 days ago
|
parent
|
context
|
favorite
| on:
Put a ring on it: a lock-free MPMC ring buffer
Also this Nim library:
https://github.com/nim-works/loony
Which is based on:
https://ieeexplore.ieee.org/document/9490347
JonChesterfield
71 days ago
|
next
[–]
The paper is annoyingly difficult to locate but the author's implementation is at
https://github.com/oliver-giersch/looqueue-rs
elcritch
71 days ago
|
parent
|
next
[–]
Checkout the Nim-loony repo in the paper folder for the pdf.
JonChesterfield
71 days ago
|
root
|
parent
|
next
[–]
Ah right, in the nim repo, not the authors one. Contains
https://github.com/nim-works/loony/blob/main/papers/GierschE...
indeed, thank you
viega
71 days ago
|
prev
[–]
So that work came after mine, and seems to be a FIFO not a ring buffer. The library I built at the time also had FIFOs and LIFOs that were tweaks on previous algorithms, but nothing earth shaking. I'll check this one out when I can though.
Guidelines
|
FAQ
|
Lists
|
API
|
Security
|
Legal
|
Apply to YC
|
Contact
Search:
Which is based on: https://ieeexplore.ieee.org/document/9490347