98 citations · 211 across the 18 of their papers we have counts for
18 papers
Data Station: Delegated, Trustworthy, and Auditable Computation to Enable Data-Sharing Consortia with a Data Escrow
Siyuan Xia, Zhiru Zhu, Chris Zhu +7
Pooling and sharing data increases and distributes its value. But since data cannot be revoked once shared, scenarios that require controlled release of data for regulatory, privac…
Version Reconciliation for Collaborative Databases
Nalin Ranjan, Zechao Shang, Aaron J. Elmore +1
We propose MindPalace, a prototype of a versioned database for efficient collaborative data management. MindPalace supports offline collaboration, where users work independently wi…
CIAO: An Optimization Framework for Client-Assisted Data Loading
Cong Ding, Dixin Tang, Xi Liang +2
Data loading has been one of the most common performance bottlenecks for many big data applications, especially when they are running on inefficient human-readable formats, such as…
The Data Station: Combining Data, Compute, and Market Forces
Raul Castro Fernandez, Kyle Chard, Ben Blaiszik +7
This paper introduces Data Stations, a new data architecture that we are designing to tackle some of the most challenging data problems that we face today: access to sensitive data…
Fast and Reliable Missing Data Contingency Analysis with Predicate-Constraints
Xi Liang, Zechao Shang, Aaron J. Elmore +2
Today, data analysts largely rely on intuition to determine whether missing or withheld rows of a dataset significantly affect their analyses. We propose a framework that can produ…
Understanding and Optimizing Packed Neural Network Training for Hyper-Parameter Tuning
Rui Liu, Sanjay Krishnan, Aaron J. Elmore +1
As neural networks are increasingly employed in machine learning practice, how to efficiently share limited training resources among a diverse set of model training tasks becomes a…
Band-limited Training and Inference for Convolutional Neural Networks
Adam Dziedzic, John Paparrizos, Sanjay Krishnan +2
The convolutional layers are core building blocks of neural network architectures. In general, a convolutional filter applies to the entire frequency spectrum of the input data. We…
Opportunistic View Materialization with Deep Reinforcement Learning
Xi Liang, Aaron J. Elmore, Sanjay Krishnan
Carefully selected materialized views can greatly improve the performance of OLAP workloads. We study using deep reinforcement learning to learn adaptive view materialization and e…
DeepLens: Towards a Visual Data Management System
Sanjay Krishnan, Adam Dziedzic, Aaron J. Elmore
Advances in deep learning have greatly widened the scope of automatic computer vision algorithms and enable users to ask questions directly about the content in images and video. T…
Measuring Swampiness: Quantifying Chaos in Large Heterogeneous Data Repositories
Luann Jung, Brendan Whitaker, Kyle Chard +1
As scientific data repositories and filesystems grow in size and complexity, they become increasingly disorganized. The coupling of massive quantities of data with poor organizatio…
Version 0.1 of the BigDAWG Polystore System
Vijay Gadepally, Kyle OBrien, Adam Dziedzic +7
A polystore system is a database management system (DBMS) composed of integrated heterogeneous database engines and multiple programming languages. By matching data to the storage…
OrpheusDB: Bolt-on Versioning for Relational Databases
Silu Huang, Liqi Xu, Jialin Liu +2
Data science teams often collaboratively analyze datasets, generating dataset versions at each stage of iterative exploration and analysis. There is a pressing need for a system th…
BigDAWG Polystore Release and Demonstration
Kyle OBrien, Vijay Gadepally, Jennie Duggan +7
The Intel Science and Technology Center for Big Data is developing a reference implementation of a Polystore database. The BigDAWG (Big Data Working Group) system supports "many si…
The BigDAWG Polystore System and Architecture
Vijay Gadepally, Peinan Chen, Jennie Duggan +6
Organizations are often faced with the challenge of providing data management solutions for large, heterogenous datasets that may have different underlying data and programming mod…
The BigDAWG Architecture
Vijay Gadepally, Jennie Duggan, Aaron Elmore +4
BigDAWG is a polystore system designed to work on complex problems that naturally span across different processing or storage engines. BigDAWG provides an architecture that support…
Towards a unified query language for provenance and versioning
Amit Chavan, Silu Huang, Amol Deshpande +3
Organizations and teams collect and acquire data from various sources, such as social interactions, financial transactions, sensor data, and genome sequencers. Different teams in a…
DataHub: Collaborative Data Science & Dataset Version Management at Scale
Anant Bhardwaj, Souvik Bhattacherjee, Amit Chavan +4
Relational databases have limited support for data collaboration, where teams collaboratively curate and analyze large datasets. Inspired by software version control systems like g…
Serializability, not Serial: Concurrency Control and Availability in Multi-Datacenter Datastores
Stacy Patterson, Aaron J. Elmore, Faisal Nawab +2
We present a framework for concurrency control and availability in multi-datacenter datastores. While we consider Google's Megastore as our motivating example, we define general ab…