基数排序MPI实现
枚举排序是一种最简单的排序算法,该算法的具体思想是对每一个待排序的元素统计小于它的所有元素的个数,从而得到该元素最终处于序列钟的位置。对该算法的并行化是很简单的,假设对一个长为n的输入序列使用n个处理器进行排序,只需使每个处理器负责完成对其中一个元素的定位,然后将所有的定位信息集中到主进程钟,由主进程负责完成所有元素的最终排位。
用户评论
推荐下载
-
链表的应用基数排序迷宫以及链表的简单功能c描述
链表的应用,基数排序,迷宫,以及链表的简单功能,c++描述
24 2019-02-19 -
多数组排序的MPI实现
.对“多个数组排序”的任务不均衡案例进行MPI编程实现,规模可自己设定、调整。可以使用超算习堂的自由编程环境直接运行
26 2020-09-20 -
MPI实现并行的快速排序
利用MPI实现快速排序的并行算法,算法使用C语言实现
75 2018-12-16 -
算法与数据结构实验五快速堆基数排序算法的设计
(1)实验内容:设计快速排序,堆排序和基数排序的算法。(2)实验原理:快速排序:在待排序的n个数据中,任取一个数据为基准,经过一次排序后以基准数据把全部数据分为两部分,所有数值比基准数小的都排在其前面
27 2019-07-17 -
radixmmap Mmap基数排序文件按每行的固定长度前缀源码
radixmmap:按内存中的前缀对大量文件进行排序 在此示例中,我们将按时间顺序对文件进行排序,其中每行的前19个字节假定为RFC3339日期。 范例1: > cat /tmp/test 20
9 2021-03-26 -
Bucket排序MPI
MPIbucket排序代码用于mpi联系熟悉bucket排序
25 2019-05-17 -
实现快速排序MPI并行计算
快速排序算法并行化的一个简单思想是,对每次划分过后所得到的两个序列分别使用两个处理器完成递归排序。例如对一个长为n的序列,首先划分得到两个长为n/2的序列,将其交给两个处理器分别处理;而后进一步划分得
52 2019-01-15 -
附有VC和VB源码VC编写基数排序算法生成DLL给VB调用
CPU:T66702.20GHZ内存:2G系统:WIN7用VB调用VC编写的基数排序DLL排序十万个数只需要0.5秒左右
34 2019-09-24 -
10个python3常用排序算法详细说明与实例快速排序冒泡排序桶排序基数排序堆排序希尔排序归并排序计数排序
主要介绍了10个python3常用排序算法详细说明与实例,需要的朋友可以参考下
19 2020-09-20 -
10个python3常用排序算法详细说明与实例快速排序冒泡排序桶排序基数排序堆排序希尔排序归并排序计数排序.pdf
10个个python3常常用用排排序序算算法法详详细细说说明明与与实实例例 快快速速排排序序冒冒泡泡排排序序桶桶排排序序基基数数排排序序堆堆排排 序序希希尔尔排排序序归归并并排排序序计计数数排排序序
10 2020-12-15
暂无评论