scispace - formally typeset
C

Craig Mustard

Researcher at University of British Columbia

Publications -  14
Citations -  138

Craig Mustard is an academic researcher from University of British Columbia. The author has contributed to research in topics: Scheduling (computing) & Network packet. The author has an hindex of 5, co-authored 14 publications receiving 114 citations. Previous affiliations of Craig Mustard include Simon Fraser University.

Papers
More filters
Journal ArticleDOI

Synchronization via scheduling: techniques for efficiently managing shared state

TL;DR: This work proposes a new technique, Synchronization via Scheduling (SvS), that uses the results of static and dynamic code analysis to manage potential shared state conflicts by exposing the data accesses of each task to the scheduler.
Proceedings ArticleDOI

Deconstructing the overhead in parallel applications

TL;DR: This work presents three case studies where analyzing profiling data according to the proposed principle led to improve performance of three parallel programs by a factor of 6-20×, and lays foundation for new ways of organizing and visualizing profiling data in performance tuning tools.
Book ChapterDOI

Searching for Concurrent Design Patterns in Video Games

TL;DR: This paper describes techniques derived from the experience parallelizing an open-source video game Cube 2.0, and designs a new parallel programming environment (PPE) targeted specifically at video game engines and other complex soft real-time systems.
Proceedings Article

Jumpgate: In-Network Processing as a Service for Data Analytics.

TL;DR: A vision for providing in-network processing as a service to data analytics frameworks, and outlines benefits, remaining challenges, and the current research directions towards realizing this vision are presented.
Posted Content

Parking Packet Payload with P4

TL;DR: PayloadPark is a transparent in-network optimization that complements existing approaches for optimizing NF performance on end-hosts and provides a 13% goodput gain with a Firewall → NAT → LB NF chain, without latency penalty.