digitalmars.D - Wait-free queue
- Andrei Alexandrescu (3/3) Oct 18 2016 Interesting work:
- Atila Neves (6/8) Oct 18 2016 I was about to send this link to a friend and ex-colleague who's
- =?UTF-8?B?Tm9yZGzDtnc=?= (4/5) Oct 19 2016 Should we port this D with the help of cpp2d and add it to
- Dejan Lekic (11/13) Oct 19 2016 I could not help but paste something from the paper: "We chose
Interesting work: http://concurrencyfreaks.blogspot.com/2016/10/crturn-queue-fi st-mpmc-memory.html -- Andrei
Oct 18 2016
On Tuesday, 18 October 2016 at 18:03:58 UTC, Andrei Alexandrescu wrote:Interesting work: http://concurrencyfreaks.blogspot.com/2016/10/crturn-queue-fi st-mpmc-memory.html -- AndreiI was about to send this link to a friend and ex-colleague who's nuts about this stuff, then... realised he wrote this! He gave a presentation at CppCon last year on his work as well. Atila
Oct 18 2016
On Tuesday, 18 October 2016 at 18:03:58 UTC, Andrei Alexandrescu wrote:http://concurrencyfreaks.blogspot.com/2016/10/crturn-queue-fi st-mpmc-memory.html -- AndreiShould we port this D with the help of cpp2d and add it to std.concurrency? :)
Oct 19 2016
On Tuesday, 18 October 2016 at 18:03:58 UTC, Andrei Alexandrescu wrote:Interesting work: http://concurrencyfreaks.blogspot.com/2016/10/crturn-queue-fi st-mpmc-memory.html -- AndreiI could not help but paste something from the paper: "We chose C++14 because it is a native language that is supported by most recent compilers and has a well defined memory model and atomics API, which makes the code portable across different architectures without any modification and without introducing CPU specific memory fences." Conclusion: D needs a serious document (specification) explaining the memory model!
Oct 19 2016