my photo

Adam Morrison

I'm a graduate student in the
Multicore Computing group
at Tel Aviv University's
School of Computer Science,
working with Yehuda Afek.
I'm supported by an IBM PhD
Fellowship.

Email: adamx@tau.ac.il

Research  

I'm interested in the theory and practice of distributed computing, and in hopefully bridging between the two.

Recently I've been working on making software more efficient on chip multiprocessors.

Before that, I did work in the theory of wait-free computation on shared memory systems for my MSc.

Other topics I'm interested in but haven't yet contributed to are cloud computing, datacenter networks and networking in general, as well as systems security and virtualization.

Publications  

Yehuda Afek, Michael Hakimi, and Adam Morrison.
Fast and Scalable Rendezvousing.
Proceedings of the 25th International Symposium on Distributed Computing (DISC 2011), September 2011.
Awarded best student paper.

Yehuda Afek, Adam Morrison, and Guy Wertheim.
From Bounded to Unbounded Concurrency Objects and Back.
Proceedings of the 30th ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing (PODC 2011), June 2011.

Yehuda Afek, Dave Dice, and Adam Morrison.
Cache Index-Aware Memory Allocation.
Proceedings of the 10th International Symposium on Memory Management (ISMM 2011), June 2011.

Yehuda Afek, Yoav Cohen, and Adam Morrison.
Coping with context switches in lock-based software transactional memory.
Proceedings of the 4th Annual International Systems and Storage Conference (SYSTOR 2011), May 2011.

Yehuda Afek, Adam Morrison, and Moran Tzafrir.
View Transactions and the Relaxation of Consistency Checks in Software Transactional Memory.
In the 2nd Workshop on the Theory of Transactional Memory (WTTM), September 2010.

Yehuda Afek, Adam Morrison, and Moran Tzafrir.
Brief Announcement: View Transactions: Transactional Model with Relaxed Consistency Checks.
Proceedings of the 29th ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing (PODC 2010), July 2010.

Yehuda Afek, Eli Gafni, and Adam Morrison.
Common2 Extended to Stacks and Unbounded Concurrency.
Proceedings of the 25th ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing (PODC 2006), July 2006.
Invited to special issue of Distributed Computing, 20(4), November 2007.

Past projects

Several years ago I built an anecdotal salary survey for high-tech related professionals in Israel. Since it's still getting hits I don't take it down, but I stopped working on it.