Andrea Arpaci-Dusseau
#71,042
Most Influential Person Now
American computer scientist
Andrea Arpaci-Dusseau's AcademicInfluence.com Rankings
Andrea Arpaci-Dusseaucomputer-science Degrees
Computer Science
#3398
World Rank
#3564
Historical Rank
Database
#7900
World Rank
#8225
Historical Rank
Download Badge
Computer Science
Andrea Arpaci-Dusseau's Degrees
- PhD Computer Science University of California, Berkeley
- Masters Computer Science University of California, Berkeley
- Bachelors Computer Science University of California, Berkeley
Similar Degrees You Can Earn
Why Is Andrea Arpaci-Dusseau Influential?
(Suggest an Edit or Addition)According to Wikipedia, Andrea Carol Arpaci-Dusseau is an American computer scientist interested in operating systems, file systems, data storage, distributed computing, and computer science education. She is a professor of computer sciences at the University of Wisconsin–Madison.
Andrea Arpaci-Dusseau's Published Works
Published Works
- Parallel programming in Split-C (1993) (641)
- Serverless Computation with OpenLambda (2016) (320)
- WiscKey: Separating Keys from Values in SSD-conscious Storage (2016) (313)
- An analysis of data corruption in the storage stack (2008) (307)
- Antfarm: Tracking Processes in a Virtual Machine Environment (2006) (284)
- IRON file systems (2005) (276)
- The interaction of parallel and sequential workloads on a network of workstations (1995) (260)
- Semantically-Smart Disk Systems (2003) (222)
- SOCK: Rapid Task Provisioning with Serverless-Optimized Containers (2018) (218)
- VMM-based hidden process detection and identification using Lycosid (2008) (198)
- Analysis and Evolution of Journaling File Systems (2005) (197)
- High-performance sorting on networks of workstations (1997) (183)
- Geiger: monitoring the buffer cache in a virtual machine environment (2006) (181)
- Effective distributed scheduling of parallel workloads (1996) (177)
- Information and control in gray-box systems (2001) (169)
- Optimistic crash consistency (2013) (158)
- Analysis of HDFS under HBase: a facebook messages case study (2014) (156)
- A Study of Linux File System Evolution (2013) (149)
- FATE and DESTINI: A Framework for Cloud Recovery Testing (2011) (148)
- Slacker: Fast Distribution with Lazy Docker Containers (2016) (142)
- The Impact of More Accurate Requested Runtimes on Production Job Scheduling Performance (2002) (135)
- A File Is Not a File: Understanding the I/O Behavior of Apple Desktop Applications (2012) (131)
- Explicit Control in the Batch-Aware Distributed File System (2004) (131)
- Improving storage system availability with D-GRAID (2004) (128)
- Scheduling with implicit information in distributed systems (1998) (123)
- All File Systems Are Not Created Equal: On the Complexity of Crafting Crash-Consistent Applications (2014) (122)
- Consistency without ordering (2012) (122)
- De-indirection for flash-based SSDs with nameless writes (2012) (110)
- End-to-end Data Integrity for File Systems: A ZFS Case Study (2010) (107)
- Fast Parallel Sorting Under LogP: Experience with the CM-5 (1996) (107)
- Redesigning LSMs for Nonvolatile Memory with NoveLSM (2018) (106)
- Parity Lost and Parity Regained (2008) (99)
- Parallel computing on the berkeley now (1997) (99)
- EIO: Error Handling is Occasionally Correct (2008) (96)
- Implicit coscheduling: coordinated scheduling with implicit information in distributed systems (2001) (94)
- Generating realistic impressions for file-system benchmarking (2009) (91)
- Fail-stutter fault tolerance (2001) (85)
- Flexibility, manageability, and performance in a Grid storage appliance (2002) (77)
- Error propagation analysis for file systems (2009) (76)
- Life or Death at Block-Level (2004) (73)
- Transforming policies into mechanisms with infokernel (2003) (72)
- Storage-Aware Caching: Revisiting Caching for Heterogeneous Storage Systems (2002) (72)
- The Unwritten Contract of Solid State Drives (2017) (71)
- Gathering at the Well: Creating Communities for Grid I/O (2001) (69)
- SQCK: A Declarative File System Checker (2008) (67)
- Deploying Virtual Machines as Sandboxes for the Grid (2005) (66)
- Pipeline and batch sharing in grid workloads (2003) (66)
- X-RAY: a non-invasive exclusive caching mechanism for RAIDs (2004) (64)
- The Popper Convention: Making Reproducible Systems Evaluation Practical (2017) (62)
- Extending Proportional-Share Scheduling to a Network of Workstation (1997) (60)
- Bridging the Information Gap in Storage Protocol Stacks (2002) (60)
- Improving file system reliability with I/O shepherding (2007) (59)
- Redundancy Does Not Imply Fault Tolerance: Analysis of Distributed Storage Reactions to Single Errors and Corruptions (2017) (57)
- Robust, Portable I/O Scheduling with the Disk Mimic (2003) (56)
- Physical Disentanglement in a Container-Based File System (2014) (54)
- Deconstructing commodity storage clusters (2005) (51)
- Split-level I/O scheduling (2015) (50)
- Model-based failure analysis of journaling file systems (2005) (49)
- Towards an Unwritten Contract of Intel Optane SSD (2019) (49)
- Searching for the sorting record: experiences in tuning NOW-Sort (1998) (48)
- ViewBox: integrating local file systems with cloud storage services (2014) (47)
- Warming up storage-level caches with bonfire (2013) (43)
- Exploiting Gray-Box Knowledge of Buffer-Cache Management (2002) (43)
- Database-aware semantically-smart storage (2005) (42)
- ANViL: Advanced Virtualization for Modern Non-Volatile Memory Devices (2015) (41)
- Membrane: Operating system support for restartable file systems (2010) (41)
- Semantically-smart disk systems: past, present, and future (2006) (41)
- From WiscKey to Bourbon: A Learned Index for Log-Structured Merge Trees (2020) (41)
- Application Crash Consistency and Performance with CCFS (2017) (40)
- Designing a True Direct-Access File System with DevFS (2018) (40)
- Ffsck: the fast file system checker (2013) (39)
- Correlated Crash Vulnerabilities (2016) (39)
- The True Cost of Containing: A gVisor Case Study (2019) (39)
- Journal-guided resynchronization for software RAID (2005) (39)
- Pipsqueak: Lean Lambdas with Large Libraries (2017) (38)
- Reducing File System Tail Latencies with Chopper (2015) (38)
- Computer science principles: analysis of a proposed advanced placement course (2013) (36)
- Controlling Your PLACE in the File System with Gray-box Techniques (2003) (34)
- A logic of file systems (2005) (34)
- The architectural costs of streaming I/O: A comparison of workstations, clusters, and SMPs (1998) (34)
- Deploying Safe User-Level Network Services with icTCP (2004) (31)
- Evolving RPC for active storage (2002) (31)
- Analyzing the effects of disk-pointer corruption (2008) (31)
- Impact of disk corruption on open-source DBMS (2010) (30)
- A file is not a file: understanding the I/O behavior of Apple desktop applications (2011) (30)
- Awarded Best Student Paper! -- Improving Storage System Availability with D-GRAID (2004) (30)
- Zettabyte reliability with flexible end-to-end data integrity (2013) (29)
- Getting real: lessons in transitioning research simulations into hardware systems (2013) (29)
- Tolerating File-System Mistakes with EnvyFS (2009) (27)
- Snapshots in a flash with ioSnap (2014) (27)
- Scalable Persistent Memory File System with Kernel-Userspace Collaboration (2021) (25)
- Deconstructing storage arrays (2004) (25)
- ROOT: replaying multithreaded traces with resource-oriented ordering (2013) (24)
- The Role of Container Technology in Reproducible Computer Systems Research (2015) (24)
- Data-driven batch scheduling (2009) (21)
- Redundancy Does Not Imply Fault Tolerance (2017) (20)
- Building MPI for Multi-Programming Systems Using Implicit Information (1999) (20)
- Exploiting Gray-Box Knowledge of Buffer-Cache Contents (2002) (20)
- HARDFS: hardening HDFS with selective and lightweight versioning (2013) (19)
- Avoiding File System Micromanagement with Range Writes (2008) (19)
- Refuse to crash with Re-FUSE (2011) (18)
- Beyond Storage APIs: Provable Semantics for Storage Stacks (2015) (18)
- *-Box: Towards Reliability and Consistency in Dropbox-like File Synchronization Services (2013) (18)
- The Storage Hierarchy is Not a Hierarchy: Optimizing Caching on Modern Storage Devices with Orthus (2021) (18)
- File Systems as Processes (2019) (17)
- Removing the Costs of Indirection in Flash-based SSDs with Nameless Writes (2010) (16)
- Coerced Cache Eviction and discreet mode journaling: Dealing with misbehaving disks (2011) (15)
- WiscKey (2017) (15)
- Towards Automatically Checking Thousands of Failures with Micro-specifications (2010) (15)
- Towards realistic file-system benchmarks with CodeMRI (2008) (14)
- Manageable storage via adaptation in WiND (2001) (14)
- Emulating goliath storage systems with David (2011) (13)
- PopperCI: Automated reproducibility validation (2017) (13)
- Tombolo: Performance enhancements for cloud storage gateways (2016) (13)
- Crash Consistency (2015) (13)
- Exploiting Intel Optane SSD for Microsoft SQL Server (2019) (12)
- Fault-Tolerance, Fast and Slow: Exploiting Failure Asynchrony in Distributed Systems (2018) (12)
- Characteristics, impact, and tolerance of partial disk failures (2008) (12)
- Protocol-Aware Recovery for Consensus-Based Storage (2018) (11)
- Standing on the Shoulders of Giants by Managing Scientific Experiments Like Software (2016) (11)
- NeST: a Grid enabled storage appliance (2004) (11)
- Principled Schedulability Analysis for Distributed Storage Systems Using Thread Architecture Models (2022) (9)
- NICE: Network-Integrated Cluster-Efficient Storage (2017) (9)
- Dependability Analysis of Virtual Memory Systems (2006) (9)
- Strong and Efficient Consistency with Consistency-aware Durability (2021) (8)
- Warped Mirrors for flash (2013) (8)
- Characterizing and Reducing Cross-Platform Performance Variability Using OS-Level Virtualization (2016) (8)
- Removing the costs and retaining the benefits of flash-based SSD virtualization with FSDV (2015) (8)
- Datamation 2001: A Sorting Odyssey (2001) (7)
- Scale and Performance in a Filesystem Semi-Microkernel (2021) (7)
- Protocol-Aware Recovery for Consensus-Based Distributed Storage (2018) (6)
- Improving Virtualized Storage Performance with Sky (2017) (6)
- I Aver: Providing Declarative Experiment Specifications Facilitates the Evaluation of Computer Systems Research (2016) (6)
- Read as Needed: Building WiSER, a Flash-Optimized Search Engine (2020) (5)
- Information and control in file system buffer management (2006) (5)
- Plor: General Transactions with Predictable, Low Tail Latency (2022) (5)
- Can Applications Recover from fsync Failures? (2021) (5)
- Avoiding scheduler subversion using scheduler-cooperative locks (2020) (5)
- Tackling the reproducibility problem in storage systems research with declarative experiment specifications (2015) (5)
- Crash consistency (2015) (5)
- NyxCache: Flexible and Efficient Multi-tenant Persistent Memory Caching (2022) (5)
- Fault Isolation and Quick Recovery in Isolation File Systems (2013) (4)
- Scheduler support for application management of CPU contention (2010) (4)
- Towards efficient, portable application-level consistency (2013) (4)
- Towards transparent cpu scheduling (2011) (4)
- DenseFS: a Cache-Compact Filesystem (2018) (4)
- The Network-Integrated Storage System (2020) (4)
- Improving Storage System Availability with D-GRAID (Awarded Best Student Paper!) (2004) (4)
- Making the common case the only case with anticipatory memory allocation (2011) (4)
- How to Teach an Old File System Dog New Object Store Tricks (2018) (4)
- Cloud-Native File Systems (2018) (3)
- Revisiting Concurrency in High-Performance NoSQL Databases (2018) (3)
- Exploiting Nil-Externality for Fast Replicated Storage (2021) (3)
- The effects of metadata corruption on nfs (2007) (3)
- The Architectural Implications of Pipeline and Batch Sharing in Scientific Workloads (2003) (3)
- Limiting trust in the storage stack (2006) (3)
- Towards reliable storage systems (2009) (2)
- Towards efficient, portable application-level consistency (2014) (2)
- Uncovering CPU load balancing policies with harmony (2013) (2)
- Migratory file services for scientific applications (2002) (2)
- MemRx: "What-If" Performance Predictions for Varying Memory Size (2006) (2)
- Mjölnir: collecting trash in a demanding new world (2015) (1)
- Why panic()?: improving reliability with restartable file systems (2010) (1)
- Building Storage Appliances for the Grid and Beyond (2001) (1)
- Tackling the Reproducibility Problem in Systems Research with Declarative Experiment Specifications (2015) (1)
- SOCK: Serverless-Optimized Containers (2018) (1)
- Fractured Processes: Adaptive, Fine-Grained Process Abstractions (2014) (1)
- Data-driven models in storage system design (2007) (1)
- LambdaObjects: Re-aggregating storage and execution for cloud computing (2022) (1)
- Job Scheduling Strategies for Parallel Processing (2001) (1)
- Quarantine: Fault Tolerance for Concurrent Servers with Data-Driven Selective Isolation (2011) (1)
- Learning How To Learn Within An LSM-based Key-Value Store (2020) (1)
- Making Good Career Choices (2014) (0)
- Ffsck (2014) (0)
- Information and collaboration in the storage stack (2006) (0)
- Demo abstract: PopperCI: Automated reproducibility validation (2017) (0)
- Beyond the block-based interface for flash-based storage (2013) (0)
- Introduction to special issue USENIX FAST 2007 (2007) (0)
- Improving Static Analysis for File Systems (2007) (0)
- An Information-Based Approach to Distributed Systems Design (2007) (0)
- Functionality Composition Across Layers in a Storage System (0)
- Exploiting Nil-external Interfaces for Fast Replicated Storage (2022) (0)
- App ( a ) Kernel Storage Stack ( b ) Process Storage Stack Frontend VFS File System BlO User-level Driver App App Kernel User space Crash Consistency FS Process User space App App (2019) (0)
- LambdaObjects (2022) (0)
- Data Corruption in the Storage Stack: A Closer Look (2008) (0)
- Mem UltraSparc s dma host dma mP sram (0)
- Adaptive Control for Anonymous Network-Attached Storage (0)
- Recovery techniques to improve file system reliability (2011) (0)
- Introduction to the Special Section on OSDI’18 (2019) (0)
- De-indirection for flash-based solid state drives (2013) (0)
- Stop All File Systems Research (2003) (0)
- MadFS: Per-File Virtualization for Userspace Persistent Memory Filesystems (2023) (0)
- A Cooperative Approach to Two-Phase Waiting (2007) (0)
- The Unwritten Contract of Solid State Drives 1 (2017) (0)
- Special Thanks to IC's Reviewers (2003) (0)
- Representative, reproducible, and practical benchmarking of file and storage systems (2009) (0)
- Using Trātṛ to tame Adversarial Synchronization (2022) (0)
This paper list is powered by the following services:
Other Resources About Andrea Arpaci-Dusseau
What Schools Are Affiliated With Andrea Arpaci-Dusseau?
Andrea Arpaci-Dusseau is affiliated with the following schools: