M
Mohammad Dashti
Researcher at University of British Columbia
Publications - 12
Citations - 632
Mohammad Dashti is an academic researcher from University of British Columbia. The author has contributed to research in topics: Memory controller & Scheduling (computing). The author has an hindex of 6, co-authored 10 publications receiving 585 citations. Previous affiliations of Mohammad Dashti include Simon Fraser University & King's College London.
Papers
More filters
Proceedings ArticleDOI
Traffic management: a holistic approach to memory placement on NUMA systems
Mohammad Dashti,Alexandra Fedorova,Justin Funston,Fabien Gaud,Renaud Lachaize,Baptiste Lepers,Vivien Quéma,Mark Roth +7 more
TL;DR: The design of Carrefour is presented, the challenges of implementing it on modern hardware are presented, and insights about hardware support that would help optimize system software on future NUMA systems are drawn.
Proceedings Article
A case for NUMA-aware contention management on multicore systems
TL;DR: The effects on performance imposed by resource contention and remote access latency are quantified and a new contention management algorithm is proposed and evaluated that significantly outperforms a NUMA-unaware algorithm proposed before as well as the default Linux scheduler.
Journal ArticleDOI
Challenges of memory management on modern NUMA systems
Fabien Gaud,Baptiste Lepers,Justin Funston,Mohammad Dashti,Alexandra Fedorova,Vivien Quéma,Renaud Lachaize,Mark Roth +7 more
TL;DR: Modern server-class systems are typically built as several multicore chips put together in a single system, each chip has a local DRAM (dynamic random-access memory) module; together they are referred to as a node, which means that a core can issue requests to its node’s local memory as well as to the memories of other nodes.
Proceedings ArticleDOI
Analyzing memory management methods on integrated CPU-GPU systems
TL;DR: This study analyzes some of the common memory management methods of the most widely used software frameworks for heterogeneous systems: CUDA, OpenCL 1.2, Opencl 2.0, and HSA, on NVIDIA and AMD hardware to focus on performance/functionality trade-offs.
Proceedings Article
{SONIC}: Application-aware Data Passing for Chained Serverless Applications
Ashraf Mahgoub,Li Wang,Karthick Shankar,Karthick Shankar,Yiming Zhang,Huangshi Tian,Subrata Mitra,Subrata Mitra,Yuxing Peng,Hongqi Wang,Ana Klimovic,Ana Klimovic,Haoran Yang,Somali Chaterji,Rui Du,Saurabh Bagchi,Saurabh Bagchi,Yue Cheng,Mohammad Dashti,Romaric Jodin,Alexandre Ghiti,Jordi Chauzi,Alexandra Fedorova,Li Yang,Qingwei Lin,Saravanakumar Rajmohan,Zhangwei Xu,Dongmei Zhang +27 more