- Concurrent Stack with and without locks
- Concurrent Queue with and without locks
- Concurrent Stack with EliminationBackOff Strategy
- Testers for each of the above implementation.
A clear output with timeline that shows which thread is performing which action, e.g. Thread 18 is performing a pop, Thread 20 is waiting for lock to push a element, etc
http://booksite.elsevier.com/9780123705914/?ISBN=9780123705914
-Done as a part of Semester Holidays project 'Concurrent DataStructures Implementation' in Dec-2015 under Prof. Govindarajulu R.