Cluster ComputingEngineeringMap-reduceData ScienceData-intensive PlatformData IntegrationParallel ComputingData ManagementIntelligent DeploymentHigh-performance Data AnalyticsPhysical OperatorsComputer EngineeringComputer ScienceData-intensive ComputingPresent CumulonEdge ComputingCloud ComputingParallel ProgrammingMassive Data ProcessingBig Data
We present Cumulon, a system designed to help users rapidly develop and intelligently deploy matrix-based big-data analysis programs in the cloud. Cumulon features a flexible execution model and new operators especially suited for such workloads. We show how to implement Cumulon on top of Hadoop/HDFS while avoiding limitations of MapReduce, and demonstrate Cumulon's performance advantages over existing Hadoop-based systems for statistical data analysis. To support intelligent deployment in the cloud according to time/budget constraints, Cumulon goes beyond database-style optimization to make choices automatically on not only physical operators and their parameters, but also hardware provisioning and configuration settings. We apply a suite of benchmarking, simulation, modeling, and search techniques to support effective cost-based optimization over this rich space of deployment plans.
25
Sanjay Ghemawat · Communications of the ACM · 2008 · 18.4K citations · Full text
Probabilistic Latent Semantic Indexing
Thomas Hofmann · ACM SIGIR Forum · 2017 · 4K citations
Engineering, Probabilistic Variant, Latent Semantic Indexing +18
Probabilistic latent semantic indexing
Thomas Hofmann · 1999 · 3.9K citations · Full text
A bridging model for parallel computation
Leslie G. Valiant · Communications of the ACM · 1990 · 3.7K citations · Full text
Christopher Olston, Benjamin Reed, Utkarsh Srivastava et al. · 2008 · 1.7K citations