Main Topics

  • Distributed Computing
  • Multicore Synchronization
  • Distributed Transactional Systems
  • Consensus
  • Software and Hardware Transactional Memory
  • Transactional Data Structures
  • Fault Tolerance
  • Modeling and Performance Evaluation
My publications
Google Scholar page
DBLP page

Student Advisement

  • Ph.D.
    • Balaji Arun (State-Machine Replication, Consensus)
    • Masoomeh Kishi (Transactional Systems with Weak Consistency Levels)
  • M.S.
    • ---

Past Student Advisement

  • Ph.D.
    • Mohamed Saad (Automatic Code Parallelization). Now Assistant Professor at Alexandria University, Egypt
    • Sachin Hirve (Speculative State-Machine Replication). Now at MathWorks, Natick, MA, USA
    • Ahmed Hassan (Transactional Data Structures and Low-Overhead STM Protocols). Now is a Postdoctoral Research Associate at Virginia Tech, Blacksburg, VA, USA
    • Mohamed Mohamedin (HTM Protocols and Fault Tolerant STM)<. Now at Alexandria University, Egypt
    • Junwhan Kim (Scheduling Memory Transactions in Distributed Systems). Now at University of District of Columbia, Washington DC, USA
    • Alexandru Turcu (Independent Transactions and Geo-Replicated Transactional Protocols). Now at Google, NY, USA
  • M.S.
    • Utkarsh Pandey (Deferred Update Replication). Now at Hughes Network Systems, Washington D.C., USA
    • Duane Niles (Parallel Activation of Nested Transactions). Now at Bloomberg, NY, USA
    • Sree Ram Mohanan (Locality Aware Partial Replication Systems)
    • Aditya Dhoke (On Partial Aborts and Reducing Validation Costs in Fault-tolerant Distributed Transactional Memory). Now at Juniper Networks, Inc., Sunnyvale, CA, USA

Participation in Technical Committees of International Conferences/Journal

- IEEE Transaction on Computers (IEEE TC);
- IEEE Transaction on Parallel and Distributed Systems (IEEE TPDS);
- ACM PaPoC 2017; (reviewer)
- ACM SIGPLAN TRANSACT 2017; (reviewer)
- IEEE DPDNS 2017; (reviewer)
- OPODIS 2016; (reviewer)
- ACM SIGPLAN TRANSACT 2016; (reviewer)
- IEEE NCA 2015; (reviewer)
- ACM/IFIP/USENIX Middleware 2015; (sub-reviewer)
- ACM SIGPLAN TRANSACT 2015; (sub-reviewer)
- ACM PODC 2015; (sub-reviewer)
- OPODIS 2014; (sub-reviewer)
- DISC 2014; (sub-reviewer)
- ACM Systor 2014; (sub-reviewer)
- Euro-Par 2014; (sub-reviewer)
- DEPEND 2014;
- IEEE Transactions on Services Computing;
- IEEE CloudComp 2013;
- IEEE SCC 2013;
- DEPEND 2013;
- 2013 IEEE Conference on Open Systems;
- 2013 IEEE Conference on Wireless Sensors (ICWiSe2013);
- NCCA 2012;