Research
I research find / -iname *systems. In other words, I'm a systems researcher mostly working with operating systems, memory systems, and heterogeneous systems.
Publications:
Joel Nider, Craig Mustard, Andrada Zoltan, John Ramsden, Larry Liu, Jacob Grossbard, Mohammad Dashti, Romaric Jodin, Alexandre Ghiti, Jordi Chauzi, Alexandra Fedorova, A Case Study of Computing-in-Memory in off-the-Shelf Systems, to appear in USENIX Annual Technical Conference (ATC'21), acceptance rate 19%.
Mohammad Dashti and Alexandra Fedorova, TrashTalk: Accelerating Garbage Collection on Integrated GPUs is Worthless, arxiv preprint (2020).
Mohammad Dashti and Alexandra Fedorova, Analyzing Memory Management Methods on Integrated CPU-GPU Systems, 2017 ACM SIGPLAN International Symposium on Memory Management (ISMM 2017).(pdf)
Fabien Gaud, Baptiste Lepers, Justin Funston, Mohammad Dashti, Alexandra Fedorova, Vivien Quéma, Renaud Lachaize, and Mark Roth. Challenges of memory management on modern NUMA systems. Commun. ACM 58, 12, pp. 59-66., December 2015.(pdf)
Mohammad Dashti, Alexandra Fedorova, Justin Funston, Fabien Gaud, Renaud Lachaize, Baptiste Lepers, Vivien Quema and Mark Roth, Traffic Management: A Holistic Approach to Memory Placement on NUMA Systems, Eightieenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2013.(pdf)
Sergey Blagodurov, Sergey Zhuravlev, Mohammad Dashti, Alexandra Fedorova, A Case for NUMA-Aware Contention Management on Multicore Systems, USENIX Annual Technical Conference (USENIX ATC), 2011.(pdf)
Paul Pangalos, Juan Martin De La Torre Velver, Mohammad Dashti, Ali Dashti, and Hamid Aghvami, Confirming Connectivity in Interworked Broadcast and Mobile Networks. Network, IEEE 21, no. 2 (2007): 13-20.(pdf)