default search action
Todd Mytkowicz
Person information
- affiliation: Microsoft Corporation, Redmond, VA, USA
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2023
- [j12]Elizabeth Dinella, Todd Mytkowicz, Alexey Svyatkovskiy, Christian Bird, Mayur Naik, Shuvendu K. Lahiri:
DeepMerge: Learning to Merge Programs. IEEE Trans. Software Eng. 49(4): 1599-1614 (2023) - [c43]Aashaka Shah, Vijay Chidambaram, Meghan Cowan, Saeed Maleki, Madan Musuvathi, Todd Mytkowicz, Jacob Nelson, Olli Saarikivi:
TACCL: Guiding Collective Algorithm Synthesis using Communication Sketches. NSDI 2023: 593-612 - 2022
- [c42]Abhinav Jangda, Jun Huang, Guodong Liu, Amir Hossein Nodehi Sabet, Saeed Maleki, Youshan Miao, Madanlal Musuvathi, Todd Mytkowicz, Olli Saarikivi:
Breaking the computation and communication abstraction barrier in distributed machine learning workloads. ASPLOS 2022: 402-416 - [c41]Haotian Cui, Chenglong Wang, Junjie Huang, Jeevana Priya Inala, Todd Mytkowicz, Bo Wang, Jianfeng Gao, Nan Duan:
CodeExp: Explanatory Code Document Generation. EMNLP (Findings) 2022: 2342-2354 - [c40]Elizabeth Dinella, Gabriel Ryan, Todd Mytkowicz, Shuvendu K. Lahiri:
TOGA: A Neural Method for Test Oracle Generation. ICSE 2022: 2130-2141 - [c39]Jialu Zhang, Todd Mytkowicz, Mike Kaufman, Ruzica Piskac, Shuvendu K. Lahiri:
Using pre-trained language models to resolve textual and semantic merge conflicts (experience paper). ISSTA 2022: 77-88 - [c38]Alexey Svyatkovskiy, Sarah Fakhoury, Negar Ghorbani, Todd Mytkowicz, Elizabeth Dinella, Christian Bird, Jinu Jang, Neel Sundaresan, Shuvendu K. Lahiri:
Program merge conflict resolution via neural transformers. ESEC/SIGSOFT FSE 2022: 822-833 - [i14]Haotian Cui, Chenglong Wang, Junjie Huang, Jeevana Priya Inala, Todd Mytkowicz, Bo Wang, Jianfeng Gao, Nan Duan:
CodeExp: Explanatory Code Document Generation. CoRR abs/2211.15395 (2022) - 2021
- [c37]Gurbinder Gill, Roshan Dathathri, Saeed Maleki, Madan Musuvathi, Todd Mytkowicz, Olli Saarikivi:
Distributed Training of Embeddings using Graph Analytics. IPDPS 2021: 973-983 - [c36]Saeed Maleki, Madan Musuvathi, Todd Mytkowicz, Olli Saarikivi, Tianju Xu, Vadim Eksarevskiy, Jaliya Ekanayake, Emad Barsoum:
Scaling Distributed Training with Adaptive Summation. MLSys 2021 - [c35]Zixian Cai, Zhengyang Liu, Saeed Maleki, Madanlal Musuvathi, Todd Mytkowicz, Jacob Nelson, Olli Saarikivi:
Synthesizing optimal collective algorithms. PPoPP 2021: 62-75 - [i13]Abhinav Jangda, Jun Huang, Guodong Liu, Amir Hossein Nodehi Sabet, Saeed Maleki, Youshan Miao, Madanlal Musuvathi, Todd Mytkowicz, Olli Saarikivi:
CoCoNet: Co-Optimizing Computation and Communication for Distributed Machine Learning. CoRR abs/2105.05720 (2021) - [i12]Elizabeth Dinella, Todd Mytkowicz, Alexey Svyatkovskiy, Christian Bird, Mayur Naik, Shuvendu K. Lahiri:
DeepMerge: Learning to Merge Programs. CoRR abs/2105.07569 (2021) - [i11]Alexey Svyatkovskiy, Todd Mytkowicz, Negar Ghorbani, Sarah Fakhoury, Elizabeth Dinella, Christian Bird, Neel Sundaresan, Shuvendu K. Lahiri:
MergeBERT: Program Merge Conflict Resolution via Neural Transformers. CoRR abs/2109.00084 (2021) - [i10]Elizabeth Dinella, Shuvendu K. Lahiri, Todd Mytkowicz, Gabriel Ryan:
Neural Unit Test Suggestions. CoRR abs/2109.09262 (2021) - [i9]Aashaka Shah, Vijay Chidambaram, Meghan Cowan, Saeed Maleki, Madan Musuvathi, Todd Mytkowicz, Jacob Nelson, Olli Saarikivi, Rachee Singh:
Synthesizing Collective Communication Algorithms for Heterogeneous Networks with TACCL. CoRR abs/2111.04867 (2021) - [i8]Jialu Zhang, Todd Mytkowicz, Mike Kaufman, Ruzica Piskac, Shuvendu K. Lahiri:
Can Pre-trained Language Models be Used to Resolve Textual and Semantic Merge Conflicts? CoRR abs/2111.11904 (2021) - 2020
- [i7]Saeed Maleki, Madan Musuvathi, Todd Mytkowicz, Olli Saarikivi, Tianju Xu, Vadim Eksarevskiy, Jaliya Ekanayake, Emad Barsoum:
Scaling Distributed Training with Adaptive Summation. CoRR abs/2006.02924 (2020) - [i6]Zixian Cai, Zhengyang Liu, Saeed Maleki, Madan Musuvathi, Todd Mytkowicz, Jacob Nelson, Olli Saarikivi:
Synthesizing Optimal Collective Algorithms. CoRR abs/2008.08708 (2020)
2010 – 2019
- 2019
- [c34]Roshan Dathathri, Olli Saarikivi, Hao Chen, Kim Laine, Kristin E. Lauter, Saeed Maleki, Madanlal Musuvathi, Todd Mytkowicz:
CHET: an optimizing compiler for fully-homomorphic neural-network inferencing. PLDI 2019: 142-156 - [c33]Guoqing Harry Xu, Margus Veanes, Michael Barnett, Madan Musuvathi, Todd Mytkowicz, Ben Zorn, Huan He, Haibo Lin:
Niijima: sound and automated computation consolidation for efficient multilingual data-parallel pipelines. SOSP 2019: 306-321 - [i5]Gurbinder Gill, Roshan Dathathri, Saeed Maleki, Madan Musuvathi, Todd Mytkowicz, Olli Saarikivi:
Distributed Word2Vec using Graph Analytics Frameworks. CoRR abs/1909.03359 (2019) - 2018
- [c32]Marija Selakovic, Michael Barnett, Madan Musuvathi, Todd Mytkowicz:
Cross-language optimizations in big data systems: a case study of SCOPE. ICSE (SEIP) 2018: 45-54 - [c31]Saeed Maleki, Madanlal Musuvathi, Todd Mytkowicz:
Semantics-Preserving Parallelization of Stochastic Gradient Descent. IPDPS 2018: 224-233 - [i4]Roshan Dathathri, Olli Saarikivi, Hao Chen, Kim Laine, Kristin E. Lauter, Saeed Maleki, Madanlal Musuvathi, Todd Mytkowicz:
CHET: Compiler and Runtime for Homomorphic Evaluation of Tensor Programs. CoRR abs/1810.00845 (2018) - 2017
- [j11]Adrian Sampson, Kathryn S. McKinley, Todd Mytkowicz:
Static stages for heterogeneous programming. Proc. ACM Program. Lang. 1(OOPSLA): 71:1-71:27 (2017) - [c30]Olli Saarikivi, Margus Veanes, Todd Mytkowicz, Madan Musuvathi:
Fusing effectful comprehensions. PLDI 2017: 17-32 - [c29]Chandrakana Nandi, Dan Grossman, Adrian Sampson, Todd Mytkowicz, Kathryn S. McKinley:
Debugging probabilistic programs. MAPL@PLDI 2017: 18-26 - [c28]Diego Garbervetsky, Zvonimir Pavlinovic, Michael Barnett, Madanlal Musuvathi, Todd Mytkowicz, Edgardo Zoppi:
Static analysis for optimizing big data queries. ESEC/SIGSOFT FSE 2017: 932-937 - [i3]Saeed Maleki, Madanlal Musuvathi, Todd Mytkowicz:
Parallel Stochastic Gradient Descent with Sound Combiners. CoRR abs/1705.08030 (2017) - [i2]Diman Zad Tootaghaj, Adrian Sampson, Todd Mytkowicz, Kathryn S. McKinley:
High Five: Improving Gesture Recognition by Embracing Uncertainty. CoRR abs/1710.09441 (2017) - 2016
- [j10]Saeed Maleki, Madanlal Musuvathi, Todd Mytkowicz:
Efficient parallelization using rank convergence in dynamic programming algorithms. Commun. ACM 59(10): 85-92 (2016) - [j9]Qiang Xu, Todd Mytkowicz, Nam Sung Kim:
Guest Editors' Introduction: Approximate Computing. IEEE Des. Test 33(1): 6-7 (2016) - [j8]Qiang Xu, Todd Mytkowicz, Nam Sung Kim:
Approximate Computing: A Survey. IEEE Des. Test 33(1): 8-22 (2016) - [j7]Saeed Maleki, Madanlal Musuvathi, Todd Mytkowicz:
Low-Rank Methods for Parallelizing Dynamic Programming Algorithms. ACM Trans. Parallel Comput. 2(4): 26:1-26:32 (2016) - [c27]Charith Mendis, Jasha Droppo, Saeed Maleki, Madanlal Musuvathi, Todd Mytkowicz, Geoffrey Zweig:
Parallelizing WFST speech decoders. ICASSP 2016: 5325-5329 - 2015
- [j6]James Bornholt, Todd Mytkowicz, Kathryn S. McKinley:
Uncertain<T>: Abstractions for Uncertain Hardware and Software. IEEE Micro 35(3): 132-143 (2015) - [j5]Yufei Ding, Xipeng Shen, Madanlal Musuvathi, Todd Mytkowicz:
TOP: A Framework for Enabling Algorithmic Optimizations for Distance-Related Problems. Proc. VLDB Endow. 8(10): 1046-1057 (2015) - [c26]Yufei Ding, Yue Zhao, Xipeng Shen, Madanlal Musuvathi, Todd Mytkowicz:
Yinyang K-Means: A Drop-In Replacement of the Classic K-Means with Consistent Speedup. ICML 2015: 579-587 - [c25]Margus Veanes, Todd Mytkowicz, David Molnar, Benjamin Livshits:
Data-Parallel String-Manipulating Programs. POPL 2015: 139-152 - [c24]Benjamin Livshits, Todd Mytkowicz:
InterPoll: Crowd-Sourced Internet Polls. SNAPL 2015: 156-176 - [c23]Veselin Raychev, Madanlal Musuvathi, Todd Mytkowicz:
Parallelizing user-defined aggregations using symbolic execution. SOSP 2015: 153-167 - [i1]Antonio Filieri, Marta Kwiatkowska, Sasa Misailovic, Todd Mytkowicz:
Approximate and Probabilistic Computing: Design, Coding, Verification (Dagstuhl Seminar 15491). Dagstuhl Reports 5(11): 151-179 (2015) - 2014
- [j4]Bin Ren, Todd Mytkowicz, Gagan Agrawal:
A Portable Optimization Engine for Accelerating Irregular Data-Traversal Applications on SIMD Architectures. ACM Trans. Archit. Code Optim. 11(2): 16:1-16:31 (2014) - [j3]Todd Mytkowicz, Wolfram Schulte:
Waiting for Godot? the right language abstractions for parallel programming should be here soon: the multicore transformation (Ubiquity symposium). Ubiquity 2014(June): 4:1-4:12 (2014) - [c22]James Bornholt, Todd Mytkowicz, Kathryn S. McKinley:
Uncertain: a first-order type for uncertain data. ASPLOS 2014: 51-66 - [c21]Todd Mytkowicz, Madanlal Musuvathi, Wolfram Schulte:
Data-parallel finite-state machines. ASPLOS 2014: 529-542 - [c20]Benjamin Livshits, Todd Mytkowicz:
Saving Money While Polling with InterPoll Using Power Analysis. HCOMP 2014: 159-170 - [c19]Adrian Sampson, Pavel Panchekha, Todd Mytkowicz, Kathryn S. McKinley, Dan Grossman, Luis Ceze:
Expressing and verifying probabilistic assertions. PLDI 2014: 112-122 - [c18]Saeed Maleki, Madanlal Musuvathi, Todd Mytkowicz:
Parallelizing dynamic programming through rank convergence. PPoPP 2014: 219-232 - 2013
- [c17]Bin Ren, Gagan Agrawal, James R. Larus, Todd Mytkowicz, Tomi Poutanen, Wolfram Schulte:
SIMD parallelization of applications that traverse irregular data structures. CGO 2013: 20:1-20:10 - [c16]Aman Kansal, T. Scott Saponas, A. J. Bernheim Brush, Kathryn S. McKinley, Todd Mytkowicz, Ryder Ziola:
The latency, accuracy, and battery (LAB) abstraction: programmer productivity and energy efficiency for continuous mobile context sensing. OOPSLA 2013: 661-676 - 2012
- [c15]Bin Ren, Gagan Agrawal, James R. Larus, Todd Mytkowicz, Tomi Poutanen, Wolfram Schulte:
Fine-grained parallel traversals of irregular data structures. PACT 2012: 461-462 - [c14]James Bornholt, Todd Mytkowicz, Kathryn S. McKinley:
The model is not enough: Understanding energy consumption in mobile devices. Hot Chips Symposium 2012: 1-3 - 2011
- [j2]Amer Diwan, Matthias Hauswirth, Todd Mytkowicz, Peter F. Sweeney:
TraceAnalyzer: a system for processing performance traces. Softw. Pract. Exp. 41(3): 267-282 (2011) - 2010
- [j1]Todd Mytkowicz, Amer Diwan, Matthias Hauswirth, Peter F. Sweeney:
The Effect of Omitted-Variable Bias on the Evaluation of Compiler Optimizations. Computer 43(9): 62-67 (2010) - [c13]Zachary Alexander, Todd Mytkowicz, Amer Diwan, Elizabeth Bradley:
Measurement and Dynamical Analysis of Computer Performance Data. IDA 2010: 18-29 - [c12]Todd Mytkowicz, Amer Diwan, Matthias Hauswirth, Peter F. Sweeney:
Evaluating the accuracy of Java profilers. PLDI 2010: 187-197
2000 – 2009
- 2009
- [c11]Todd Mytkowicz, Amer Diwan, Matthias Hauswirth, Peter F. Sweeney:
Producing wrong data without doing anything obviously wrong! ASPLOS 2009: 265-276 - [c10]Dan Knights, Todd Mytkowicz, Peter F. Sweeney, Michael C. Mozer, Amer Diwan:
Blind Optimization for Exploiting Hardware Features. CC 2009: 251-265 - [c9]Todd Mytkowicz, Devin Coughlin, Amer Diwan:
Inferred call path profiling. OOPSLA 2009: 175-190 - 2008
- [c8]Ed H. Chi, Peter Pirolli, Bongwon Suh, Aniket Kittur, Bryan A. Pendleton, Todd Mytkowicz:
Augmented Social Cognition. AAAI Spring Symposium: Social Information Processing 2008: 11-17 - [c7]Ed H. Chi, Todd Mytkowicz:
Understanding the efficiency of social tagging systems using information theory. Hypertext 2008: 81-88 - [c6]Ed H. Chi, Todd Mytkowicz:
Understanding the Efficiency of Social Tagging Systems using Information Theory. ICWSM 2008 - [c5]Todd Mytkowicz, Amer Diwan, Matthias Hauswirth, Peter F. Sweeney:
We have it easy, but do we have it right? IPDPS 2008: 1-7 - 2007
- [c4]Todd Mytkowicz, Amer Diwan, Matthias Hauswirth, Peter F. Sweeney:
Understanding Measurement Perturbation in Trace-based Data. IPDPS 2007: 1-6 - [c3]Todd Mytkowicz, Peter F. Sweeney, Matthias Hauswirth, Amer Diwan:
Time Interpolation: So Many Metrics, So Few Registers. MICRO 2007: 286-300 - 2006
- [c2]Todd Mytkowicz, Amer Diwan, Matthias Hauswirth, Peter F. Sweeney:
Aligning traces for performance evaluation. IPDPS 2006 - 2005
- [c1]Marc D. Richards, L. Darrell Whitley, J. Ross Beveridge, Todd Mytkowicz, Duong Nguyen, David Rome:
Evolving cooperative strategies for UAV teams. GECCO 2005: 1721-1728
Coauthor Index
aka: Madanlal Musuvathi
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-09-18 00:15 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint