paper-with-me

홈 › Papers

In-depth Analysis On Parallel Processing Patterns for High-Performance Dataframes

2023-07-03 · Niranda Perera, Arup Kumar Sarker, Mills Staylor, Gregor von Laszewski, Kaiying Shan, Supun Kamburugamuve, Chathura Widanage, Vibhatha Abeykoon, Thejaka Amila Kanewela, Geoffrey Fox

The Data Science domain has expanded monumentally in both research and industry communities during the past decade, predominantly owing to the Big Data revolution. Artificial Intelligence (AI) and Machine Learning (ML) are bringing more complexities to data engineering applications, which are now integrated into data processing pipelines to process terabytes of data. Typically, a significant amount of time is spent on data preprocessing in these pipelines, and hence improving its e fficiency directly impacts the overall pipeline performance. The community has recently embraced the concept of Dataframes as the de-facto data structure for data representation and manipulation. However, the most widely used serial Dataframes today (R, pandas) experience performance limitations while working on even moderately large data sets. We believe that there is plenty of room for improvement by taking a look at this problem from a high-performance computing point of view. In a prior publication, we presented a set of parallel processing patterns for distributed dataframe operators and the reference runtime implementation, Cylon [1]. In this paper, we are expanding on the initial concept by introducing a cost model for evaluating the said patterns. Furthermore, we evaluate the performance of Cylon on the ORNL Summit supercomputer.

📄 PDF Abstract BibTeX arXiv:2307.01394

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Resolving Scale Ambiguity Via XSlit Aspect Ratio Analysis

2015-06-14 · ICCV 2015 12 · Wei Yang, Haiting Lin, Sing Bing Kang, Jingyi Yu

In perspective cameras, images of a frontal-parallel 3D object preserve its aspect ratio invariant to its depth. Such an invariance is useful in photography but is unique to perspective projection. In this paper, we show…

3D Reconstruction

On ML-Based Program Translation: Perils and Promises

2023-02-21 · Aniketh Malyala, Katelyn Zhou, Baishakhi Ray, Saikat Chakraborty

With the advent of new and advanced programming languages, it becomes imperative to migrate legacy software to new programming languages. Unsupervised Machine Learning-based Program Translation could play an essential ro…

Translation

Depth Estimation Using Structured Light Flow -- Analysis of Projected Pattern Flow on an Object's Surface

2017-10-01 · ICCV 2017 10 · Ryo Furukawa, Ryusuke Sagawa, Hiroshi Kawasaki

Shape reconstruction techniques using structured light have been widely researched and developed due to their robustness, high precision, and density. Because the techniques are based on decoding a pattern to find corres…

Depth Estimation

Depth estimation using structured light flow -- analysis of projected pattern flow on an object's surface --

2017-10-02 · ICCV 2017 · Ryo Furukawa, Ryusuke Sagawa, Hiroshi Kawasaki

Shape reconstruction techniques using structured light have been widely researched and developed due to their robustness, high precision, and density. Because the techniques are based on decoding a pattern to find corres…

Depth Estimation

Parallel and Distributed Graph Neural Networks: An In-Depth Concurrency Analysis

2022-05-19 · Maciej Besta, Torsten Hoefler

Graph neural networks (GNNs) are among the most powerful tools in deep learning. They routinely solve complex problems on unstructured networks, such as node classification, graph classification, or link prediction, with…

Graph ClassificationLink PredictionNode Classification