自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 Contiguous Derived Data

1. 连续的构造数据类型(1)把同一内置数据类型/连续的多个元素组合成一个构造数据类型2. 举例#include#include"mpi.h"#define SIZE 4int main(int argc, char *argv[]){ int totalNumTasks, rankID; float sendBuf[SIZE][S

2011-12-29 12:23:22 610

原创 Derived Data Type

todo

2011-12-29 12:13:42 880 1

原创 同步操作 MPI_Barrier

todo

2011-12-29 12:11:35 5274 1

原创 N:N

todo

2011-12-29 12:09:50 793 1

原创 n->1 MPI_Reduce MPI_Gather

1. MPI_Reduce函数int MPI_Reduce(void *sendBuf, void *receiveBuf, int count, MPI_Datatype dataType,                                MPI_Op operator, int root, MPI_Comm comm)每个进程从sendBuf向root进程的rec

2011-12-29 12:09:22 5110 1

原创 1->n MPI_Scatter MPI_Bcast

1. 函数 MPI_ScatterMPI_Scatter (&sendbuf,sendcnt,sendtype,&recvbuf,recvcnt,recvtype,root,comm)Distributes distinct messages from a single source task to each task in the group.2. 举例#in

2011-12-29 12:06:47 5778 1

原创 Collective Communication

All or None:Collective communication must involve all processes in the scope of a communicator. All processes are by default, members in the communicator MPI_COMM_WORLD.It is the programmer'

2011-12-29 11:53:26 1237

原创 P2P non-blocking

1. 非阻塞(non-blocking)通信(1)非阻塞的sender(a)几乎可以立刻返回去干别的事情。不管数据是否从application buffer到了system buffer, 或者数据到了receiver端的application buffer或者system buffer.(b)发送操作由MPI lib选择合适的时间去完成。(c)sender最好不要去立刻修

2011-12-29 11:37:58 813

原创 P2P Blocking

1. Blocking send / Blocking receive(1)阻塞发送(blocking send)是指sender把消息放入application buffer后,不能返回继续其他操作。直到这个application buffer可修改后。这个时刻有两种可能:(a)异步(asynchronous)阻塞发送:  消息从sender的application bu

2011-12-29 10:27:16 913

原创 Point to Point Communication

General ConceptsTypes of Point-to-Point Operations:MPI point-to-point operations typically involve message passing between two, and only two, different MPI tasks. One task is performing a send o

2011-12-29 09:54:23 1115

转载 SCI、EI和ISTP收录号的查询方法

一:SCI收录号查询方法SCI的“收录检索号”有些人填文献记录中的IDS Number,但每种期刊每一期上的文献IDS Number都相同,IDS Number并不是SCI的收录号。在ISI Web of Science中,IDS number 的解释为:Document Solution? number. This number uniquely identifies the journ a

2011-12-28 11:35:28 1756

转载 EI收录号查询方法

进入http://www.engineeringvillage.org/登录,如果没有密码,可以从大学图书馆进去(发文网www.fawen.net中有很多国外大学图书馆账号密码)在“SEARCH FOR”中输入主题词,并在“SEARCH IN”中限制。如果是搜索姓名,由于国内外期刊在发表时姓名写法不太一样,比如张三丰,有San-Feng Zhang, Zhang Sanfeng,

2011-12-28 09:54:33 10183

原创 Redhat5.4安装pvfs-2.8.2全过程(集群)

1.配置环境   (root用户)(1) 在两台机器上分别配置/etc/hosts202.117.10.37   amao991    202.117.10.50   amao992   (2) 配置无密码登录(在amao991上)[root@amao991 ~]# ssh-keygen -t rsa  [root@amao991 ~]#

2011-12-23 17:15:35 1105

原创 RHEL5.4安装pvfs-2.8.2(单节点)

1.配置环境   (root用户)配置/etc/hosts 202.117.10.37   amao991//amao991作为metadata server,I/O server,client  2.安装pvfs-2.8.2 (root用户)(0)预备在/root下创建 program/pvfs2-install目录,作为安装目录soft目录(放置pvfs-2.8.2

2011-12-23 16:57:41 762

原创 Prog3: helloword3.c 显示每个进程执行在哪个机器节点上

1. 根据Prog1改写 #include #include"mpi.h" int main(int argc, char *argv[]){ int totalTaskNum, rankID; int rt = MPI_Init(&argc, &argv);

2011-12-21 16:01:55 787

原创 配置NFS

配置 NFS (root 用户 )(1)在 master 上检查是否已经安装了 nfs 包[root@hadoop01 ~]# rpm -qa|grep nfsnfs -utils -1.0.6-46s ystem-config-nfs -1.2.8-1[root@hadoop01 ~]# rpm -qa|grep portmapportmap-4.

2011-12-21 11:38:57 651

原创 Prog2: hellowrold2.c 由进程0打印执行时间和命令行参数

1. 源码#include#include"mpi.h"int main(int argc, char *argv[]){ int totalTaskNum, rankID; int rt = MPI_Init(&argc, &argv); if(rt != MPI_SUCCESS){

2011-12-21 11:30:12 835

原创 Prog1: helloworld.c 最简单的MPI程序

1. 程序源代码#include#include"mpi.h"int main(int argc, char *argv[]){ int totalTaskNum, rankID; int rt = MPI_Init(&argc, &argv); if(rt != MPI_SUCCESS){ pri

2011-12-21 10:54:53 6193

原创 Redhat5.4安装mpich2-1.4.1p1全过程

1.配置环境(1) 在两台机器上分别配置/etc/hosts  (root用户)192.168.100.37   amao991    (主节点)192.168.100.50   amao992      (从节点)(2)  在两台机器上分别创建amao用户(3)  配置NFS从amao992上mount主节点amao991上/home目录,设为

2011-12-21 10:23:48 2573

转载 百度高级架构师马如悦:我的Hadoop 2.0

当计算任务越来越多,作业提交越来越多,企业普通的做法是,在原有的系统架构上,不停地往上堆积硬件或者加服务器。的确,hadoop设计上的优秀和可扩展性可以方便的让集群管理员对集群增删机器,所以当集群计算资源紧缺,又有空闲的机器可用时,集群管理员很容易想到给集群加机器来解决这个问题,因为集群的计算槽位增多了,Jobtracker能调度的槽位也多了,集群里能并行的map数和reduce数也增多了。但

2011-12-06 10:01:51 1647

原创 Linux相关命令

--------------------------------------[cao@multicore ~]$ cat .exrcset autoindentset number--------------------------------------vi中块文字选择: v,然后用箭头选定, y表示复制,p表示paste-------------------------

2011-12-05 10:31:30 521

转载 HDFS

------------------------------------------------------------------------------------简介------------------------------------------------------------------------------------(1)Files are stored in a

2011-12-05 10:28:39 529

转载 SSH login without password

for root user[root@A ~]vi /etc/hosts #[IP address] [hostname]192.168.1.X A192.168.1.Y Bgenerate authentication keys and distribute [root@A ~]# ssh-keygen -t rsa[root@A ~]# cp ~

2011-12-05 09:58:52 975

转载 基于PVFS的并行网络存储系统

并行网络存储系统是浪潮存储开发的新一代网络存储系统。浪潮并行文件系统以PVFS作为开发原型,并在此基础上进行改进,使其与并行网络存储系统紧密结合。在这里,将对基于PVFS的浪潮并行文件系统作一个简单的介绍。  PVFS的优点和缺憾  在网络后台,以集群的形式来扩大数据存放空间已经成为一个不可避免的趋势,而在应用端,多机多个进程访问的需求也在日益增长。在这种应用的迫切需求下,并行文件

2011-12-05 09:55:05 682

转载 分布式流式计算平台——S4

本文是作者在充分阅读和理解Yahoo!最新发布的技术论文《S4:Distributed Stream Computing Platform》的基础上,所做出的知识分享。S4是Yahoo!在2010年10月开源的一套通用、分布式、可扩展、部分容错、具备可插拔功能的平台。这套平台主要是为了方便开发者开发处理流式数据(continuous unbounded streams of data)的应用。

2011-12-05 09:54:15 912

转载 Linux 对象存储文件系统的研究

随着高性能计算由传统的主机方式向网络化集群演变,传统的基于主机的存储架构已逐渐向网络化存储发展,计算和存储分离的趋势越来越明显。针对 SAN 和 NAS 的不足,国际上已开展针对 Linux 集群的新型文件系统――对象存储文件系统的研究,本文重点论述了存储对象文件系统的架构、技术特点,并针对Lustre 对象存储文件系统进行了初步测试,结果表明对象存储文件系统在可扩展性、性能、易用性等方面都有

2011-12-05 09:51:36 697

嵌入式Linux开发入门

《嵌入式Linux开发入门》全书资料及其PPT

2011-10-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除