随笔分类 -  HPC和并行计算

OpenMP,MPI和CUDA
学习笔记(6)——实验室集群配置
摘要:若某一结点的GPFS文件系统服务进程失效或被杀死,重启该服务并自动挂载磁盘阵列:(1)在管理结点上重新激活失效节点:查看集群状态:mmgetstate -aLs启动结点5的GPFS守护进程:mmstartup -N node05(2)在失效结点上重启ganglia监控服务:service gmond restatr 阅读全文
posted @ 2014-01-03 10:20 yeahgis 阅读(432) 评论(0) 推荐(0)
CUDA(5.5)与MySQL 5.6的rint函数定义冲突引起的VS编译器C2264错误
摘要:向CUDA project中添加了如下的包含目录后:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v5.5\include;..\include_p;..\include_p\gdal;..\include_p\mysql;..\include;..\include_cg;$(IncludePath)在main.cu中添加如下包含文件:#include #include #include #include #include #include #include "cuda_helloworld_kernel.cu"#in 阅读全文
posted @ 2013-12-23 17:14 yeahgis 阅读(1257) 评论(0) 推荐(0)
学习笔记(5)——实验室集群LVS监控Web界面配置
摘要:症状:通过虚拟IP能访问到监控页面:http://192.168.253.110/ipvsadm.php,但是却无法读出LVS任务分发及集群负载信息。打开ipvsadm.php页面,源码如下:";$i = 0;$table_begin = 0;while ($result) { $i++; $len = strpos ($result, "\n"); $line = substr ($result, 0, $len); $result = substr ($result, $len + 1); if ($i "); if ($isReal == 1) . 阅读全文
posted @ 2013-12-11 20:48 yeahgis 阅读(2117) 评论(0) 推荐(0)
学习笔记(4)——实验室集群管理结点IP配置
摘要:经过验证,集群管理结点mgt的IP配置应为如下所示:[root@mgt zmq]# ifconfig//外部网卡eth0 Link encap:Ethernet HWaddr 5C:F3:FC:E9:61:78 inet addr:192.168.253.100 Bcast:192.168.253.255 Mask:255.255.255.0 inet6 addr: 2001:cc0:2034:253:5ef3:fcff:fee9:6178/64 Scope:Global inet6 addr: fe80::5ef3:fcf... 阅读全文
posted @ 2013-12-11 17:26 yeahgis 阅读(652) 评论(0) 推荐(0)
学习笔记(3)——实验室集群WMS服务配置
摘要:1、启动mgt结点的tomcat服务:[root@mgt zmq]# /home/geohpc/softwares/apache-tomcat-7.0.34/bin/startup.sh关闭为[root@mgt zmq]# /home/geohpc/softwares/apache-tomcat-7.0.34/bin/shutdown.sh2、正在每个结点启动/home/geohpc/bin/webservice.sh脚本:#!/bin/bashmapscapeservice='netstat -an | grep LISTEN | grep :9527'if [ " 阅读全文
posted @ 2013-12-11 17:16 yeahgis 阅读(1175) 评论(0) 推荐(0)
学习笔记(2)——实验室集群LVS配置
摘要:查看管理结点mgt的网卡信息,为mgt设置VIP[root@mgt ~]# ifconfigeth0 Link encap:Ethernet HWaddr 5C:F3:FC:E9:61:78 inet addr:192.168.253.100 Bcast:192.168.253.255 Mask:255.255.255.0 inet6 addr: 2001:cc0:2034:253:5ef3:fcff:fee9:6178/64 Scope:Global inet6 addr: fe80::5ef3:fcff:fee9:617... 阅读全文
posted @ 2013-12-11 16:33 yeahgis 阅读(1889) 评论(0) 推荐(0)
学习笔记(1)——实验室集群配置
摘要:1、MapScapeService绘图服务和gdapp算法服务的启动方法://使用端口9527[root@node03 ~]# nohup /home/geohpc/bin/s &//使用端口35569[root@node03 ~]# nohup /home/geohpc/bin/gdappwl &在每个计算节点上启动上述服务,查看是否已经启动;//MapScapeService监听9527端口[root@mgt softwares]# lsof -i:9527COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEMapScape. 阅读全文
posted @ 2013-12-11 01:04 yeahgis 阅读(1043) 评论(0) 推荐(0)
实验室集群硬件配置记录
摘要:1、管理节点(24个CPU核心,24G内存,Red Hat Enterprise Linux Server release 6.2 (Santiago),磁盘阵列19T,250G硬盘)[root@mgt ~]# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c24 Intel(R) Xeon(R) CPU X5650 @ 2.67GHz[root@mgt ~]# cat /etc/issue | grep LinuxRed Hat Enterprise Linux Server release 6.2 (Santiago)[root@m 阅读全文
posted @ 2013-08-10 21:12 yeahgis 阅读(686) 评论(0) 推荐(0)
VS2010环境与OpenMP远程多线程访问MySQL数据库的限制和困惑
摘要:标准C++代码,打开OpenMP编译选项得到debug/release版本的可执行程序A.exe,A.exe是一个socket监听服务,监听端口port的请求。A接收到请求会创建一个新的线程t去调用B.dll中的算法完成计算任务,并返回线程t的执行时间。B.dll中会有查询MySQL数据的操作,查询分为2种类型:批量查询和单个查询。线程t会执行部分OpenMP代码,OpenMP for循环代码部分包含了向mysql数据库查询单个数据的语句。批量查询得到的数据放在内存中,因此可以被线程t所启动的多个OpenMP线程(我是4核8线程的i7CPU,一般我设置启动8个OpenMP线程,正常情况下... 阅读全文
posted @ 2012-08-03 22:18 yeahgis 阅读(1139) 评论(0) 推荐(0)