arrow
返回

Parallel intersection counting on shared-memory multiprocessors and GPUs

delete2024-10-01
delete0
delete
OA
AI
M
Moreno Marzolla *
G
Giovanni Birolo
G
Gabriele D’Angelo
P
Piero Fariselli
DOI:10.1016/j.future.2024.05.039delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Computing intersections among sets of one-dimensional intervals is an ubiquitous problem in computational geometry with important applications in bioinformatics, where the size of typical inputs is large and it is therefore important to use efficient algorithms. In this paper we propose a parallel algorithm for the 1D intersection -counting problem, that is, the problem of counting the number of intersections between each interval in a given set A and every interval in a set B . Our algorithm is suitable for shared -memory architectures (e.g., multicore CPUs) and GPUs. The algorithm is work -efficient because it performs the same amount of work as the best serial algorithm for this kind of problem. Our algorithm has been implemented in C++ using the Thrust parallel algorithms library, enabling the generation of optimized programs for multicore CPUs and GPUs from the same source code. The performance of our algorithm is evaluated on synthetic and real datasets, showing good scalability on different generations of hardware.
Keyword:
Intersection counting
Parallel algorithms
GPU programming
Shared-memory algorithm
Bioinformatics
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

F
Future Generation Computer Systems-The International Journal of eScience
IF:
6.1
论文数:
6.9K
被引数:
2.3W

机构

U
University of Turin
学者数:
3.7W
论文数: 2.8W
被引数: 3.2W
U
University of Bologna
学者数:
4.5W
论文数: 3.8W
被引数: 4.1W
引用论文

引用论文

err分享
err收藏
Roofline: An Insightful Visual Performance Model for Multicore Architectures
err2009-04-01
err1.6K
errOAAI
errWilliams, Samuel; Waterman, Andrew; Patterson, David
err分享
err收藏
De Novo Creation of a Naked-Eye-Detectable Fluorescent Molecule Based on Quantum-Chemical Computation and Machine Learning
err
IF0
err2021-03-26
err0
errOAAI
errMasato Sumita; Kei Terayama; Naoya Suzuki; Shinsuke Ishihara; Ryo Tamura; Mandeep K. Chahal; Daniel T. Payne; Kazuki Yoshizoe; Koji Tsuda
err分享
err收藏
Efficient Genomic Interval Queries Using Augmented Range Trees
err2019-03-25
err3
errOAAI
errMao, Chengsheng; Eran, Alal; Luo, Yuan
err分享
err收藏
Therapeutic inhibition of fatty acid oxidation in right ventricular hypertrophy: exploiting Randle’s cycle
err2011-08-28
err0
errOAAI
errYong-Hu Fang; Lin Piao; Zhigang Hong; Peter T. Toth; Glenn Marsboom; Peter Bache-Wiig; Jalees Rehman; Stephen L. Archer
err分享
err收藏
学者 查看更多内容