Searching for Concurrent Design Patterns in Video Games. - Micah J. Best; Alexandra Fedorova; Ryan Dickie; Andrea Tagliasacchi; Alex Couture-Beil; Craig Mustard; Shane Mottishaw; Aron Brown; Zhi Feng Huang; Xiaoyuan Xu; Nasser Ghazali; Andrew Brownsword (Euro-Par, 2009)

Synchronization via scheduling: techniques for efficiently managing shared state. - Micah J. Best; Shane Mottishaw; Craig Mustard; Mark Roth; Alexandra Fedorova; Andrew Brownsword (PLDI, 2011)

Deconstructing the overhead in parallel applications. - Mark Roth; Micah J. Best; Craig Mustard; Alexandra Fedorova (IISWC, 2012)

Practical Cross Program Memoization with KeyChain. - Craig Mustard; Alexandra Fedorova (IEEE BigData, 2018)

Performance comprehension at WiredTiger. - Alexandra Fedorova; Craig Mustard; Ivan Beschastnikh; Julia Rubin; Augustine Wong; Svetozar Miucin; Louis Ye (ESEC/SIGSOFT FSE, 2018)

Jumpgate: In-Network Processing as a Service for Data Analytics. - Craig Mustard; Fabian Ruffy; Anny Gakhokidze; Ivan Beschastnikh; Alexandra Fedorova (HotCloud, 2019)

Parking packet payload with P4. - Swati Goswami; Nodir Kodirov; Craig Mustard; Ivan Beschastnikh; Margo I. Seltzer (CoNEXT, 2020)

Processing in Storage Class Memory. - Joel Nider; Craig Mustard; Andrada Zoltan; Alexandra Fedorova (HotStorage, 2020)

Jumpgate: automating integration of network connected accelerators. - Craig Mustard; Swati Goswami; Niloofar Gharavi; Joel Nider; Ivan Beschastnikh; Alexandra Fedorova (SYSTOR, 2021)

A Case Study of Processing-in-Memory in off-the-Shelf Systems. - Joel Nider; Craig Mustard; Andrada Zoltan; John Ramsden; Larry Liu; Jacob Grossbard; Mohammad Dashti 002; Romaric Jodin; Alexandre Ghiti; Jordi Chauzi; Alexandra Fedorova (USENIX ATC, 2021)