快速排序
计算机科学
合并算法
合并排序
排序算法
并行计算
分类
合并(版本控制)
算法
混合算法(约束满足)
人工智能
约束满足
概率逻辑
约束逻辑程序设计
作者
Shenghui Liu,Jun Ma,Nan Che
标识
DOI:10.1109/mic.2013.6758043
摘要
This paper presents an internal sorting algorithm by GPU assisted. It consists of two algorithms: a GPU-based internal sorting algorithm and a CPU-based multi-way merging algorithm. The algorithm divided the large-scale data into multiple chunks to fit GPU global memory. Then copy the chunks to the GPU's global memory one by one, and sort them by GPU quicksort algorithm. Then we merge these sub-sequences to one sorted sequence by CPU. We use the loser tree algorithm to reduce the number of comparisons when merging. Finally, this algorithm is tested using a variety of data distribution. The experimental results show that our algorithm improves the efficiency of large-scale data sorting effectively.
科研通智能强力驱动
Strongly Powered by AbleSci AI