Parallel Computing
文章平均质量分 63
JJRFJYFJYFJDFJRUJDJD
这个作者很懒,什么都没留下…
展开
-
Simple implement of parallel
#include#include#includeconst int LengthOfString=100;int main(int argc, char **argv){ char str[LengthOfString]; int comm_sz; int my_rank; MPI_Init(&argc,&argv);原创 2014-11-02 14:35:45 · 329 阅读 · 0 评论 -
nvidia笔记本双显卡怎么安装驱动
2. nvidia笔记本双显卡怎么安装驱动 lspci | grep -i vga 显示显卡列表 00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)转载 2014-10-05 23:34:25 · 1495 阅读 · 0 评论 -
MPI编程简介
MPI编程简介第三章 MPI编程 3.1 MPI简介多线程是一种便捷的模型,其中每个线程都可以访问其它线程的存储空间。因此,这种模型只能在共享存储系统之间移植。一般来讲,并行机不一定在各处理器之间共享存储,当面向非共享存储系统开发并行程序时,程序的各部分之间通过来回传递消息的方式通信。要使得消息传递方式可移植,就需要采用标准的消息传递库。这就促成的消息传递接口(Message转载 2014-10-16 20:15:48 · 1124 阅读 · 0 评论 -
openMP的一点使用经验
openMP的一点使用经验最近在看多核编程。简单来说,由于现在电脑CPU一般都有两个核,4核与8核的CPU也逐渐走入了寻常百姓家,传统的单线程编程方式难以发挥多核CPU的强大功能,于是多核编程应运而生。按照我的理解,多核编程可以认为是对多线程编程做了一定程度的抽象,提供一些简单的API,使得用户不必花费太多精力来了解多线程的底层知识,从而提高编程效率。这两天关注的多核编程的工具包括open转载 2014-10-15 00:06:58 · 478 阅读 · 0 评论 -
Caffe + Ubuntu 14.04 64bit + CUDA 6.5 配置说明
Caffe + Ubuntu 14.04 64bit + CUDA 6.5 配置说明(本文档使用同一块NVIDIA显卡进行显示与计算, 如分别使用不同的显卡进行显示和计算,则可能不适用。)1. 安装build-essentials安装开发所需要的一些基本包sudo apt-get install build-essential2. 安装NVIDIA驱动转载 2014-10-05 21:47:59 · 859 阅读 · 0 评论 -
MPI常用命令
1.mpd & 启动本机的mpi守护进程2. mpdboot: 启动集群mpd守护进程,在运行MPI程序前必须开启每个节点上的mpd守护进程。 常用的参数: -n nodenum,需要启动的节点数量 -f hostsfile节点列表,与-n 一起使用表示启动节点列表中的nodenum个节点。 若没有-n选项,则只启动本地m转载 2014-10-16 20:48:39 · 4467 阅读 · 0 评论 -
架构设计:进程还是线程?是一个问题!(转载)
架构设计:进程还是线程?是一个问题!(转载) 就像莎士比亚的“To be, or not to be, that is thequestion”始终困扰着哈姆雷特,对于“进程还是线程?”这个问题,也经常困扰着那些进行软件架构设计的家伙。所以今天打算聊一下我对这个问题的体会。假如你还搞不清楚线程和进程的区别,请先找本操作系统原理的书好好拜读一下,再回来看帖。 由于这个问题很容易引发口水转载 2014-10-14 23:48:53 · 954 阅读 · 0 评论 -
针对自己的情况,NVIDIA驱动的使用
1. 当不需要用独立显卡NVIDIA时,转载 2014-10-05 23:45:28 · 867 阅读 · 0 评论