Follow
Craig Mustard
Craig Mustard
Verified email at ece.ubc.ca
Title
Cited by
Cited by
Year
Synchronization via scheduling: techniques for efficiently managing shared state
MJ Best, S Mottishaw, C Mustard, M Roth, A Fedorova, A Brownsword
ACM SIGPLAN Notices 46 (6), 640-652, 2011
482011
Deconstructing the overhead in parallel applications
M Roth, MJ Best, C Mustard, A Fedorova
2012 IEEE International Symposium on Workload Characterization (IISWC), 59-68, 2012
452012
A case study of {Processing-in-Memory} in {off-the-Shelf} systems
J Nider, C Mustard, A Zoltan, J Ramsden, L Liu, J Grossbard, M Dashti, ...
2021 USENIX Annual Technical Conference (USENIX ATC 21), 117-130, 2021
322021
Parking packet payload with P4
S Goswami, N Kodirov, C Mustard, I Beschastnikh, M Seltzer
Proceedings of the 16th International Conference on Emerging Networking …, 2020
222020
Searching for concurrent design patterns in video games
MJ Best, A Fedorova, R Dickie, A Tagliasacchi, A Couture-Beil, C Mustard, ...
Euro-Par 2009 Parallel Processing: 15th International Euro-Par Conference …, 2009
222009
Jumpgate:{In-Network} Processing as a Service for Data Analytics
C Mustard, F Ruffy, A Gakhokidze, I Beschastnikh, A Fedorova
11th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 19), 2019
202019
Processing in storage class memory
J Nider, C Mustard, A Zoltan, A Fedorova
12th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 20), 2020
142020
Exploring practical benefits of asymmetric multicore processors
J Hourd, C Fan, J Zeng, QS Zhang, MJ Best, A Fedorova, C Mustard
PESPMA 2009, 55, 2009
102009
Performance comprehension at WiredTiger
A Fedorova, C Mustard, I Beschastnikh, J Rubin, A Wong, S Miucin, L Ye
Proceedings of the 2018 26th ACM Joint Meeting on European Software …, 2018
72018
Synchronization via scheduling: managing shared state in video games
MJ Best, S Mottishaw, C Mustard, M Roth, A Fedorova, A Brownsword
Proceedings of the 2nd USENIX conference on Hot topics in parallelism …, 2010
52010
Schedule data, not code
MJ Best, S Mottishaw, C Mustard, M Roth, P Azimzadeh, A Fedorova, ...
32011
Jumpgate: automating integration of network connected accelerators
C Mustard, S Goswami, N Gharavi, J Nider, I Beschastnikh, A Fedorova
Proceedings of the 14th ACM International Conference on Systems and Storage …, 2021
12021
Access declarations: Revealing data access patterns to hardware
C Mustard, S Miucin, Y Liu, K Swietlicki, Y Li, A Fedorova, A Shriraman
Proc. 5th USENIX Workshop on Hot Topics in Parallelism (HOTPAR-2013), 2013
12013
Compilation-assisted performance acceleration for data analytics
C Mustard
University of British Columbia, 2020
2020
Practical Cross Program Memoization with KeyChain
C Mustard, A Fedorova
2018 IEEE International Conference on Big Data (Big Data), 262-271, 2018
2018
Processing Persistent Data in Place
J Nider, C Mustard, A Zoltan, AS Fedorova
A Case Study of Computing-in-Memory in off-the-Shelf Systems
J Nider, C Mustard, A Zoltan, J Ramsden, L Liu, J Grossbard, M Dashti, ...
Best, J, 59 Black-Schaffer, David, 47 Burtscher, Martin, 141 C
W Cameron, H Campbell, C Cascaval, FJ Cazorla, L Ceze, L Chen, ...
JumpGate: Towards In-Network Data Processing
C Mustard, A Fedorova, I Beschastnikh
The system can't perform the operation now. Try again later.
Articles 1–19