Last week I came across a white paper from MIT about SprayList (a scalable priority queue with relaxed ordering semantics). It talked more about concurrent data structures and parallel algorithms for