最近做的研究室是空间信息网络中分布式元数据的管理,基于ZHT实现,需要搭建一个集群环境,老师就提供了天河二号,以下是在天河二号上运行ZHT的步骤,作为记录:

使用ZHT首先需要安装protobuf以及protobuf-c(先安装protobuf,因为protobuf-c依赖于protobuf)

Google protocol buffers c++ binding, VERSION 2.4.1

地址:http://code.google.com/p/protobuf/downloads/list

Google protocol buffers c binding, VERSION 0.15 or later

地址:http://code.google.com/p/protobuf-c/downloads/list

(这两个安装包都放到home目录下)

安装protobuf:

bash ./configure --prefix=/HOME/账号

make

make install

安装protobuf-c:

bash ./configure --prefix=/HOME/账号 CXXFLAGS=-I/HOME/账号/include LDFLAGS=-L/HOME/账号/lib

make

make install

然后 vi ~/.bashrc 在末尾加上

export USER_LIB=/HOME/账号/lib/

export USER_INCLUDE=/HOME/账号/include/

export LD_LIBRARY_PATH=/HOME/账号/lib/

然后source ~/.bashrc

以上所需软件就装好了!!

然后就编译运行ZHT:

第一步: 跳转到登录节点3(因为我的程序对环境要求较高,管理员给我换到了ln3,且给我分配了另外的分区bcbio)

第二步:yhalloc -N 5 -p bcbio 为任务分配5个节点

第三步:yhq查看自己的任务号和节点号

第四步:ssh cn6897 跳转到其中一个计算节点

第五步:cd ZHT-master/src 进入程序所在目录

第六步:source /NSFCGZ/app/toolshs/cnmodule.sh

第七步:module load gcc/4.9.2

第八步:make

第九步:使用ssh cnxxxx依次跳转到这五个节点,查看他们的IP,输入到neighbor.conf中

第十步:yhrun -n 5 -w cn[6897-6901] - -p  bcbio --jobid=4576097./zhtserver -z zht.conf -n neighbor.conf就可以看到:

第十一步:重新打开一个终端,ssh ln3 然后 ssh cn某一计算节点号 然后 cd ZHT-master/src 然后module load gcc/4.9.2 然后./zht_ben -z zht.conf -n neighbor.conf -o 1000就可以看到以下结果:

天河二号上运行ZHT(a zero-hop distributed table)相关推荐

  1. 超级计算机天河二号浅析

    1.天河二号诞生 天河二号是国家科技部"十二五"863重大项目立项研制的项目,国防科技大学牵头进行了研发工作.近300人的研发团队从2011年开始,历时两年多才研制完成. 在天河二 ...

  2. 天河二号计算机是微型计算机,走近“天河二号”!世界最快的“超级计算”

    自主创新.重点跨越.支撑发展.引领未来. 2月27日,湖南省推进创新型省份建设暨科技奖励大会在长沙召开,一大批先进科研项目.优秀团队和科研人员受到表彰.FM90.5中国交通广播将推出系列报道--< ...

  3. 湖南科技超级计算机,创新造就湖南 科技改变未来|走近“天河二号”!世界最快的“超级计算”...

    原标题:创新造就湖南 科技改变未来|走近"天河二号"!世界最快的"超级计算" 自主创新.重点跨越.支撑发展.引领未来. 2月27日,湖南省推进创新型省份建设暨科 ...

  4. 银河二号巨型计算机发明时间,天河二号完成模拟 揭示宇宙漫长演化进程

    本报北京5月13日电 (赵永新.王握文)记者今天从国家超算广州中心获悉:由北京师范大学天文系教授张同杰领衔的宇宙中微子数值模拟团队,日前在"天河二号"超级计算机系统上成功完成了3万 ...

  5. 天河二号超级计算机能买到吗,天河二号计算机是巨型机吗

    大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. 天河二号计算机不是巨型机,是超级计算机."天河二号"是由国防科学技术大学研制的超级计算机系统,以峰值计算速度每 ...

  6. 广州计算机中心杜云飞,走进国家超级计算广州中心 看天河二号如何运转

    "2018年3月26日,广州大学城中山大学国家超级计算广州中心,广州超级计算中心将建设成为融高性能计算.海量数据处理.信息管理服务于一体的世界一流的超算中心,为广州.广东乃至华南地区的经济社 ...

  7. 超级计算机硬盘有多大,天河二号超级计算机在存储方面用的是什么硬盘?

    天河二号一般指天河二号超级计算机 "天河二号"是由国防科学技术大学研制的超级计算机系统,以峰值计算速度每秒5.49亿亿次.持续计算速度每秒3.39亿亿次双精度浮点运算的优异性能位居 ...

  8. 世界超级计算机比赛,世界大学生超算赛决战“天河二号”超级计算机(图)

    原标题:世界大学生超算赛决战"天河二号"超级计算机(图) 上海交通大学参赛选手--王云丽摄 新加坡南洋理工大学参赛队--王云丽摄 中新网4月25日电 据军报记者网报道,两次荣登全球 ...

  9. Phonopy 内网 安装 天河二号

    1.加载环境变量 module load Python/3.8.10-anaconda 2.安装依赖 2.1 下载依赖 在外网一台linux机器上,创建相同python版本的虚拟环境,激活环境变量 c ...

最新文章

  1. 关于JVM结构的学习
  2. Convert Sorted Array to Binary Search Tree - LeetCode
  3. 云计算关键领域安全指南.v2.1-云安全联盟.pdf
  4. 内存延时cl_内存频率和CL延迟哪个重要
  5. 【Python】安利一个超好用的Pandas数据挖掘分析神器
  6. httpd tomcat mysql_Linux系统环境下Tomcat8、httpd、mysql8开机自启动配置
  7. 【dp 贪心】bzoj4391: [Usaco2015 dec]High Card Low Card
  8. 【剑指offer】_19 滑动窗口中的最大值
  9. Java中常用的集合
  10. 输入为数字和大写_表格中如何录入分数、邮政编码、大写数字?
  11. Oracle的distinct关键字
  12. MVC 的八个扩展点
  13. Ps 2022 版新增功能及改进
  14. java网络文章博客抓取系统_java 后端博客系统文章系统——No5
  15. Alpha、Beta、RC、GA版本的区别
  16. STM32F7以太网HAL库源文件(stm32f7xx_hal_eth.c)笔记
  17. 【一起入门NLP】中科院自然语言处理第13课-NLP基础任务④:序列生成问题(Seq2Seq)
  18. python-电脑调用手机摄像头
  19. win7u盘内容在计算机右侧,帮您恢复win7系统取消插入U盘后计算机窗口右侧显示U盘内容的技巧介绍...
  20. linux下实现串口通讯

热门文章

  1. 优效时钟屏保-一款极简风格的时钟屏保
  2. 经典题目3-应用的闪退通常是什么原因造成的?如果应用闪退,Android 和 iOS 上是分别怎么抓取日志的?
  3. 10.13 写一个用矩形法求定积分的通用函数,分别求∫_0^1▒sinxdx 、∫_0^1▒cosxdx、∫_0^1▒〖e^x dx〗的值。
  4. 二次开发 uiautomatorviewer
  5. 个人网站建设记录 及Markdown使用实践
  6. 【学习资源】光学、物理类、电子学实验合集
  7. Linux deepin 15.11设置:输入时禁用触摸板
  8. Java解决:有一对兔子,从出生后第三个月起每个月都生一对兔子,小兔子长到第三个月的时候又生了了一对兔子。假设兔子都没有死亡,求第二年的总对数 。
  9. html dashed 属性,css虚线样式dotted和dashed
  10. CSS 边框 圆角 盒子阴影 圆角 solid dotted dashed