MPI编程
文章平均质量分 50
labmpi
这个作者很懒,什么都没留下…
展开
-
MPI_Ruby 单机安装成功
距离发表《MPI_Ruby 引进》几乎一个月了,之前却一直没能给安装上。今天终于安装成功了,可是自己也搞不清楚。问题如下:在Makefile里有一个库选项:-lruby,make的时候一直找不到。后来我改成/usr/lib/libruby1.8.so,并且去掉-lruby后就可以了 。好像没试过直接把-lruby的-l去掉行不行。(应该试一下)原创 2006-09-18 21:59:00 · 1606 阅读 · 0 评论 -
C vs C++ 以及在C++中使用MPICH(By Robinvane)
正如本科的一个老师说的“那些第一门语言选择学习c语言的人来说, 他们很难使用面向对象的观点去思考问题” 。虽然我的“面向对象观”仍然薄弱,但从c++转换到c还是很痛苦的事情。原因包括(但不限于):1. c太低级,缺少可重用的库。就算我们需要一个Stack,也需要自己重新实现,或者在网上搜寻,浪费大量时间。2. 缺少模板,导致void*之类的大量使用,类型安全无法保证。这里,更差的选择是使用type原创 2006-08-15 00:28:00 · 3144 阅读 · 4 评论 -
MPI_RUBY 的引入
MPI_RUBY 是一个MPI的ruby实现版本,它利用了ruby语言的一些强项来简化mpi编程。它不需要你管理在c++中 的buffer和datatype,它都是把要传递的数据当作对象。不管运行效率如何,它看起来很简洁,适合于在开发c++版本之前的原型开发&验证(我想这是有好处的)。我有意在机上安装一个,这就是本文的目的。以下是一个例子:Allreduce所有的idprintf("H原创 2006-08-21 00:00:00 · 995 阅读 · 2 评论 -
分享一些MPI代码以及PPT(by Robinvane Suen)
经过大半个月的努力,大家终于把《Parallel Programming in C with MPI and OpenMP》(buy at [chinapub])这本书中的主要算法研读、实现和交流了一遍。大家在中间过程,遇到许多疑问,有些已经解决并且明白个中原理;有些已经解决,但仍然未知缘由;更有甚者,依然处于to be solved的状态……希望大家在未来的时间把有用的、未能在PPT上反映的又或原创 2006-08-24 11:49:00 · 3929 阅读 · 15 评论