Angela Demke Brown

Orcid: 0000-0002-3615-3442

Affiliations:
  • University of Toronto, Canada


According to our database1, Angela Demke Brown authored at least 45 papers between 1996 and 2023.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
Integrating Non-Volatile Main Memory in a Deterministic Database.
Proceedings of the Eighteenth European Conference on Computer Systems, 2023

2022
Introduction to the Special Section on USENIX OSDI 2021.
ACM Trans. Storage, 2022

2021
Caracal: Contention Management with Deterministic Concurrency Control.
Proceedings of the SOSP '21: ACM SIGOPS 28th Symposium on Operating Systems Principles, 2021

2020
Spiffy: Enabling File-System Aware Storage Applications.
ACM Trans. Storage, 2020

Pytheas: Pattern-based Table Discovery in CSV Files.
Proc. VLDB Endow., 2020

Deduplicating future data transfer using data exchanged in the past to decrease mobile bandwidth usage.
Proceedings of the MobiSys '20: The 18th Annual International Conference on Mobile Systems, 2020

2018
Breaking Apart the VFS for Managing File Systems.
Proceedings of the 10th USENIX Workshop on Hot Topics in Storage and File Systems, 2018

Spiffy: Enabling File-System Aware Storage Applications.
Proceedings of the 16th USENIX Conference on File and Storage Technologies, 2018

2017
Introduction to the Special Issue on USENIX FAST 2016.
ACM Trans. Storage, 2017

Scalable Replay-Based Replication For Fast Databases.
Proc. VLDB Endow., 2017

Understanding Rack-Scale Disaggregated Storage.
Proceedings of the 9th USENIX Workshop on Hot Topics in Storage and File Systems, 2017

2016
Quartet: Harmonizing Task Scheduling and Caching for Cluster Computing.
Proceedings of the 8th USENIX Workshop on Hot Topics in Storage and File Systems, 2016

2015
Opportunistic storage maintenance.
Proceedings of the 25th Symposium on Operating Systems Principles, 2015

Slingshot: A modular framework for designing data processing systems.
Proceedings of the 2015 IEEE International Conference on Big Data (IEEE BigData 2015), Santa Clara, CA, USA, October 29, 2015

Parallel in-memory trajectory-based spatiotemporal topological join.
Proceedings of the 2015 IEEE International Conference on Big Data (IEEE BigData 2015), Santa Clara, CA, USA, October 29, 2015

2014
Checking the Integrity of Transactional Mechanisms.
ACM Trans. Storage, 2014

Reliable Writeback for Client-side Flash Caches.
Proceedings of the 2014 USENIX Annual Technical Conference, 2014

Skew-resistant parallel in-memory spatial join.
Proceedings of the Conference on Scientific and Statistical Database Management, 2014

Robust Consistency Checking for Modern Filesystems.
Proceedings of the Runtime Verification - 5th International Conference, 2014

An event-based language for dynamic binary translation frameworks.
Proceedings of the International Conference on Parallel Architectures and Compilation, 2014

2013
Annotation for automation: rapid generation of file system tools.
Proceedings of the Seventh Workshop on Programming Languages and Operating Systems, 2013

Behave or be watched: debugging with behavioral watchpoints.
Proceedings of the 9th Workshop on Hot Topics in Dependable Systems, 2013

The price of generality in spatial indexing.
Proceedings of the 2nd ACM SIGSPATIAL International Workshop on Analytics for Big Geospatial Data, 2013

A parallel spatial data analysis infrastructure for the cloud.
Proceedings of the 21st SIGSPATIAL International Conference on Advances in Geographic Information Systems, 2013

2012
Recon: Verifying file system consistency at runtime.
ACM Trans. Storage, 2012

Speeding up Spatial Database Query Execution using GPUs.
Proceedings of the International Conference on Computational Science, 2012

Surveying the landscape: an in-depth analysis of spatial database workloads.
Proceedings of the SIGSPATIAL 2012 International Conference on Advances in Geographic Information Systems (formerly known as GIS), 2012

Comprehensive kernel instrumentation via dynamic binary translation.
Proceedings of the 17th International Conference on Architectural Support for Programming Languages and Operating Systems, 2012

2011
Using declarative invariants for protecting file-system integrity.
Proceedings of the 6th Workshop on Programming Languages and Operating Systems, 2011

Jackpine: A benchmark to evaluate spatial database performance.
Proceedings of the 27th International Conference on Data Engineering, 2011

2010
A Design for Comprehensive Kernel Instrumentation.
Proceedings of the Sixth Workshop on Hot Topics in System Dependability, 2010

Efficient Program Compilation Through Machine Learning Techniques.
Proceedings of the Software Automatic Tuning, From Concepts to State-of-the-Art Results, 2010

2009
Bunker: A Privacy-Oriented Platform for Network Tracing.
Proceedings of the 6th USENIX Symposium on Networked Systems Design and Implementation, 2009

2007
Performance of memory reclamation for lockless synchronization.
J. Parallel Distributed Comput., 2007

YETI: a graduallY extensible trace interpreter.
Proceedings of the 3rd International Conference on Virtual Execution Environments, 2007

Path: page access tracking to improve memory management.
Proceedings of the 6th International Symposium on Memory Management, 2007

Tamper Resistant Network Tracing.
Proceedings of the 6th ACM Workshop on Hot Topics in Networks, 2007

JIT instrumentation: a novel approach to dynamically instrument operating systems.
Proceedings of the 2007 EuroSys Conference, Lisbon, Portugal, March 21-23, 2007, 2007

2006
Making lockless synchronization fast: performance implications of memory reclamation.
Proceedings of the 20th International Parallel and Distributed Processing Symposium (IPDPS 2006), 2006

2005
Inlining java native calls at runtime.
Proceedings of the 1st International Conference on Virtual Execution Environments, 2005

Context Threading: A Flexible and Efficient Dispatch Technique for Virtual Machine Interpreters.
Proceedings of the 3nd IEEE / ACM International Symposium on Code Generation and Optimization (CGO 2005), 2005

Mixed mode execution with context threading.
Proceedings of the 2005 conference of the Centre for Advanced Studies on Collaborative Research, 2005

2001
Compiler-based I/O prefetching for out-of-core applications.
ACM Trans. Comput. Syst., 2001

2000
Taming the Memory Hogs: Using Compiler-Inserted Releases to Manage Physical Memory Intelligently.
Proceedings of the 4th Symposium on Operating System Design and Implementation (OSDI 2000), 2000

1996
Automatic Compiler-Inserted I/O Prefetching for Out-of-Core Applications.
Proceedings of the Second USENIX Symposium on Operating Systems Design and Implementation (OSDI), 1996


  Loading...