Thursday, April 28, 2011

Flat-Combining NUMA Locks paper

There is a new interesting paper Flat-Combining NUMA Locks at David Dice's blog. The new algorithm improves performance in case of high contention by better exploitation of data locality. Lock handover is not done randomly but preferably between threads with the same locality (but avoiding starvation and fairness issues). Great reading.

Trivia - One of the co-authors is Nir Shavit. He is also co-author of the brilliant The Art of Multiprocessor Programming. If I had not read the book I would have strugled with the above paper much more...

1 comment:

  1. Caesars Palace and Caesars Palace review and player feedback
    This 파주 출장마사지 Caesars Palace review covers the 전주 출장샵 hotel's slot and 순천 출장마사지 table games, which 경주 출장안마 include jackpots, 수원 출장마사지 and the casino's poker room.

    ReplyDelete