中文
相关论文

相关论文: Onesweep: A Faster Least Significant Digit Radix S…

200 篇论文

The push-relabel algorithm is an efficient algorithm that solves the maximum flow/ minimum cut problems of its affinity to parallelization. As the size of graphs grows exponentially, researchers have used Graphics Processing Units (GPUs) to…

分布式、并行与集群计算 · 计算机科学 2024-04-02 Chou-Ying Hsieh , Po-Chieh Lin , Sy-Yen Kuo

Fine-tuning language models (LMs) with the Adam optimizer often demands excessive memory, limiting accessibility. The "in-place" version of Stochastic Gradient Descent (IP-SGD) and Memory-Efficient Zeroth-order Optimizer (MeZO) have been…

机器学习 · 计算机科学 2024-10-10 Zeman Li , Xinwei Zhang , Peilin Zhong , Yuan Deng , Meisam Razaviyayn , Vahab Mirrokni

We introduce FastGraph, a novel GPU-optimized k-nearest neighbor algorithm specifically designed to accelerate graph construction in low-dimensional spaces (2-10 dimensions), critical for high-performance graph neural networks. Our method…

分布式、并行与集群计算 · 计算机科学 2025-11-14 Aarush Agarwal , Raymond He , Jan Kieseler , Matteo Cremonesi , Shah Rukh Qasim

Spike sorting is a valuable tool in understanding brain regions. It assigns detected spike waveforms to their origins, helping to research the mechanism of the human brain and the development of implantable brain-machine interfaces (iBMIs).…

信号处理 · 电气工程与系统科学 2025-04-22 Xiaoyu Jiang , Tao Fang , Majid Zamani

The resource requirements of neural networks can be significantly reduced through pruning - the removal of seemingly less important parameters. However, for LLMs, full retraining to recover pruning-induced performance degradation is often…

机器学习 · 计算机科学 2026-02-03 Max Zimmer , Christophe Roux , Moritz Wagner , Deborah Hendrych , Sebastian Pokutta

The expedient design of precision components in aerospace and other high-tech industries requires simulations of physical phenomena often described by partial differential equations (PDEs) without exact solutions. Modern design problems…

计算物理 · 物理学 2018-01-11 Daniel J Magee , Kyle E Niemeyer

We design and implement parallel prefix sum (scan) algorithms using Ascend AI accelerators. Ascend accelerators feature specialized computing units: the cube units for efficient matrix multiplication and the vector units for optimized…

分布式、并行与集群计算 · 计算机科学 2026-01-05 Bartłomiej Wróblewski , Gioele Gottardo , Anastasios Zouzias

In this paper, we propose a GPU-efficient subgraph isomorphism algorithm using the Gunrock graph analytic framework, GSM (Gunrock Subgraph Matching), to compute graph matching on GPUs. In contrast to previous approaches on the CPU which are…

分布式、并行与集群计算 · 计算机科学 2020-03-12 Leyuan Wang , John D. Owens

We introduce the RadixStringSpline (RSS) learned index structure for efficiently indexing strings. RSS is a tree of radix splines each indexing a fixed number of bytes. RSS approaches or exceeds the performance of traditional string indexes…

数据库 · 计算机科学 2021-12-01 Benjamin Spector , Andreas Kipf , Kapil Vaidya , Chi Wang , Umar Farooq Minhas , Tim Kraska

Sorting is a fundamental operation across numerous computational domains. Traditionally, this process involves transferring data from main memory to a processing unit for sorting, followed by writing the sorted data back to memory. This…

硬件体系结构 · 计算机科学 2026-05-18 Narendra Singh Dhakad , Santosh Kumar Vishvakarma

Since the release of human genome sequences, one of the most important research issues is about indexing the genome sequences, and the suffix tree is most widely adopted for that purpose. The traditional suffix tree construction algorithms…

数据库 · 计算机科学 2015-05-20 Woong-Kee Loh , Yang-Sae Moon , Wookey Lee

Integer sorting on multicores and GPUs can be realized by a variety of approaches that include variants of distribution-based methods such as radix-sort, comparison-oriented algorithms such as deterministic regular sampling and random…

分布式、并行与集群计算 · 计算机科学 2018-08-31 Alexandros V. Gerbessiotis

It is well known that n integers in the range [1,n^c] can be sorted in O(n) time in the RAM model using radix sorting. More generally, integers in any range [1,U] can be sorted in O(n sqrt{loglog n}) time. However, these algorithms use O(n)…

数据结构与算法 · 计算机科学 2007-06-29 Gianni Franceschini , S. Muthukrishnan , Mihai Patrascu

The paper introduces RADULS, a new parallel sorter based on radix sort algorithm, intended to organize ultra-large data sets efficiently. For example 4G 16-byte records can be sorted with 16 threads in less than 15 seconds on Intel…

数据结构与算法 · 计算机科学 2016-12-09 Marek Kokot , Sebastian Deorowicz , Agnieszka Debudaj-Grabysz

We investigate distributed memory parallel sorting algorithms that scale to the largest available machines and are robust with respect to input size and distribution of the input elements. The main outcome is that four sorting algorithms…

分布式、并行与集群计算 · 计算机科学 2020-01-17 Michael Axtmann , Peter Sanders

We analyse the average-case cache performance of distribution sorting algorithms in the case when keys are independently but not necessarily uniformly distributed. The analysis is for both `in-place' and `out-of-place' distribution sorting…

数据结构与算法 · 计算机科学 2007-08-14 Naila Rahman , Rajeev Raman

An efficient error reconciliation scheme is important for post-processing of quantum key distribution (QKD). Recently, a multi-matrix low-density parity-check codes based reconciliation algorithm which can provide remarkable perspectives…

量子物理 · 物理学 2020-01-23 Yu Guo , Chaohui Gao , Dong Jiang , Lijun Chen

This paper introduces a novel algorithm combination designed for fast one-to-many multicriteria shortest path search. A preprocessing algorithm excludes irrelevant vertices by building a smaller cover graph. A modified version of…

数据结构与算法 · 计算机科学 2022-02-01 Temirlan Kurbanov , Marek Cuchý , Jiří Vokřínek

The single-source shortest path problem (SSSP) with nonnegative edge weights is a notoriously difficult problem to solve efficiently in parallel---it is one of the graph problems said to suffer from the transitive-closure bottleneck. In…

数据结构与算法 · 计算机科学 2016-03-15 Guy E. Blelloch , Yan Gu , Yihan Sun , Kanat Tangwongsan

Many implementations for decoding LDPC codes are based on the (normalized/offset) min-sum algorithm due to its satisfactory performance and simplicity in operations. Usually, each iteration of the min-sum algorithm contains two scans, the…

信息论 · 计算机科学 2016-11-15 Xiaofei Huang