paper-with-me

Papers

LearnedSort as a learning-augmented SampleSort: Analysis and Parallelization

2023-07-17 · Ivan Carvalho, Ramon Lawrence

This work analyzes and parallelizes LearnedSort, the novel algorithm that sorts using machine learning models based on the cumulative distribution function. LearnedSort is analyzed under the lens of algorithms with predictions, and it is argued that LearnedSort is a learning-augmented SampleSort. A parallel LearnedSort algorithm is developed combining LearnedSort with the state-of-the-art SampleSort implementation, IPS4o. Benchmarks on synthetic and real-world datasets demonstrate improved parallel performance for parallel LearnedSort compared to IPS4o and other sorting algorithms.

📄 PDF Abstract BibTeX arXiv:2307.08637

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Learning to Parallelize with OpenMP by Augmented Heterogeneous AST Representation

2023-05-09 · Le Chen, Quazi Ishtiaque Mahmud, Hung Phan, Nesreen K. Ahmed 외

Detecting parallelizable code regions is a challenging task, even for experienced developers. Numerous recent studies have explored the use of machine learning for code analysis and program synthesis, including paralleli…

Program Synthesis

Efficient and Systematic Partitioning of Large and Deep Neural Networks for Parallelization

2021-08-25 · Part of the Lecture Notes in Computer Science book series 2021 8 · Haoran Wang, Chong Li, Thibaut Tachon, Hongxing Wang 외

Deep neural networks (DNNs) are playing an increasingly important role in our daily life. Since the size of DNNs is continuously growing up, it is highly important to train them effectively by distributing computation on…

TensorOpt: Exploring the Tradeoffs in Distributed DNN Training with Auto-Parallelism

2020-04-16 · Zhenkun Cai, Kaihao Ma, Xiao Yan, Yidi Wu 외

A good parallelization strategy can significantly improve the efficiency or reduce the cost for the distributed training of deep neural networks (DNNs). Recently, several methods have been proposed to find efficient para…

Scaling up ridge regression for brain encoding in a massive individual fMRI dataset

2024-03-28 · Sana Ahmadi, Pierre Bellec, Tristan Glatard

Brain encoding with neuroimaging data is an established analysis aimed at predicting human brain activity directly from complex stimuli features such as movie frames. Typically, these features are the latent space repres…

CPUMathregression

Parallelization of Monte Carlo Tree Search in Continuous Domains

2020-03-30 · Karl Kurzer, Christoph Hörtnagl, J. Marius Zöllner

Monte Carlo Tree Search (MCTS) has proven to be capable of solving challenging tasks in domains such as Go, chess and Atari. Previous research has developed parallel versions of MCTS, exploiting today's multiprocessing a…

Trajectory Planning