I think most locking techniques assumes or makes use of hardware support for atomic transactions. I remember reading about some locking/synchronization algorithms which doesn't need such support, but can't really recall them (token-based or something). Do they exist? If so can I get some links please?
Thanks Jeenu