1 citations · 1 across the 3 of their papers we have counts for
7 papers
Canoe : A System for Collaborative Learning for Neural Nets
Harshit Daga, Yiwen Chen, Aastha Agrawal +1
For highly distributed environments such as edge computing, collaborative learning approaches eschew the dependence on a global, shared model, in favor of models tailored for each…
Compiler-Guided Throughput Scheduling for Many-core Machines
Girish Mururu, Sharjeel Khan, Bodhisatwa Chatterjee +4
Typical schedulers in multi-tenancy environments make use of reactive, feedback-oriented mechanisms based on performance counters to avoid resource contention but suffer from detec…
Tuning the Frequency of Periodic Data Movements over Hybrid Memory Systems
Thaleia Dimitra Doudali, Daniel Zahka, Ada Gavrilovska
Emerging hybrid memory systems that comprise technologies such as Intel's Optane DC Persistent Memory, exhibit disparities in the access speeds and capacity ratios of their heterog…
Persistence and Synchronization: Friends or Foes?
Pradeep Fernando, Irina Calciu, Jayneel Gandhi +2
Emerging non-volatile memory (NVM) technologies promise memory speed byte-addressable persistent storage with a load/store interface. However, programming applications to directly…
Collaboration Versus Cheating
Tony Mason, Ada Gavrilovska, David A. Joyner
We outline how we detected programming plagiarism in an introductory online course for a master's of science in computer science program, how we achieved a statistically significan…
DRIVESHAFT: Improving Perceived Mobile Web Performance
Ketan Bhardwaj, Ada Gavrilovska, Moritz Steiner +2
With mobiles overtaking desktops as the primary vehicle of Internet consumption, mobile web performance has become a crucial factor for websites as it directly impacts their revenu…