Roberto Palmieri

I am an Assistant Professor in the Computer Science and Engineering Department at Lehigh University. Previously, I was a Research Assistant Professor at Virginia Tech, associated with the Systems Software Research Group, where I led the HyFlow project.

My research interests focus on different aspects of concurrency, synchronization, distributed computing, and distributed systems, spanning from theory to practice. I am passionate about designing and implementing synchronization protocols optimized for a wide range of deployments, from multicore architectures to cluster-scale and geo-distributed infrastructures. Software and Hardware Transactional Memory technology is one of my preferred areas of research.

I am looking for motivated graduate students who are enthusiastic about concurrency, synchronization, distributed systems, and/or any topic that falls into my areas of interest (see Research).
If you are interested in working with me, please contact me immediately.

Recent Selected Publications:

  • Ahmed Hassan, Roberto Palmieri, Sebastiano Peluso, Binoy Ravindran
    Optimistic Transactional Boosting
    IEEE Transactions on Parallel and Distributed Systems (IEEE TPDS), 2017
  • Balaji Arun, Sebastiano Peluso, Roberto Palmieri, Giuliano Losa, Binoy Ravindran
    Speeding up Consensus by Chasing Fast Decisions
    47th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, DSN, June 26-29, 2017, Denver, CO, USA
  • Sandeep Hans, Ahmed Hassan, Roberto Palmieri, Sebastiano Peluso, Binoy Ravindran
    Opacity vs TMS2: Expectations and Reality
    30th International Symposium on Distributed Computing, DISC, September 26 - 30, 2016, Paris, France