上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 19 下一页

2012年9月11日

摘要: 学习书籍: 内容摘自《高性能计算之并行编程技术--MPI并行程序设计》、MPI并行程序设计实例教程 学习内容: MPI定义了4种通信模式:标准通信模式(standard mode),缓存通信模式(buffered mode),同步通信模式(synchronous mode),就绪通信模式(ready mode)。 上述模式区分情况:1、是否需要对发送的数据进行缓存? ... 阅读全文
posted @ 2012-09-11 20:54 applesun0757 阅读(1196) 评论(0) 推荐(0)

2012年8月26日

摘要: 学习内容 《MPI并行程序设计实例教程》(张武生,薛巍,李建江,郑纬民)第2章 点到点通信。 学习总结 2.1 阻塞通信 2.2 非阻塞通信 2.3 组合发送接收 阅读全文
posted @ 2012-08-26 18:26 applesun0757 阅读(278) 评论(0) 推荐(0)

2012年8月25日

摘要: 学习内容 《MPI并行程序设计实例》(张武生,薛魏,李建江,郑纬民)1.3 MPI消息传递通信的基本概念。 学习总结 本章的主要内容讲述了一下几个基本概念:消息、缓冲区、通信子、进程号和进程组、通信协议、隐形对象。 1)消息 在通信过程中, MPI消息被封装在“信封”中,然后经MPI环境自己的缓冲区交... 阅读全文
posted @ 2012-08-25 20:47 applesun0757 阅读(1263) 评论(0) 推荐(0)
摘要: 张武生, 薛巍, 李建江, 郑纬民 MPI是一个由众多并行计算机厂商、软件开发单位/组织、并行应用单位等共同维护的标准。自1994年发布以来,其标准经历了一次版本升级,从v1上升到v2,在不同厂商、研究机构、面向不同平台实现了众多版本, 其中典型的有MPICH、LAMMPI、IBM MPL等。 MPI-1实现了基本的消息通信操作, 组通信操作, 虚拟拓扑、可... 阅读全文
posted @ 2012-08-25 20:39 applesun0757 阅读(703) 评论(0) 推荐(0)

2012年7月21日

摘要: Copy From: http://hi.baidu.com/wang_mouxian/item/2579610c626bc830f3eafcb9NOTE: 在window 使用visual studio 生成的*.exe文件,如果需要调用到 dll文件,也是需要指定目录。ubuntu上有一个daemon程序(自己编写的)需要调用到一个libcommunication库文件(也是自己写的),但是U... 阅读全文
posted @ 2012-07-21 17:04 applesun0757 阅读(844) 评论(0) 推荐(0)
摘要: Copy from: http://wtz123.iteye.com/blog/1300812 问题: 在linux环境编译应用程式或lib的source code时常常会出现如下的错误讯息: /usr/bin/ld: cannot find -lxxx 这些讯息会随着编译不同类型的source code 而有不同的结果出来如: /usr/bin/ld: cannot... 阅读全文
posted @ 2012-07-21 12:01 applesun0757 阅读(407) 评论(0) 推荐(0)
摘要: Copy from: http://blog.csdn.net/livelylittlefish/article/details/38542201. 一个例子 假设我们有下面这样的一个程序,源代码如下: [c-sharp] view plaincopy/* filename: main.c */ #include "mytool1.h" #include "mytool2.h" ... 阅读全文
posted @ 2012-07-21 11:58 applesun0757 阅读(688) 评论(0) 推荐(0)

2012年6月24日

摘要: Copy From: http://blog.163.com/lgs_002/blog/static/287360432011441127751/我安装的是openssh,上面的窗口中有说明,安装ssh应该也是可以的。mpich2的安装网上资料比较多,注意一些细节就好了。可参考这个网站http://blog.163.com/lgs_002/blog/static/2873604320114341656372/单机运行并行程序,需要配置节点,在下面的网站中可以找到。http://blogold.chinaunix.net/u2/70634/showart_2420859.html应该1.3,1. 阅读全文
posted @ 2012-06-24 19:35 applesun0757 阅读(612) 评论(0) 推荐(0)

2012年6月15日

摘要: 今天在阅读一段代码,代 码中用到了list merge函数。void AddModel(MatchIndex idx, const TwoFrameModel &model) { assert(idx.first < idx.second); if (Contains(idx)) return; // already set /* Add the model to the hash */ m_models[idx.first][idx.second] = model; std::list<unsigned int> tmp; tmp... 阅读全文
posted @ 2012-06-15 22:46 applesun0757 阅读(140) 评论(0) 推荐(0)
摘要: Copy From:http://blog.csdn.net/ysuliu/article/details/3497862STL list容器由于采用了双向迭代器,不支持随机访问,所以标准库的merge(), sort()等功能函数都不适用,list单独实现了merge(),sort()等函数。首先说一下merge() (以void merge(list& __x); 为例)按照函数声明的注释:/** * @brief Merge sorted lists. * @param x Sorted list to merge. * * Assumes that both @a x and 阅读全文
posted @ 2012-06-15 22:23 applesun0757 阅读(248) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 19 下一页