Follow
William S. Moses
William S. Moses
Verified email at illinois.edu - Homepage
Title
Cited by
Cited by
Year
Tensor Comprehensions: Framework-Agnostic High-Performance Machine Learning Abstractions
N Vasilache, O Zinenko, T Theodoridis, P Goyal, Z DeVito, WS Moses, ...
arXiv preprint arXiv:1802.04730, 2018
5122018
Tapir: Embedding Fork-Join Parallelism into LLVM's Intermediate Representation
TB Schardl, WS Moses, CE Leiserson
ACM SIGPLAN Notices 52 (8), 249-265, 2017
1272017
Instead of Rewriting Foreign Code for Machine Learning, Automatically Synthesize Fast Gradients
WS Moses, V Churavy
Advances in Neural Information Processing Systems 33, 12472--12485, 2020
1002020
The Next 700 Accelerated Layers: From Mathematical Expressions of Network Computation Graphs to Accelerated GPU Kernels, Automatically
N Vasilache, O Zinenko, T Theodoridis, P Goyal, Z Devito, WS Moses, ...
ACM Transactions on Architecture and Code Optimization (TACO) 16 (4), 1-26, 2019
702019
Polygeist: Raising C to Polyhedral MLIR
WS Moses, L Chelini, R Zhao, O Zinenko
2021 30th International Conference on Parallel Architectures and Compilation …, 2021
682021
Reverse-Mode Automatic Differentiation and Optimization of GPU Kernels via Enzyme
WS Moses, V Churavy, L Paehler, J Hückelheim, ...
Proceedings of the International Conference for High Performance Computing …, 2021
662021
AutoPhase: Juggling HLS phase orderings in random forests with deep reinforcement learning
A Haj-Ali, QJ Huang, J Xiang, W Moses, K Asanovic, J Wawrzynek, ...
Proceedings of Machine Learning and Systems 2, 70-81, 2020
54*2020
AutoPhase: Compiler Phase-Ordering for HLS with Deep Reinforcement Learning
Q Huang, A Haj-Ali, W Moses, J Xiang, I Stoica, K Asanovic, J Wawrzynek
2019 IEEE 27th Annual International Symposium on Field-Programmable Custom …, 2019
482019
Tapir: Embedding Recursive Fork-join Parallelism into LLVM’s Intermediate Representation
TB Schardl, WS Moses, CE Leiserson
ACM Transactions on Parallel Computing (TOPC) 6 (4), 1-33, 2019
302019
Scalable automatic differentiation of multiple parallel paradigms through compiler augmentation
WS Moses, SHK Narayanan, L Paehler, V Churavy, M Schanen, ...
SC22: International Conference for High Performance Computing, Networking …, 2022
212022
ProTuner: Tuning Programs with Monte Carlo Tree Search
A Haj-Ali, H Genc, Q Huang, W Moses, J Wawrzynek, K Asanović, I Stoica
arXiv preprint arXiv:2005.13685, 2020
202020
High-Performance GPU-to-CPU Transpilation and Optimization via High-Level Parallel Constructs
WS Moses, IR Ivanov, J Domke, T Endo, J Doerfert, O Zinenko
Proceedings of the 28th ACM SIGPLAN Annual Symposium on Principles and …, 2023
182023
OpenMPIR: Implementing OpenMP Tasks with Tapir
G Stelle, WS Moses, SL Olivier, P McCormick
Proceedings of the Fourth Workshop on the LLVM Compiler Infrastructure in HPC, 3, 2017
162017
Tensor comprehensions: Framework-agnostic high-performance machine learning abstractions. ArXiv. 2018
N Vasilache, O Zinenko, T Theodoridis, P Goyal, Z DeVito, WS Moses, ...
URL https://arxiv. org/pdf/1802.04730. pdf, 1802
141802
Performance Portable Solid Mechanics via Matrix-Free -Multigrid
J Brown, V Barra, N Beams, L Ghaffari, M Knepley, W Moses, R Shakeri, ...
arXiv preprint arXiv:2204.01722, 2022
132022
Polygeist: Affine C in MLIR
WS Moses, L Chelini, R Zhao, O Zinenko
IMPACT, 2021
102021
LiTM: A Lightweight Deterministic Software Transactional Memory System
Y Xia, X Yu, W Moses, J Shun, S Devadas
Proceedings of the 10th International Workshop on Programming Models and …, 2019
102019
ComPile: A Large IR Dataset from Production Sources
A Grossman, L Paehler, K Parasyris, T Ben-Nun, J Hegna, W Moses, ...
arXiv preprint arXiv:2309.15432, 2023
92023
Extracting Incentives from Black-Box Decisions
Y Shavit, WS Moses
arXiv preprint arXiv:1910.05664, 2019
92019
The Quantum Tortoise and the Classical Hare: A simple framework for understanding which problems quantum computing will accelerate (and which it will not)
S Choi, WS Moses, N Thompson
arXiv preprint arXiv:2310.15505, 2023
52023
The system can't perform the operation now. Try again later.
Articles 1–20