Follow
Mohammad Mahdi Javanmard
Mohammad Mahdi Javanmard
Intuit
Verified email at intuit.com
Title
Cited by
Cited by
Year
Learning-based memory allocation for C++ server workloads
M Maas, DG Andersen, M Isard, MM Javanmard, KS McKinley, C Raffel
Proceedings of the Twenty-Fifth International Conference on Architectural …, 2020
602020
Toward efficient architecture-independent algorithms for dynamic programs
MM Javanmard, P Ganapathi, R Das, Z Ahmad, S Tschudi, R Chowdhury
International Conference on High Performance Computing, 143-164, 2019
172019
Deriving parametric multi-way recursive divide-and-conquer dynamic programming algorithms using polyhedral compilers
MM Javanmard, Z Ahmad, M Kong, LN Pouchet, R Chowdhury, ...
Proceedings of the 18th ACM/IEEE International Symposium on Code Generation …, 2020
152020
The Template Task Graph (TTG)—an emerging practical dataflow programming paradigm for scientific simulation at extreme scale
G Bosilca, RJ Harrison, T Herault, MM Javanmard, P Nookala, EF Valeev
142020
Efficient execution of dynamic programming algorithms on apache spark
MM Javanmard, Z Ahmad, J Zola, LN Pouchet, R Chowdhury, R Harrison
2020 IEEE International Conference on Cluster Computing (CLUSTER), 337-348, 2020
72020
Toward efficient architecture-independent algorithms for dynamic programs:poster
MM Javanmard, P Ganapathi, R Das, Z Ahmad, S Tschudi, R Chowdhury
Proceedings of the 24th Symposium on Principles and Practice of Parallel …, 2019
62019
Parametric Multi-way Recursive Divide-and-Conquer Algorithms for Dynamic Programs
MM Javanmard
Stony Brook University, 2020
52020
Generalized Flow-Graph Programming Using Template Task-Graphs: Initial Implementation and Assessment
J Schuchart, P Nookala, MM Javanmard, T Herault, E Valeev, G Bosilca, ...
2022 IEEE International Parallel and Distributed Processing Symposium (IPDPS), 2022
42022
Low-span parallel algorithms for the binary-forking model
Z Ahmad, R Chowdhury, R Das, P Ganapathi, A Gregory, MM Javanmard
Proceedings of the 33rd ACM Symposium on Parallelism in Algorithms and …, 2021
42021
Understanding recursive divide-and-conquer dynamic programs in fork-join and data-flow execution models
P Nookala, Z Ahmad, MM Javanmard, M Kong, R Chowdhury, R Harrison
2021 IEEE International Parallel and Distributed Processing Symposium …, 2021
42021
Tensor contraction on distributed hybrid architectures using a task-based runtime system
G Bosilca, D Genet, RJ Harrison, T Herault, MM Javanmard, C Peng, ...
32018
An Agent Oriented Architecture to Supply Integration in ERP systems
H Haghighi, S Ghorbani, M Mohebati, MM Javanmard
International Journal of Computer and Systems Engineering 5 (1), 107-112, 2011
32011
Fourst: A code generator for FFT-based fast stencil computations
Z Ahmad, MM Javanmard, G Croisdale, A Gregory, P Ganapathi, ...
2022 IEEE International Symposium on Performance Analysis of Systems and …, 2022
12022
Low-Depth Parallel Algorithms for the Binary-Forking Model without Atomics
Z Ahmad, R Chowdhury, R Das, P Ganapathi, A Gregory, MM Javanmard
arxiv, 2020
12020
Combining Machine Learning and Lifetime-Based Resource Management for Memory Allocation and Beyond
M Maas, DG Andersen, M Isard, MM Javanmard, KS McKinley, C Raffel
Communications of the ACM, 1-10, 2024
2024
Community Infrastructure for Applying Reinforcement Learning to Compiler Optimizations
C Cummins, B Wasti, J Guo, B Cui, J Ansel, S Gomez, S Jain, J Liu, ...
Workshop on ML for Systems at NeurIPS, 2021
2021
An Agent Oriented Architecture to Supply Flexibility in ERP Systems
MMJ Somayyeh Sayari, Hassan Haghighi, Ahmad Faraahi
JOURNAL OF INFORMATION AND COMMUNICATION TECHNOLOGIES 2 (1), 2012
2012
Constructive development of probabilistic programs
H Haghighi, MM Javanmard
Fundamentals of Software Engineering: 4th IPM International Conference, FSEN …, 2012
2012
RoboCup 2010–Rescue Simulation League Team
E Nazemi, M Goodarzi, R Emami, SA Ahmadnejad, N Calagar, Z Hoseini, ...
2010
F: A code generator for FFT-based fast stencil computations
Z Ahmad, MM Javanmard, G Croisdale, A Gregory, P Ganapathi, ...
The system can't perform the operation now. Try again later.
Articles 1–20