187 citations · 424 across the 15 of their papers we have counts for
15 papers
On Optimizing Operator Fusion Plans for Large-Scale Machine Learning in SystemML
Matthias Boehm, Berthold Reinwald, Dylan Hutchison +2
Many large-scale machine learning (ML) systems allow specifying custom ML algorithms by means of linear algebra programs, and then automatically generate efficient execution plans.…
Polystore Mathematics of Relational Algebra
Hayden Jananthan, Ziqi Zhou, Vijay Gadepally +3
Financial transactions, internet search, and data analysis are all placing increasing demands on databases. SQL, NoSQL, and NewSQL databases have been developed to meet these deman…
Distributed Triangle Counting in the Graphulo Matrix Math Library
Dylan Hutchison
Triangle counting is a key algorithm for large graph analysis. The Graphulo library provides a framework for implementing graph algorithms on the Apache Accumulo distributed databa…
D4M 3.0: Extended Database and Language Capabilities
Lauren Milechin, Vijay Gadepally, Siddharth Samsi +3
The D4M tool was developed to address many of today's data needs. This tool is used by hundreds of researchers to perform complex analytics on unstructured data. Over the past few…
LaraDB: A Minimalist Kernel for Linear and Relational Algebra Computation
Dylan Hutchison, Bill Howe, Dan Suciu
Analytics tasks manipulate structured data with variants of relational algebra (RA) and quantitative data with variants of linear algebra (LA). The two computational models have ov…
D4M 3.0
Lauren Milechin, Alexander Chen, Vijay Gadepally +3
The D4M tool is used by hundreds of researchers to perform complex analytics on unstructured data. Over the past few years, the D4M toolbox has evolved to support connectivity with…
Benchmarking the Graphulo Processing Framework
Timothy Weale, Vijay Gadepally, Dylan Hutchison +1
Graph algorithms have wide applicablity to a variety of domains and are often used on massive datasets. Recent standardization efforts such as the GraphBLAS specify a set of key co…
Julia Implementation of the Dynamic Distributed Dimensional Data Model
Alexander Chen, Alan Edelman, Jeremy Kepner +2
Julia is a new language for writing data analysis programs that are easy to implement and run at high performance. Similarly, the Dynamic Distributed Dimensional Data Model (D4M) a…
Mathematical Foundations of the GraphBLAS
Jeremy Kepner, Peter Aaltonen, David Bader +13
The GraphBLAS standard (GraphBlas.org) is being developed to bring the potential of matrix based graph algorithms to the broadest possible audience. Mathematically the Graph- BLAS…
Associative Array Model of SQL, NoSQL, and NewSQL Databases
Jeremy Kepner, Vijay Gadepally, Dylan Hutchison +4
The success of SQL, NoSQL, and NewSQL databases is a reflection of their ability to provide significant functionality and performance benefits for specific domains, such as financi…
From NoSQL Accumulo to NewSQL Graphulo: Design and Utility of Graph Algorithms inside a BigTable Database
Dylan Hutchison, Jeremy Kepner, Vijay Gadepally +1
Google BigTable's scale-out design for distributed key-value storage inspired a generation of NoSQL databases. Recently the NewSQL paradigm emerged in response to analytic workload…
ModelWizard: Toward Interactive Model Construction
Dylan Hutchison
Data scientists engage in model construction to discover machine learning models that well explain a dataset, in terms of predictiveness, understandability and generalization acros…
Lara: A Key-Value Algebra underlying Arrays and Relations
Dylan Hutchison, Bill Howe, Dan Suciu
Data processing systems roughly group into families such as relational, array, graph, and key-value. Many data processing tasks exceed the capabilities of any one family, require d…
Graphulo Implementation of Server-Side Sparse Matrix Multiply in the Accumulo Database
Dylan Hutchison, Jeremy Kepner, Vijay Gadepally +1
The Apache Accumulo database excels at distributed storage and indexing and is ideally suited for storing graph data. Many big data analytics compute on graph data and persist thei…
Graphulo: Linear Algebra Graph Kernels for NoSQL Databases
Vijay Gadepally, Jake Bolewski, Dan Hook +3
Big data and the Internet of Things era continue to challenge computational systems. Several technology solutions such as NoSQL databases have been developed to deal with this chal…