The following has not been updated since August, 2022. Please follow the links above for up-to-date publications.
Conference Papers
- Zeus: Understanding and Optimizing GPU Energy Consumption of DNN Training
J. You*, J. Chung*, M. Chowdhury (*Equal contribution)
USENIX NSDI, 2023
Acceptance Rate: NN.NN% - ModelKeeper: Accelerating DNN Training via Automated Training Warmup
F. Lai, Y. Dai, H. V. Madhyastha, M. Chowdhury
USENIX NSDI, 2023
Acceptance Rate: NN.NN% - Aequitas: Admission Control for Performance-Critical RPCs in Datacenters
Y. Zhang, G. Kumar, N. Dukkipati, X. Wu, P. Jha, M. Chowdhury, A. Vahdat
ACM SIGCOMM, 2022
Acceptance Rate: 19.57% - FedScale: Benchmarking Model and System Performance of Federated Learning at Scale
F. Lai, Y. Dai, S. S. Singapuram, J. Liu, X. Zhu, H. V. Madhyastha, M. Chowdhury
ICML, 2022
Acceptance Rate: 21.94% - Justitia: Software Multi-Tenancy in Hardware Kernel-Bypass Networks
Y. Zhang, Y. Tan, B. Stephens, M. Chowdhury
USENIX NSDI, 2022
Acceptance Rate: 19.4% - Hydra: Resilient and Highly Available Remote Memory
Y. Lee*, H. A. Maruf*, A. Cidon, M. Chowdhury, K. G. Shin (*Equal contribution)
USENIX FAST, 2022
Acceptance Rate: 21.54% - Programmable Packet Scheduling with a Single Queue
Z. Yu, C. Hu, J. Wu, X. Sun, V. Braverman, M. Chowdhury, Z. Liu, X. Jin
ACM SIGCOMM, 2021
Acceptance Rate: 22.82% - Oort: Efficient Federated Learning via Guided Participant Selection (Extended Report)
F. Lai, X. Zhu, H. V. Madhyastha, M. Chowdhury
USENIX OSDI, 2021
Acceptance Rate: 18.79%
[hi]Distinguished Artifact Award[/hi] - Ship Compute or Ship Data? Why Not Both?
J. You, J. Wu, X. Jin, M. Chowdhury
USENIX NSDI, 2021
Acceptance Rate: 15.99% - Fluid: Resource-Aware Hyperparameter Tuning Engine
P. Yu*, J. Liu*, M. Chowdhury (*Equal contribution)
MLSys, 2021
Acceptance Rate: 23.53% - NetLock: Fast, Centralized Lock Management Using Programmable Switches
Z. Yu, Y. Zhang, V. Braverman, M. Chowdhury, X. Jin
ACM SIGCOMM, 2020
Acceptance Rate: 21.6% - Effectively Prefetching Remote Memory with Leap
H. A. Maruf, M. Chowdhury
USENIX ATC, 2020
Acceptance Rate: 18.68%
[hi]Best Paper Award[/hi] - AlloX: Compute Allocation in Hybrid Clusters
T. N. Le, X. Sun, M. Chowdhury, Z. Liu
ACM EuroSys, 2020
Acceptance Rate: 18.38% - Salus: Fine-Grained GPU Sharing Primitives for Deep Learning Applications
P. Yu, M. Chowdhury
MLSys, 2020
Acceptance Rate: 19.2% - Sol: Fast Distributed Computation Over Slow Networks
F. Lai, J. You, X. Zhu, H. V. Madhyastha, M. Chowdhury
USENIX NSDI, 2020
Acceptance Rate: 18.36% - Near-Optimal Latency Versus Cost Tradeoffs in Geo-Distributed Storage
M. Uluyol, A. Huang, A. Goel, M. Chowdhury, H. V. Madhyastha
USENIX NSDI, 2020
Acceptance Rate: 18.36% - Near Optimal Coflow Scheduling in Networks (Extended Report)
M. Chowdhury, S. Khuller, M. Purohit, S. Yang, J. You
ACM SPAA, 2019
Acceptance Rate: 33% - Tiresias: A GPU Cluster Manager for Distributed Deep Learning
J. Gu, M. Chowdhury, K. G. Shin, Y. Zhu, M. Jeon, J. Qian, H. Liu, C. Guo
USENIX NSDI, 2019
Acceptance Rate: 14.76% - Towards Mitigating the Latency-Accuracy Tradeoff in Mobile Data Analytics Systems
A. P. Iyer, L. E. Li, M. Chowdhury, I. Stoica
ACM MobiCom, 2018
Acceptance Rate: 22.46% - Dynamic Query Re-Planning Using QOOP
K. Mahajan, M. Chowdhury, A. Akella, S. Chawla
USENIX OSDI, 2018
Acceptance Rate: 18.29% - Distributed Lock Management with RDMA: Decentralization Without Starvation
D. Y. Yoon, M. Chowdhury, B. Mozafari
ACM SIGMOD, 2018
Acceptance Rate: 19.52% - Resilient Datacenter Load Balancing in the Wild
H. Zhang, J. Zhang, W. Bai, K. Chen, M. Chowdhury
ACM SIGCOMM, 2017
Acceptance Rate: 14.4% - Efficient Memory Disaggregation with Infiniswap
J. Gu, Y. Lee, Y. Zhang, M. Chowdhury, K. G. Shin
USENIX NSDI, 2017
Acceptance Rate: 18.04% - Altruistic Scheduling in Multi-Resource Clusters
R. Grandl, M. Chowdhury, A. Akella, G. Ananthanarayanan
USENIX OSDI, 2016
Acceptance Rate: 18.08% - EC-Cache: Load-Balanced, Low-Latency Cluster Caching with Online Erasure Coding
K. V. Rashmi, M. Chowdhury, J. Kosaian, I. Stoica, K. Ramchandran
USENIX OSDI, 2016
Acceptance Rate: 18.08% - CODA: Toward Automatically Identifying and Scheduling COflows in the DArk
H. Zhang, L. Chen, B. Yi, K. Chen, M. Chowdhury, Y. Geng
ACM SIGCOMM, 2016
Acceptance Rate: 17.33% - HUG: Multi-Resource Fairness for Correlated and Elastic Demands
M. Chowdhury, Z. Liu, A. Ghodsi, I. Stoica
USENIX NSDI, 2016
Acceptance Rate: 19.74% - Efficient Coflow Scheduling Without Prior Knowledge
M. Chowdhury, I. Stoica
ACM SIGCOMM, 2015
Acceptance Rate: 15.27% - Efficient Coflow Scheduling with Varys
M. Chowdhury, Y. Zhong, I. Stoica
ACM SIGCOMM, 2014
Acceptance Rate: 18.99% - Leveraging Endpoint Flexibility in Data-Intensive Clusters
M. Chowdhury, S. Kandula, I. Stoica
ACM SIGCOMM, 2013
Acceptance Rate: 15.83% - FairCloud: Sharing the Network in Cloud Computing
L. Popa, G. Kumar, M. Chowdhury, A. Krishnamurthy, S. Ratnasamy, I. Stoica
ACM SIGCOMM, 2012
Acceptance Rate: 13.62% - Surviving Failures in Bandwidth-Constrained Datacenters
P. Bodik, I. Menache, M. Chowdhury, P. Mani, D. Maltz, I. Stoica
ACM SIGCOMM, 2012
Acceptance Rate: 13.62% - Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing
M. Zaharia, M. Chowdhury, T. Das, A. Dave, J. Ma, M. McCauley, M. J. Franklin, S. Shenker, I. Stoica
USENIX NSDI, 2012
Acceptance Rate: 17.75%
[hi]Best Paper Award[/hi]
[hi]Honorable Mention for the Community Award[/hi]
[hi]Computing Reviews’ Notable Books and Articles 2012[/hi] - Managing Data Transfers in Computer Clusters with Orchestra
M. Chowdhury, M. Zaharia, J. Ma, M. I. Jordan, I. Stoica
ACM SIGCOMM, 2011
Acceptance Rate: 14.35% - Topology-Awareness and Reoptimization Mechanism for Virtual Network Embedding
N. F. Butt, M. Chowdhury, R. Boutaba
IFIP NETWORKING, 2010
Acceptance Rate: 23.76% - iMark: An Identity Management Framework for Network Virtualization Environment
N. M. M. K. Chowdhury, F.-E Zaheer, R. Boutaba
IFIP/IEEE IM, 2009
Acceptance Rate: 32.8% - Virtual Network Embedding with Coordinated Node and Link Mapping
N. M. M. K. Chowdhury, M. R. Rahman, R. Boutaba
IEEE INFOCOM, 2009
Acceptance Rate: 19.65%
Workshop Papers
- Treehouse: A Case For Carbon-Aware Datacenter Software
T. Anderson, A. Belay, M. Chowdhury, A. Cidon, I. Zhang
HotCarbon, 2022 - FedScale: Benchmarking Model and System Performance of Federated Learning
F. Lai, Y. Dai, X. Zhu, H. Madhyastha, M. Chowdhury
ACM SOSP ResilientFL, 2021
[hi]Best Paper Award[/hi] - Pas de Deux: Shape the Circuits, and Shape the Apps Too!
H. Zhang, K. Chen, M. Chowdhury
ACM APNet, 2018 - To Relay or Not to Relay for Inter-Cloud Transfers?
F. Lai, M. Chowdhury, H. Madhyastha
USENIX HotCloud, 2018 - Monarch: Gaining Command on Geo-Distributed Graph Analytics
A. P. Iyer, A. Panda, M. Chowdhury, A. Akella, S. Shenker, I. Stoica
USENIX HotCloud, 2018 - Fair Allocation of Heterogeneous and Interchangeable Resources
X. Sun, T. N. Le, M. Chowdhury, Z. Liu
ACM SIGMETRICS MAMA, 2018 - Bridging the GAP: Towards Approximate Graph Analytics
A. P. Iyer, A. Panda, S. Venkataraman, M. Chowdhury, A. Akella, S. Shenker, I. Stoica
ACM SIGMOD GRADES-NDA, 2018
[hi]Best Paper Award[/hi] - Performance Isolation Anomalies in RDMA
Y. Zhang, J. Gu, Y. Lee, M. Chowdhury, K. G. Shin
ACM SIGCOMM KBNets, 2017 - No! Not Another Deep Learning Framework
L. Nguyen*, P. Yu*, M. Chowdhury (*Equal contribution)
ACM HotOS-XVI, 2017 - Coflow: A Networking Abstraction for Cluster Applications
M. Chowdhury, I. Stoica
ACM HotNets-XI, 2012 - A Case for Performance-Centric Network Allocation
G. Kumar, M. Chowdhury, S. Ratnasamy, I. Stoica
USENIX HotCloud, 2012 - PolyViNE: Policy-based Virtual Network Embedding Across Multiple Domains
M. Chowdhury, F. Samuel, R. Boutaba
ACM SIGCOMM VISA, 2010 - Spark: Cluster Computing with Working Sets
M. Zaharia, M. Chowdhury, M. J. Franklin, S. Shenker, I. Stoica
USENIX HotCloud, 2010 - DiskTrie: An Efficient Data Structure Using Flash Memory for Mobile Devices
N. M. M. K. Chowdhury, M. M. Akbar, M. Kaykobad
WALCOM, 2007
Journal Articles
- Risk Factors for COVID-19 in College Students Identified by Physical, Mental, and Social Health Reported During the Fall 2020 Semester: Observational Study Using the Roadmap App and Fitbit Wearable Sensors
K. N. Gilley, L. Baroudi, M. Yu, I. Gainsburg, N. Reddy, C. Bradley, C. Cislo, M. L. Rozwadowski, C. A. Clingan, M. S. DeMoss, T. Churay, K. Birditt, N. Colabianchi, M. Chowdhury, D. Forger, J. Gagnier, R. F. Zernicke, J. L. Cunningham, S. M. Cain, M. Tewari, and S. W. Choi
JMIR Mental Health 2022, 9(2):e34645 - The Internet of Federated Things (IoFT)
R. Kontar, N. Shi, X. Yue, S. Chung, E. Byon, M. Chowdhury, J. Jin, W. Kontar, N. Masoud, M. Noueihed, C. E. Okwudire, G. Raskutti, R. Saigal, K. Singh, Z. Ye
IEEE Access, 9:156071-156113, 2021
[hi]Featured Article[/hi] - A Systematic Review of Machine Learning Techniques in Hematopoietic Stem Cell Transplantation (HSCT)
V. Gupta, T. M. Braun, M. Chowdhury, M. Tewari, S. W. Choi
Sensors, 20(21), 6100, 2020 - PolyViNE: Policy-based Virtual Network Embedding Across Multiple Domains
F. Samuel, M. Chowdhury, R. Boutaba
Journal of Internet Services and Applications, 4(6):1-23, 2013 - ViNEYard: Virtual Network Embedding Algorithms with Coordinated Node and Link Mapping
M. Chowdhury, M. R. Rahman, R. Boutaba
IEEE/ACM Transactions on Networking, 20(1):206-219, 2012 - A Survey of Network Virtualization
N. M. M. K. Chowdhury, R. Boutaba
Computer Networks, 54(5):862-876, 2010
[hi]Computer Networks’ Top 25 Most Cited Article since 2008[/hi]
[hi]Computer Networks’ Top 25 Downloads since January 2010[/hi] - Network Virtualization: State of the Art and Research Challenges
N. M. M. K. Chowdhury, R. Boutaba
IEEE Communications Magazine, 47(7):20-26, 2009 - Admission Control Algorithm for Multimedia Server: A Hybrid Approach
D. T. Ahmed, N. M. M. K. Chowdhury, M. M. Akbar
International Journal of Computers and Applications, 29(4):414-419, 2007
Invited Papers
- Decentralized Memory Disaggregation Over Low-Latency Networks
J. Gu, Y. Lee, Y. Zhang, M. Chowdhury, K. G. Shin
USENIX ;login: Magazine, 42(4):42-48, 2017 - Fast and Interactive Analytics over Hadoop Data with Spark
M. Zaharia, M. Chowdhury, T. Das, A. Dave, J. Ma, M. McCauley, M. J. Franklin, S. Shenker, I. Stoica
USENIX ;login: Magazine, 37(4):45-51, 2012
Technical Reports/Preprints
- Swan: A Neural Engine for Efficient DNN Training on Smartphone SoCs
S. S. Singapuram, F. Lai, C. Hu, M. Chowdhury
arXiv:2206.04687, June 2022 - TPP: Transparent Page Placement for CXL-Enabled Tiered Memory
H. A. Maruf, H. Wang, A. Dhanotia, J. Weiner, N. Agarwal, P. Bhattacharya, C. Petersen, M. Chowdhury, S. Kanaujia, P. ChauhanGu
arXiv:2204.03211, June 2022 - Elastic Model Aggregation with Parameter Service
J. Gu, M. Chowdhury, A. Akella, K. G. Shin
arXiv:2204.03211, April 2022 - Efficient DNN Training with Knowledge-Guided Layer Freezing
Y. Wang, D. Sun, K. Chen, F. Lai, M. Chowdhury
arXiv:2201.06227, January 2022 - Treehouse: A Case For Carbon-Aware Datacenter Software
T. Anderson, A. Belay, M. Chowdhury, A. Cidon, I. Zhang
arXiv:2201.02120, January 2022 - The Internet of Federated Things (IoFT): A Vision for the Future and In-Depth Survey of Data-Driven Approaches for Federated Learning
R. Kontar, N. Shi, X. Yue, S. Chung, E. Byon, M. Chowdhury, J. Jin, W. Kontar, N. Masoud, M. Noueihed, C. E. Okwudire, G. Raskutti, R. Saigal, K. Singh, Z. Ye
arXiv:2111.05326, November 2021 - Memtrade: A Disaggregated-Memory Marketplace for Public Clouds
H. A. Maruf, Y. Zhong, H. Wang, M. Chowdhury, A. Cidon, C. Waldspurger
arXiv:2108.06893, August 2021 - Fed-ensemble: Improving Generalization through Model Ensembling in Federated Learning
N. Shi, F. Lai, R. A. Kontar, M. Chowdhury
arXiv:2107.10663, July 2021 - FedScale: Benchmarking Model and System Performance of Federated Learning
F. Lai, Y. Dai, X. Zhu, M. Chowdhury
arXiv:2105.11367, May 2021 - Oort: Efficient Federated Learning via Guided Participant Selection
F. Lai, X. Zhu, H. V. Madhyastha, M. Chowdhury
arXiv:2010.06081, May 2021 - Mitigating the Performance-Efficiency Tradeoff in Resilient Memory Disaggregation
Y. Lee, H. A. Maruf, A. Cidon, M. Chowdhury, K. G. Shin
arXiv:1910.09727, October 2020 - BoPF: Mitigating the Burstiness-Fairness Tradeoff in Multi-Resource Clusters
T. N. Le, X. Sun, M. Chowdhury, Z. Liu
arXiv:1912.03523, December 2019 - Effectively Prefetching Remote Memory with Leap
H. A. Maruf, M. Chowdhury
arXiv:1911.09829, November 2019 - Near Optimal Coflow Scheduling in Networks
M. Chowdhury, S. Khuller, M. Purohit, S. Yang, J. You
arXiv:1906.06851, June 2019 - RDMA Performance Isolation with Justitia
Y. Zhang, Y. Tan, B. Stephens, M. Chowdhury
arXiv:1905.04437, May 2019 - Terra: Scalable Cross-Layer GDA Optimizations
J. You, M. Chowdhury
arXiv:1904.08480, April 2019 - Salus: Fine-Grained GPU Sharing Primitives for Deep Learning Applications
P. Yu, M. Chowdhury
arXiv:1902.04610, February 2019 - Fast and Accurate Performance Analysis of LTE Radio Access Networks
A. P. Iyer, I. Stoica, M. Chowdhury, L. E. Li
arXiv:1605.04652, May 2016 - A Longitudinal and Cross-Dataset Study of Internet Latency and Path Stability
M. Chowdhury, R. Agarwal, V. Sekar, I. Stoica
UC Berkeley Technical Report UCB/EECS-2014-172, October 2014 - Coflow: An Application Layer Abstraction for Cluster Networking
M. Chowdhury, I. Stoica
UC Berkeley Technical Report UCB/EECS-2012-184, August 2012 - Lattice: A Scalable Layer-Agnostic Packet Classification Framework
S. Agarwal, M. Chowdhury, D. Joseph, I. Stoica
UC Berkeley Technical Report UCB/EECS-2011-96, August 2011 - Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing
M. Zaharia, M. Chowdhury, T. Das, A. Dave, J. Ma, M. McCauley, M. J. Franklin, S. Shenker, I. Stoica
UC Berkeley Technical Report UCB/EECS-2011-82, July 2011 - Spark: Cluster Computing with Working Sets
M. Zaharia, M. Chowdhury, M. J. Franklin, S. Shenker, I. Stoica
UC Berkeley Technical Report UCB/EECS-2010-53, May 2010
Theses
- Coflow: A Networking Abstraction for Distributed Data-Parallel Applications
Doctoral Dissertation
University of California, Berkeley, 2015
[hi]ACM SIGCOMM Doctoral Dissertation Award[/hi] - Identity Management and Resource Allocation in the Network Virtualization Environment
Master’s Thesis
University of Waterloo, 2009
[hi]School Nominee for the University of Waterloo Alumni Gold Medal[/hi] - A Study of the Hybrid Admission Control Algorithm for Multimedia Server
Bachelor’s Thesis
Bangladesh University of Engineering and Technology, 2006
Patent
- Management of Datacenters for Fault Tolerance and Bandwidth
P. Bodik, I. Menache, P. Winkler, G. Foxman, N. M. M. K. Chowdhury
Application # US 13/489,207, Microsoft Corporation, 2013
Copyright notice: The documents listed above have been provided by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a noncommercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author’s copyright. These works may not be reposted without the explicit permission of the copyright holder.