Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1004247
  • 博文数量: 96
  • 博客积分: 1553
  • 博客等级: 上尉
  • 技术积分: 1871
  • 用 户 组: 普通用户
  • 注册时间: 2011-12-25 14:50
个人简介

专注点,细心点,耐心点 知行合一

文章分类

全部博文(96)

文章存档

2018年(1)

2014年(4)

2013年(31)

2012年(56)

2011年(4)

发布时间:2013-01-11 11:21:21

ranksort算法大致思想: 将待排序的样本进行顺序分割。每个并行处理器处理部分数据。每个并行处理器的工作就是计算该部分的rank值。之后将所有的rank值进行汇总,就可以对其进行排序了。 点击(此处)折叠或打开#include <stdio.h>#include <stdlib.h>#include <mpi.h>/*  * 函数名: main  * 功能: 主函数,实现枚举排序  * 输入:argc为命令行参数个数;  * argv为每个命令行参数......【阅读全文】

阅读(2719) | 评论(0) | 转发(0)

发布时间:2012-12-20 00:11:22

export set OMP_NUM_THREADS=3编译:gcc -std=c99 -fopenmp openmp-test.c -Dsche#include <omp.h>#include <unistd.h>#include <stdlib.h>#include <stdio.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <sys/time.h>int main(int argc, char* ......【阅读全文】

阅读(1487) | 评论(0) | 转发(0)

发布时间:2012-12-19 23:33:15

OPENMP1        简介www.openmp.orgGNU的gomp项目;Include <omp.h>;编译参数-fopenmp打开openmp,如果使用-lgomp则编译成单线程版本;条件编译 #ifdef _OPENMP声明并行区,由编译器和运行时库确定线程的创建、终止、调度和数量,并行区结束后线程挂起等待进入下一并行区;Intel编译器的OMP开关,关上时将编译成非并行代码,-Qopenmp2       ......【阅读全文】

阅读(1292) | 评论(0) | 转发(0)

发布时间:2012-09-06 14:04:59

......【阅读全文】

阅读(1652) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册