News for hackers. Stuff that matters.
Re:Thread-Safe Lock Free Priority Queues in Golang by jasonwatkinspdx on Friday September 30, 2016 @03:32PM (#12614705)
Yeah, something's up with the OP's numbers/design. I didn't dig into it further because I found the writing style off-putting. A basic lock free queue or linked list in golang should run at 10+ million ops per second. I suspect even with the parallelization the priority queue implementation is spending too much time reorganizing. A skiplist of 64 byte or 4KB buckets would probably be both simpler and faster.

There are no comments on this comment yet.