Multicore Computing Group
We design and investigate the algorithmic aspects of systems with multiple computing elements, in particular tightly coupled multicore machines. As multicore machines become our mainstream computing platform, their unique architectural properties are forcing us to rethink our basic algorithms. The goal of our group's research is to investigate how to use the new properties of the architectures to improve performance, while finding ways to overcome their limitations.
Faculty
| Yehuda Afek | Nir Shavit |
PhD Students
| Hillel Avni Alex Matveev |
Adam Morrison |
MSc Students
| Tovi Almozlino Boris Korenfeld Alexandra Shpindovsky |
Recent Alumni
| Igor Berman (MSc) Vladimir Budovsky (MSc) Yoav Cohen (MSc) Michael Hakimi (MSc) Itai Incze (MSc) |
Guy Korland (PhD) Maria Natanzon (MSc) Moran Tzafrir (MSc) Eitan Yanovsky (MSc) Arie Zilberstein (MSc) |
|
Sadly, Moran Tzafrir is no longer with us. |
Recent News
- Alexander Matveev and Nir Shavit's paper Towards a Fully Pessimistic STM Model is accepted to TRANSACT 2012.
- Dave Dice, Virendra Marathe and Nir Shavit's paper Lock Cohorting: A General Technique for Designing NUMA Locks is accepted to PPoPP 2012.
- Yehuda Afek, Hillel Avni and Nir Shavit's paper Towards Consistency Oblivious Programming is accepted to OPODIS 2011 .
- Our group is awarded an ISF grant for Scalable and High Performance Software Execution on Chip Multiprocessors (2011-2014).
- Yehuda Afek, Michael Hakimi and Adam Morrison's paper Fast and Scalable Rendezvousing is accepted to DISC 2011 and awarded best student paper.
- Yehuda Afek, Yoav Cohen and Adam Morrison's paper Coping With Context Switches in Lock-Based Software Transactional Memory is accepted to SYSTOR 2011.
- Dave Dice, Virendra J. Marathe and Nir Shavit's paper Flat-combining NUMA locks is accepted to SPAA 2011.
- Yehuda Afek, Dave Dice and Adam Morrison's paper Cache Index-Aware Memory Allocation is accepted to ISMM 2011.
- Nir Shavit's review article Data Structures in the Multicore Age appears in the March issue of Communications of the ACM.
- Adam Morrison is awarded a 2011-2012 IBM PhD Fellowship.
- Hillel Avni, Yehuda Afek, Dave Dice and Nir Shavit's paper Efficient Lock Free Privatization is accepted to OPODIS 2010.
- Yehuda Afek, Guy Korland and Eitan Yanovsky's paper Quasi-Linearizability: Relaxed Consistency For Improved Concurrency is accepted to OPODIS 2010.
- Yehuda Afek, Guy Korland, Arie Zilberstein's paper Lowering STM Overhead with Static Analysis is accepted to LCPC 2010.
- Danny Hendler, Itai Incze, Nir Shavit and Moran Tzafrir's paper Scalable Flat-Combining Based Synchronous Queues is accepted to DISC 2010.
- The Velox Transactional Memory Stack paper is accepted to the IEEE Micro Special Issue on European Multicore Computing Projects.
- Luke Dalessandro, Dave Dice, Michael L. Scott, Nir Shavit and Michael F. Spear's paper Transactional Mutex Locks is accepted to EuroPar 2010.
- Yehuda Afek, Guy Korland, Maria Natanzon, Nir Shavit's paper Scalable Producer-Consumer Pools Based on Elimination-Diffraction Trees is accepted to EuroPar 2010.
