Evolving cooperative strategies for UAV teams. - Marc D. Richards; L. Darrell Whitley; J. Ross Beveridge; Todd Mytkowicz; Duong Nguyen; David Rome (GECCO, 2005)

Aligning traces for performance evaluation. - Todd Mytkowicz; Amer Diwan; Matthias Hauswirth; Peter F. Sweeney (IPDPS, 2006)

Understanding Measurement Perturbation in Trace-based Data. - Todd Mytkowicz; Amer Diwan; Matthias Hauswirth; Peter F. Sweeney (IPDPS, 2007)

Time Interpolation: So Many Metrics, So Few Registers. - Todd Mytkowicz; Peter F. Sweeney; Matthias Hauswirth; Amer Diwan (MICRO, 2007)

Augmented Social Cognition. - Ed H. Chi; Peter Pirolli; Bongwon Suh; Aniket Kittur; Bryan A. Pendleton; Todd Mytkowicz (AAAI Spring Symposium: Social Information Processing, 2008)

Understanding the Efficiency of Social Tagging Systems using Information Theory. - Ed H. Chi; Todd Mytkowicz (ICWSM, 2008)

We have it easy, but do we have it right? - Todd Mytkowicz; Amer Diwan; Matthias Hauswirth; Peter F. Sweeney (IPDPS, 2008)

Producing wrong data without doing anything obviously wrong! - Todd Mytkowicz; Amer Diwan; Matthias Hauswirth; Peter F. Sweeney (ASPLOS, 2009)

Blind Optimization for Exploiting Hardware Features. - Dan Knights; Todd Mytkowicz; Peter F. Sweeney; Michael C. Mozer; Amer Diwan (CC, 2009)

Inferred call path profiling. - Todd Mytkowicz; Devin Coughlin; Amer Diwan (OOPSLA, 2009)

Measurement and Dynamical Analysis of Computer Performance Data. - Zachary Alexander; Todd Mytkowicz; Amer Diwan; Elizabeth Bradley (IDA, 2010)

Evaluating the accuracy of Java profilers. - Todd Mytkowicz; Amer Diwan; Matthias Hauswirth; Peter F. Sweeney (PLDI, 2010)

The Effect of Omitted-Variable Bias on the Evaluation of Compiler Optimizations. - Todd Mytkowicz; Amer Diwan; Matthias Hauswirth; Peter F. Sweeney (Computer, 2010)

TraceAnalyzer: a system for processing performance traces. - Amer Diwan; Matthias Hauswirth; Todd Mytkowicz; Peter F. Sweeney (Softw. Pract. Exp., 2011)

Fine-grained parallel traversals of irregular data structures. - Bin Ren; Gagan Agrawal; James R. Larus; Todd Mytkowicz; Tomi Poutanen; Wolfram Schulte (PACT, 2012)

The model is not enough: Understanding energy consumption in mobile devices. - James Bornholt; Todd Mytkowicz; Kathryn S. McKinley (Hot Chips Symposium, 2012)

SIMD parallelization of applications that traverse irregular data structures. - Bin Ren; Gagan Agrawal; James R. Larus; Todd Mytkowicz; Tomi Poutanen; Wolfram Schulte (CGO, 2013)

The latency, accuracy, and battery (LAB) abstraction: programmer productivity and energy efficiency for continuous mobile context sensing. - Aman Kansal; T. Scott Saponas; A. J. Bernheim Brush; Kathryn S. McKinley; Todd Mytkowicz; Ryder Ziola (OOPSLA, 2013)

Uncertain: a first-order type for uncertain data. - James Bornholt; Todd Mytkowicz; Kathryn S. McKinley (ASPLOS, 2014)

Data-parallel finite-state machines. - Todd Mytkowicz; Madanlal Musuvathi; Wolfram Schulte (ASPLOS, 2014)

Saving Money While Polling with InterPoll Using Power Analysis. - Benjamin Livshits; Todd Mytkowicz (HCOMP, 2014)

Expressing and verifying probabilistic assertions. - Adrian Sampson; Pavel Panchekha; Todd Mytkowicz; Kathryn S. McKinley; Dan Grossman; Luis Ceze (PLDI, 2014)

Parallelizing dynamic programming through rank convergence. - Saeed Maleki; Madanlal Musuvathi; Todd Mytkowicz (PPoPP, 2014)

A Portable Optimization Engine for Accelerating Irregular Data-Traversal Applications on SIMD Architectures. - Bin Ren; Todd Mytkowicz; Gagan Agrawal (ACM Trans. Archit. Code Optim., 2014)

Waiting for Godot? the right language abstractions for parallel programming should be here soon: the multicore transformation (Ubiquity symposium). - Todd Mytkowicz; Wolfram Schulte (Ubiquity, 2014)

Yinyang K-Means: A Drop-In Replacement of the Classic K-Means with Consistent Speedup. - Yufei Ding 001; Yue Zhao 011; Xipeng Shen; Madanlal Musuvathi; Todd Mytkowicz (ICML, 2015)

Data-Parallel String-Manipulating Programs. - Margus Veanes; Todd Mytkowicz; David Molnar; Benjamin Livshits (POPL, 2015)

InterPoll: Crowd-Sourced Internet Polls. - Benjamin Livshits; Todd Mytkowicz (SNAPL, 2015)

Parallelizing user-defined aggregations using symbolic execution. - Veselin Raychev; Madanlal Musuvathi; Todd Mytkowicz (SOSP, 2015)

Approximate and Probabilistic Computing: Design, Coding, Verification (Dagstuhl Seminar 15491). - Antonio Filieri; Marta Kwiatkowska; Sasa Misailovic; Todd Mytkowicz (Dagstuhl Reports, 2015)

Uncertain<T>: Abstractions for Uncertain Hardware and Software. - James Bornholt; Todd Mytkowicz; Kathryn S. McKinley (IEEE Micro, 2015)

TOP: A Framework for Enabling Algorithmic Optimizations for Distance-Related Problems. - Yufei Ding 001; Xipeng Shen; Madanlal Musuvathi; Todd Mytkowicz (Proc. VLDB Endow., 2015)

Parallelizing WFST speech decoders. - Charith Mendis; Jasha Droppo; Saeed Maleki; Madanlal Musuvathi; Todd Mytkowicz; Geoffrey Zweig (ICASSP, 2016)

Efficient parallelization using rank convergence in dynamic programming algorithms. - Saeed Maleki; Madanlal Musuvathi; Todd Mytkowicz (Commun. ACM, 2016)

Guest Editors' Introduction: Approximate Computing. - Qiang Xu 001; Todd Mytkowicz; Nam Sung Kim (IEEE Des. Test, 2016)

Approximate Computing: A Survey. - Qiang Xu 001; Todd Mytkowicz; Nam Sung Kim (IEEE Des. Test, 2016)

Low-Rank Methods for Parallelizing Dynamic Programming Algorithms. - Saeed Maleki; Madanlal Musuvathi; Todd Mytkowicz (ACM Trans. Parallel Comput., 2016)

Debugging probabilistic programs. - Chandrakana Nandi; Dan Grossman; Adrian Sampson; Todd Mytkowicz; Kathryn S. McKinley (MAPL@PLDI, 2017)

Fusing effectful comprehensions. - Olli Saarikivi; Margus Veanes; Todd Mytkowicz; Madan Musuvathi (PLDI, 2017)

Static analysis for optimizing big data queries. - Diego Garbervetsky; Zvonimir Pavlinovic; Michael Barnett 001; Madanlal Musuvathi; Todd Mytkowicz; Edgardo Zoppi (ESEC/SIGSOFT FSE, 2017)

Parallel Stochastic Gradient Descent with Sound Combiners. - Saeed Maleki; Madanlal Musuvathi; Todd Mytkowicz (CoRR, 2017)

High Five: Improving Gesture Recognition by Embracing Uncertainty. - Diman Zad Tootaghaj; Adrian Sampson; Todd Mytkowicz; Kathryn S. McKinley (CoRR, 2017)

Static stages for heterogeneous programming. - Adrian Sampson; Kathryn S. McKinley; Todd Mytkowicz (Proc. ACM Program. Lang., 2017)

Cross-language optimizations in big data systems: a case study of SCOPE. - Marija Selakovic; Michael Barnett 001; Madan Musuvathi; Todd Mytkowicz (ICSE (SEIP), 2018)

Semantics-Preserving Parallelization of Stochastic Gradient Descent. - Saeed Maleki; Madanlal Musuvathi; Todd Mytkowicz (IPDPS, 2018)

CHET: Compiler and Runtime for Homomorphic Evaluation of Tensor Programs. - Roshan Dathathri; Olli Saarikivi; Hao Chen 030; Kim Laine; Kristin E. Lauter; Saeed Maleki; Madanlal Musuvathi; Todd Mytkowicz (CoRR, 2018)

CHET: an optimizing compiler for fully-homomorphic neural-network inferencing. - Roshan Dathathri; Olli Saarikivi; Hao Chen 030; Kim Laine; Kristin E. Lauter; Saeed Maleki; Madanlal Musuvathi; Todd Mytkowicz (PLDI, 2019)

Niijima: sound and automated computation consolidation for efficient multilingual data-parallel pipelines. - Guoqing Harry Xu; Margus Veanes; Michael Barnett 001; Madan Musuvathi; Todd Mytkowicz; Ben Zorn 001; Huan He; Haibo Lin (SOSP, 2019)

Distributed Word2Vec using Graph Analytics Frameworks. - Gurbinder Gill; Roshan Dathathri; Saeed Maleki; Madan Musuvathi; Todd Mytkowicz; Olli Saarikivi (CoRR, 2019)

Distributed Training of Embeddings using Graph Analytics. - Gurbinder Gill; Roshan Dathathri; Saeed Maleki; Madan Musuvathi; Todd Mytkowicz; Olli Saarikivi (IPDPS, 2021)

Scaling Distributed Training with Adaptive Summation. - Saeed Maleki; Madan Musuvathi; Todd Mytkowicz; Olli Saarikivi; Tianju Xu; Vadim Eksarevskiy; Jaliya Ekanayake; Emad Barsoum (MLSys, 2021)

Synthesizing optimal collective algorithms. - Zixian Cai; Zhengyang Liu 003; Saeed Maleki; Madanlal Musuvathi; Todd Mytkowicz; Jacob Nelson 001; Olli Saarikivi (PPoPP, 2021)

CoCoNet: Co-Optimizing Computation and Communication for Distributed Machine Learning. - Abhinav Jangda; Jun Huang; Guodong Liu; Amir Hossein Nodehi Sabet; Saeed Maleki; Youshan Miao; Madanlal Musuvathi; Todd Mytkowicz; Olli Saarikivi (CoRR, 2021)

MergeBERT: Program Merge Conflict Resolution via Neural Transformers. - Alexey Svyatkovskiy; Todd Mytkowicz; Negar Ghorbani; Sarah Fakhoury; Elizabeth Dinella; Christian Bird; Neel Sundaresan; Shuvendu K. Lahiri (CoRR, 2021)

Neural Unit Test Suggestions. - Elizabeth Dinella; Shuvendu K. Lahiri; Todd Mytkowicz; Gabriel Ryan (CoRR, 2021)

Synthesizing Collective Communication Algorithms for Heterogeneous Networks with TACCL. - Aashaka Shah; Vijay Chidambaram; Meghan Cowan; Saeed Maleki; Madan Musuvathi; Todd Mytkowicz; Jacob Nelson 001; Olli Saarikivi; Rachee Singh (CoRR, 2021)

Can Pre-trained Language Models be Used to Resolve Textual and Semantic Merge Conflicts? - Jialu Zhang 002; Todd Mytkowicz; Mike Kaufman; Ruzica Piskac; Shuvendu K. Lahiri (CoRR, 2021)

Breaking the computation and communication abstraction barrier in distributed machine learning workloads. - Abhinav Jangda; Jun Huang; Guodong Liu; Amir Hossein Nodehi Sabet; Saeed Maleki; Youshan Miao; Madanlal Musuvathi; Todd Mytkowicz; Olli Saarikivi (ASPLOS, 2022)

CodeExp: Explanatory Code Document Generation. - Haotian Cui; Chenglong Wang; Junjie Huang 008; Jeevana Priya Inala; Todd Mytkowicz; Bo Wang; Jianfeng Gao 001; Nan Duan (EMNLP (Findings), 2022)

TOGA: A Neural Method for Test Oracle Generation. - Elizabeth Dinella; Gabriel Ryan; Todd Mytkowicz; Shuvendu K. Lahiri (ICSE, 2022)

Using pre-trained language models to resolve textual and semantic merge conflicts (experience paper). - Jialu Zhang 002; Todd Mytkowicz; Mike Kaufman; Ruzica Piskac; Shuvendu K. Lahiri (ISSTA, 2022)

Program merge conflict resolution via neural transformers. - Alexey Svyatkovskiy; Sarah Fakhoury; Negar Ghorbani; Todd Mytkowicz; Elizabeth Dinella; Christian Bird; Jinu Jang; Neel Sundaresan; Shuvendu K. Lahiri (ESEC/SIGSOFT FSE, 2022)

TACCL: Guiding Collective Algorithm Synthesis using Communication Sketches. - Aashaka Shah; Vijay Chidambaram; Meghan Cowan; Saeed Maleki; Madan Musuvathi; Todd Mytkowicz; Jacob Nelson 001; Olli Saarikivi (NSDI, 2023)

DeepMerge: Learning to Merge Programs. - Elizabeth Dinella; Todd Mytkowicz; Alexey Svyatkovskiy; Christian Bird; Mayur Naik; Shuvendu K. Lahiri (IEEE Trans. Software Eng., 2023)

Resolving Build Conflicts via Example-Based and Rule-Based Program Transformations. - Sheikh Shadab Towqir; Fei He 001; Todd Mytkowicz; Na Meng 001 (CoRR, 2025)