I'm a PhD student in computer science at Emory University, honored to work under supervision of Prof. Ymir Vigfusson. My research interests include Distributed Systems, Caching and Event Processing.
[ Download CV ]

  • Reza Karimi Computer Science
    Lean In CS&E: Hack.Grow.Create, Atlanta, Georgia 2017
  • Reza Karimi
    SimBioSysLab (OSDI'16), Savannah, Georgia 2016
  • Reza Karimi
    Victoria Bryant SP, Georgia 2016
  • Reza Karimi
    Caspian Sea, Ramsar, Iran 2016
  • Reza Karimi
    Table Rock Summit, South Carolina 2016
  • Reza Karimi
    Dizin, Iran 2015
  • Reza Karimi
    Daniel Woods, Mazandaran, Iran 2015
  • Reza Karimi
    Victoria Bryant SP, Georgia 2016
  • Reza Karimi
    Shirpala Heights, Tehran, Iran 2015
  • Reza Karimi
    Smithgall Woods SP, Georgia 2016
  • Reza Karimi
    Shahsavar, Mazandaran, Iran 2016
  • Reza Karimi
    Franklin D. Roosevelt SP, Georgia 2017
  • Reza Karimi
    Shekta, Mazandaran, Iran 2015
  • Reza Karimi
    Pine Mountain, Georgia 2017
  • Reza Karimi
    Daniel Ville, Mazandaran, Iran 2015
  • Reza Karimi
    Dowsonville, Georgia 2016
  • Reza Karimi
    Frankfort, Germany 2016
  • Reza Karimi
    Roof of Tehran, Iran 2016
  • Reza Karimi
    Dubai, UAE 2016
  • Reza Karimi
    Kolakchal, Tehran, Iran 2015
  • Reza Karimi
    Nowshahr, Mazandaran, Iran 2015
  • Reza Karimi
    Tehran, Iran 2016


  • Doctor of Philosophy in Computer Science
    Emory University Atlanta, United States 2016 - Present
  • Master of Science in Computer Science, Distributed Systems
    Iran University of Science and Technology Tehran, Iran 2012 - 2015
  • Bachelor of Science in Computer Science, Software Engineering
    University of Isfahan Isfahan, Iran 2008 - 2012
  • Middle School, High School and Pre-University Diploma in Mathematics
    National Organization for Development of Exceptional Talents (NODET) Iran 2001 - 2008

Publications / Conferences

  1. J. Yang, R. Karimi, T. Sæmundsson, A. Wildani, Y. Vigfusson, "MITHRIL: Mining Sporadic Associations for Cache Prefetching" in ACM Symposium on Cloud Computing (SOCC), Santa Clara, CA, USA, September 2017.
  2. J. Yang, R. Karimi, A. Wildani, Y. Vigfusson, "A Simple Cache Prefetching Layer Based on Block Correlation" in USENIX Conference on File and Storage Technologies (FAST), Santa Clara, CA, USA, 2017. [Poster]
  3. J. Yang, R. Karimi, Y. Vigfusson , ”Mithril: Mining block correlation for cache prefetching” in USENIX Symposium on Operating Systems Design and Implementation (OSDI), Savannah, GA, USA, 2016. [Poster]
  4. R. Karimi, S. Fatholahzadeh, M. Sharifi, A. Paschke, et al., "Parallel Event Processing on Unbound Streams with Multi-Step Windowing," in ACM Conference on Distributed Event-Based Systems (DEBS), Oslo, Norway, 2015.

Some of My Projects


Firehose: Scalable PubSub to Support Trillions of Topics

[more info]
carvana kaggle

Don't Get Kicked!

Predict if a car purchased at auction is a lemon. [PDF Report]

mimircache reza karimi


A platform for analyzing cache traces. It allows you to visualize your cache traces from different perspectives, and it incorporates time factor when comparing cache replacement algorithms. MimirCache is a masterpiece mostly made by Jason Yang at Ymir's lab. I have contributed in code reviews and implementation of some cache replacement algorithms. Hopefully, I'll find more time for more contributions. [Project's Website]

Useful Links*

* Disclaimer: The links provided here do not constitute endorsement or approval of actions or statements by any companies, organizations or individuals. All rights belong to their respective owners.

Contact Me

Deptartment of Mathematics and Computer Science
Emory University
400 Dowman Drive,
Atlanta, GA 30322

rkarimi [at] emory [dot] edu