中文
相关论文

相关论文: Approximate Distributed Joins in Apache Spark

200 篇论文

Counting pairs of galaxies or stars according to their distance is at the core of real-space correlation analyzes performed in astrophysics and cosmology. Upcoming galaxy surveys (LSST, Euclid) will measure properties of billions of…

天体物理仪器与方法 · 物理学 2022-01-04 S. Plaszczynski , J. E. Campagne , J. Peloton , C. Arnault

The Apache Spark framework for distributed computation is popular in the data analytics community due to its ease of use, but its MapReduce-style programming model can incur significant overheads when performing computations that do not map…

分布式、并行与集群计算 · 计算机科学 2018-06-06 Alex Gittens , Kai Rothauge , Shusen Wang , Michael W. Mahoney , Jey Kottalam , Lisa Gerhardt , Prabhat , Michael Ringenburg , Kristyn Maschhoff

With the increasing rate of data generated by critical systems, estimating functions on streaming data has become essential. This demand has driven numerous advancements in algorithms designed to efficiently query and analyze one or more…

数据库 · 计算机科学 2024-05-16 Mike Heddes , Igor Nunes , Tony Givargis , Alex Nicolau

As Spark becomes a common big data analytics platform, its growing complexity makes automatic tuning of numerous parameters critical for performance. Our work on Spark parameter tuning is particularly motivated by two recent trends: Spark's…

分布式、并行与集群计算 · 计算机科学 2024-09-24 Chenghao Lyu , Qi Fan , Philippe Guyard , Yanlei Diao

The increasing complexity of deep neural networks (DNNs) has made it challenging to exploit existing large-scale data processing pipelines for handling massive data and parameters involved in DNN training. Distributed computing platforms…

机器学习 · 计算机科学 2016-10-04 Hanjoo Kim , Jaehong Park , Jaehee Jang , Sungroh Yoon

Real-world data from diverse domains require real-time scalable analysis. Large-scale data processing frameworks or engines such as Hadoop fall short when results are needed on-the-fly. Apache Spark's streaming library is increasingly…

分布式、并行与集群计算 · 计算机科学 2019-08-02 Janak Dahal , Elias Ioup , Shaikh Arifuzzaman , Mahdi Abdelguerfi

Many modern datacenter applications involve large-scale computations composed of multiple data flows that need to be completed over a shared set of distributed resources. Such a computation completes when all of its flows complete. A useful…

分布式、并行与集群计算 · 计算机科学 2018-03-12 Hamidreza Jahanjou , Erez Kantor , Rajmohan Rajaraman

Minimizing sum of two functions under a linear constraint is what we called splitting problem. This convex optimization has wide applications in machine learning problems, such as Lasso, Group Lasso and Sparse logistic regression. A recent…

统计计算 · 统计学 2017-11-20 Sen Na , Cho-Jui Hsieh

Approximate subgraph matching (ASM) is a task that determines the approximate presence of a given query graph in a large target graph. Being an NP-hard problem, ASM is critical in graph analysis with a myriad of applications ranging from…

机器学习 · 计算机科学 2026-03-20 Kaiyang Li , Shihao Ji , Zhipeng Cai , Wei Li

Big data analytics requires high programmer productivity and high performance simultaneously on large-scale clusters. However, current big data analytics frameworks (e.g. Apache Spark) have prohibitive runtime overheads since they are…

分布式、并行与集群计算 · 计算机科学 2017-04-12 Ehsan Totoni , Todd A. Anderson , Tatiana Shpeisman

Frequent itemset mining (FIM) is a highly computational and data intensive algorithm. Therefore, parallel and distributed FIM algorithms have been designed to process large volume of data in a reduced time. Recently, a number of FIM…

分布式、并行与集群计算 · 计算机科学 2021-10-26 Pankaj Singh , Sudhakar Singh , P K Mishra , Rakhi Garg

The paper introduces PDSP-Bench, a novel benchmarking system designed for a systematic understanding of performance of parallel stream processing in a distributed environment. Such an understanding is essential for determining how Stream…

分布式、并行与集群计算 · 计算机科学 2025-04-16 Pratyush Agnihotri , Boris Koldehofe , Roman Heinrich , Carsten Binnig , Manisha Luthra

Distributed dataflow systems like Apache Flink and Apache Spark simplify processing large amounts of data on clusters in a data-parallel manner. However, choosing suitable cluster resources for distributed dataflow jobs in both type and…

分布式、并行与集群计算 · 计算机科学 2022-03-14 Jonathan Will , Onur Arslan , Jonathan Bader , Dominik Scheinert , Lauritz Thamsen

The integration of cooperative and non-cooperative localization is fundamentally important, as these two modes frequently coexist in wireless sensor networks, especially when sensor positions are uncertain and targets are unable to…

最优化与控制 · 数学 2026-04-01 Qiaojia Zhu , Xiaojing Shen , Haiqi Liu , Pramod K. Varshney

Applications running on parallel systems often need to join a streaming relation or a stored relation with data indexed in a parallel data storage system. Some applications also compute UDFs on the joined tuples. The join can be done at the…

数据库 · 计算机科学 2017-08-01 Bikash Chandra , S. Sudarshan

There has been a great deal of recent interest in methods for performing lifted inference; however, most of this work assumes that the first-order model is given as input to the system. Here, we describe lifted inference algorithms that…

人工智能 · 计算机科学 2012-05-14 Prithviraj Sen , Amol Deshpande , Lise Getoor

The Join operator, as one of the most expensive and commonly used operators in database systems, plays a substantial role in Database Management System (DBMS) performance. Among the many different Join algorithms studied over the last…

数据库 · 计算机科学 2021-12-07 Shiva Jahangiri , Michael J. Carey , Johann-Christoph Freytag

We study a continuous-time, infinite-horizon dynamic bipartite matching problem. Suppliers arrive according to a Poisson process; while waiting, they may abandon the queue at a uniform rate. Customers on the other hand must be matched upon…

数据结构与算法 · 计算机科学 2025-06-03 Alireza AmaniHamedani , Ali Aouad , Amin Saberi

Federated Learning is a collaborative training framework that leverages heterogeneous data distributed across a vast number of clients. Since it is practically infeasible to request and process all clients during the aggregation step,…

机器学习 · 计算机科学 2023-06-07 Michał Grudzień , Grigory Malinovsky , Peter Richtárik

The availability of large number of processing nodes in a parallel and distributed computing environment enables sophisticated real time processing over high speed data streams, as required by many emerging applications. Sliding window…

分布式、并行与集群计算 · 计算机科学 2013-07-26 Abhirup Chakraborty , Ajit Singh