马塞诸斯州大学波士顿

R

R脚本可用于

点击这里下载样例R脚本,也可以在chimera上下载

/分享/应用程序/培训/ sample_scripts / R

 

hello_world.r

写(“Hello, World !”,stdout())写(“从”,stdout())写(Sys.info()[[“nodename”]],stdout ())

脚本提交作业

#!/bin/bash # $ - s /bin/bash # # $ - l h_rt = 01:00:00 # $ - q清道夫。smp #$ -N r_Hello_World #$ -P SCAVENGER #$ -pe smp 1 #$ -cwd #

#诊断/日志信息echo "using $NSLOTS cpu " echo “ date ”

#加载R模块;如果需要,请更改版本,加载R/3.2.3模块

#运行Rscript——vanilla hello_world.r

#诊断/日志信息echo "Finish Run" echo “end time is ' date ”

回到顶部

并联R

hello_parallel.r

library(pbdMPI, quiet = TRUE) init() .com .size <- com .size() .com .rank <- com .rank())

写(粘贴(“Hello, World !From process ', .com .rank, 'of', .com .size),stdout()

###完成finalize()

脚本提交并行作业

#!/bin/bash # $ - s /bin/bash # # $ - l h_rt = 01:00:00 # $ - q清道夫。smp #$ -N r_parallel #$ -P SCAVENGER #$ -pe smp 4 #$ -cwd #诊断/日志信息echo "using $NSLOTS CPUs" echo “ date ”

#加载R模块;如果需要,请更改版本。模块加载R/3.2.3模块加载openmpi/1.8.3

在mpi下运行Rscript——香草hello_parallel.r

#诊断/日志信息echo "Finish Run" echo “end time is ' date ”

回到顶部

 

在GHPCC

脚本提交作业

#!/bin/bash # Usage: #BSUB -J "Sample-R" #BSUB -R rusage[mem=4096] #BSUB -q short #BSUB -W

#BSUB -e samp_r.err

模块加载R/3.2.2

Rscript——香草hello_world.r

#诊断/日志信息echo "Finish Run" echo “end time is ' date ”

脚本提交并行作业

#!#BSUB -J "R-parallel" #BSUB -R rusage[mem=4096] #BSUB -q short #BSUB -W

#BSUB -e samp_r.err

模块加载R/3.2.2模块加载openmpi/1.6.5

Rscript——香草hello_parallel.r

#诊断/日志信息echo "Finish Run" echo “end time is ' date ”

回到顶部

资讯科技研究及计算
希利图书馆,低层
马塞诸斯州大学波士顿
莫里西大道100号
波士顿,马萨诸塞州02125
预约咨询
 617.287.5399
 It-rc@umb.edu