.... 青能所超级计算平台用户 2011 年 3 月培训 李会民 中国科学院青岛生物能源与过程研究所超级计算中心 年 03 月 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 1 / 55

Size: px
Start display at page:

Download ".... 青能所超级计算平台用户 2011 年 3 月培训 李会民 中国科学院青岛生物能源与过程研究所超级计算中心 年 03 月 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 1 / 55"

Transcription

1 青能所超级计算平台用户 2011 年 3 月培训 李会民 hmli@ustceducn 中国科学院青岛生物能源与过程研究所超级计算中心 2011 年 03 月 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 1 / 55

2 培训内容 1 青能所超算平台简介 2 用户登录与文件传输 3 串行及 OpenMP 程序编译 4 MPI 并行程序编译 5 数学函数库 6 作业管理系统 LSF 的使用 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 2 / 55

3 超算平台硬件系统简介 超算系统主要由曙光天潮 TC2600 刀片服务器 天阔 A950r-F 机架服务器和天阔 A620r-FX 机架服务器组成, 总计算能力达每秒 36 万亿次 : TC2600 刀片 :38 台, 每刀片两颗主频 21GHz 的 AMD Opteron 2352 x86_64 四核处理器 ( 共八核 ),16GB 内存,38 台刀片总浮点计算能力为每秒 255 万亿次 A950r-F 服务器 : 两台, 每台八颗主频 22GHz 的 AMD Opteron 8354 x86_64 四核处理器 ( 共 32 核 ),64GB 内存, 每台计算能力为每秒 028 万亿次, 两台合计每秒 056 万亿次 IO 兼计算节点 : 六台 A620r-FX 机架服务器, 每台两颗主频 21GHz 的 AMD Opteron 2352 x86_64 四核处理器 ( 共八核 ),8GB 内存, 六台总计算能力每秒 04 万亿次 管理及用户登录节点 : 各一台 A620r-FX 机架服务器, 每台两颗主频 21GHz 的 AMD Opteron 2352 x86_64 四核处理器 ( 共八核 ),16GB 内存, 两台合计总计算能力每秒 013 万亿次 计算网络 :1 InfiniBand, 单向 10Gb/s;2 千兆以太网 存储与备份 : 各一台 5TB( 八块 750GB SATA 硬盘 ) 的 HDS WMS 100 存李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 3 / 55

4 超算平台操作系统及软件简介 已部署软件 : 操作系统 :CentOS 54 1 编译器 :Intel PGI GNU 等 C/C++ Fortran 编译器并行环境 :Open MPI MVAPICH MVAPICH2: 节点内和节点间 MPI 并行刀片和 IO 节点内的八核,A950r-F 节点内的 32 核可 OpenMP 并行节点内共享内存, 节点间分布式内存的 MPI OpenMP 混合并行模式 数学函数库 :ACML MKL 及 BLAS Goto BLAS ATLAS LAPACK ScaLAPACK 等 作业管理 :Platform LSF 运行监控 :Ganglia 及自主开发软件 1 CentOS(Community ENTerprise Operating System) 是 Linux 发行版之一, 它来自于 Red Hat Enterprise Linux 依照开放源代码规定释出的源代码所编译而成 ( 主要去除 Red Hat 版权所有的一些东西 ) 一般可以利用 man 命令或命令加 -h 或 --help 等选项来查看其详细用法, 建议参考 CentOS Red Hat Enterprise Linux AS 手册或通用 Linux 手册 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 4 / 55

5 1 青能所超算平台简介 2 用户登录与文件传输 3 串行及 OpenMP 程序编译 4 MPI 并行程序编译 5 数学函数库 6 作业管理系统 LSF 的使用 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 5 / 55

6 用户登录与文件传输 只有已被允许的 IP 才可以登录到超算平台 ( 所内 IP 已被允许, 所外 IP 需要申请才被允许 ), 如需要从所外登录且 IP 不是固定的, 可以申请 VPN 帐户 ( 所内 IP 已被禁止使用 VPN) 用户需以 ssh 2 方式 ( 不支持 telnet 方式登录 ) 登录后进行编译 提交作业等操作 用户数据可以利用 ftp 和 sftp 协议进行传输,ftp 客户端也许需要关闭被动 (passive) 模式 用户登录进来后默认的 shell 为 bash, 用户可以利用 ypchsh 命令修改为所需的 shell; 用户可以在登录节点上运行 yppasswd 命令修改密码 ( 注意 : 利用 passwd 命令在登录节点上修改密码无效 ) 用户默认免费存储空间为 100GB, 如果有更多需要, 请向管理员申请, 并支付相应费用 2 在 MS Windows 下可利用 putty 等支持 ssh 协议的客户端软件进行登录, putty 主页 : 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 6 / 55

7 1 青能所超算平台简介 2 用户登录与文件传输 3 串行及 OpenMP 程序编译 C/C++ 程序编译举例 Intel C/C++ 编译器编译举例 PGI C/C++ 编译器编译举例 GNU C/C++ 编译器编译举例 Fortran 程序编译举例 Intel Fortran 编译器编译举例 PGI Fortran 编译器编译举例 GNU Fortran 编译器编译举例 4 MPI 并行程序编译 5 数学函数库 6 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 7 / 55

8 串行及 OpenMP 程序编译 青能所超算平台可运行采用 C/C++ Fortran 编写的串行程序, 及与 OpenMP 结合的并行程序 用户只需要在登录节点上以相应的编译命令和选项进行编译即可 3 当前安装的编译环境主要为: Intel C/C++ Fortran 编译器系统默认使用 版本用户可在 ~/bashrc 添加如下内容使用 ( ) 版本 : /opt/intel/composerxe /bin/compilervarssh intel64 PGI C/C++ Fortran 编译器系统默认使用 71 版本用户可在 ~/bashrc 添加如下内容以使用 2011(111) 版本 : PGI=/opt/pgi export PGI PATH=/opt/pgi/linux86 64/111/bin:$PATH export PATH MANPATH=$MANPATH:/opt/pgi/linux86 64/111/man export MANPATH GNU C/C++ Fortran 编译器 3 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 8 / 55

9 Intel C/C++ 编译器编译举例 icc -o yourprog yourprogc 将 C 程序 yourprogc 编译为可执行文件 yourprog icpc -o yourprog yourprogcpp 将 C++ 程序 yourprogcpp 编译为可执行文件 yourprog icc -o yourprog-omp -openmp yourprogc 将 OpenMP 指令并行的 C 程序 yourprog-ompc 编译为可执行文件 yourprog-omp 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 9 / 55

10 PGI C/C++ 编译器编译举例 pgcc -o yourprog yourprogc 将 C 程序 yourprogc 编译为可执行文件 yourprog pgcc -o yourprog yourprogcpp 将 C++ 程序 yourprogcpp 编译为可执行文件 yourprog pgcc -o yourprog-omp -mp yourprogc 将 OpenMP 指令并行的 C 程序 yourprog-ompc 编译为可执行文件 yourprog-omp 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 10 / 55

11 GNU C/C++ 编译器编译举例 gcc -o yourprog yourprogc 将 C 程序 yourprogc 编译为可执行文件 yourprog g++ -o yourprog yourprogcpp 将 C++ 程序 yourprogcpp 编译为可执行文件 yourprog gcc -o yourprog-omp -fopenmp yourprogc 将 OpenMP 指令并行的 C 程序 yourprog-ompc 编译为可执行文件 yourprog-omp 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 11 / 55

12 Intel Fortran 编译器编译举例 ifort -o yourprog yourprogfor 将 Fortran 77 程序 yourprogfor 编译为可执行文件 yourprog ifort -o yourprog -static yourprogf90 将 Fortran 90 程序 yourprogf90 静态编译为可执行文件 yourprog ifort -o yourprog-omp -openmp yourprogf90 将 OpenMP 指令并行的 Fortran 90 程序 yourprog-ompf90 编译为可执行文件 yourprog-omp 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 12 / 55

13 PGI Fortran 编译器编译举例 pgf77 -o yourprog yourprogfor 将 Fortran 77 程序 yourprogfor 编译为可执行文件 yourprog pgf90 -o yourprog -static yourprogf90 将 Fortran 90 程序 yourprogf90 静态编译为可执行文件 yourprog pgf90 -o yourprog-omp -mp yourprogf90 将 OpenMP 指令并行的 Fortran 90 程序 yourprog-ompf90 编译为可执行文件 yourprog-omp 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 13 / 55

14 GNU Fortran 编译器编译举例 g77 -o yourprog yourprogfor 将 Fortran 77 程序 yourprogfor 编译为可执行文件 yourprog gfortran -o yourprog -static yourprogf90 将 Fortran 90 程序 yourprogf90 静态编译为可执行文件 yourprog gfortran -o yourprog-omp -fopenmp yourprogf90 将 OpenMP 指令并行的 Fortran 90 程序 yourprog-ompf90 编译为可执行文件 yourprog-omp 注意 :g77 不支持 OpenMP, 也不支持 Fortran 90 开始的标准, 但 gfortran 支持 Fortran 77 标准 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 14 / 55

15 1 青能所超算平台简介 2 用户登录与文件传输 3 串行及 OpenMP 程序编译 4 MPI 并行程序编译 5 数学函数库 6 作业管理系统 LSF 的使用 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 15 / 55

16 MPI 并行程序编译 青能所超算平台的通信网络为 InfiniBand( 建议使用 ) 和千兆以太网 ( 建议仅在不支持 InfiniBand 网络的情况下使用 ), 系统上安装的 MPI 的并行环境为 Open MPI 和基于 MPICH 针对 InfiniBand 的版本 MVAPICH(1 和 2 分支 ), 且都有分别对应 Intel PGI GNU 编译器的版本 系统设置默认使用 /usr/mpi/intel/openmpi-141, 用户可以运行 mpi-selector-menu 命令按照提示选择自己使用的 MPI 环境, 注意数字后需要加 u 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 16 / 55

17 MPI 并行程序编译举例 Open MPI 和 MVAPICH 的编译命令主要为 :mpicc mpic++ mpicxx mpicc mpif77 和 mpif90, 不同类型程序的编译命令如下 : mpicc -o yourprog-mpi yourprog-mpic 将 C 语言的 MPI 并行程序 yourprog-mpic 编译为可执行文件 yourprog-mpi mpicxx -o yourprog-mpi yourprog-mpicpp 将 C++ 语言的 MPI 并行程序 yourprog-mpicpp 编译为可执行文件 yourprog-mpi, 也可换为 mpic++ 或 mpicc mpif77 -o yourprog-mpi yourprog-mpif 将 Fortran 77 语言的 MPI 并行程序 yourprog-mpif 编译为可执行文件 yourprog-mpi mpif90 -o yourprog-mpi yourprog-mpif90 将 Fortran 90 语言的 MPI 并行程序 yourprog-mpif90 编译为可执行文件 yourprog-mpi MPI 编译命令实际上是调用 Intel PGI GCC 编译器进行编译 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 17 / 55

18 1 青能所超算平台简介 2 用户登录与文件传输 3 串行及 OpenMP 程序编译 4 MPI 并行程序编译 5 数学函数库 Intel MKL MKL 主要内容 MKL 目录内容链接 MKL ACML ACML 简介 ACML 安装目录链接编译举例 ACML_MV: 快速数学和向量数学库 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 18 / 55

19 数学函数库 青能所超算平台安装的数学函数库主要有 Intel Math Kernel Library (MKL) AMD Core Math Library(ACML) 及我们编译的数学函数库 ( 在 / opt/lib 下, 注意名称, 如 libgoto_barcelonap-r126-intela 表示用 Intel 编译器编译的 goto 库 ), 用户可以直接调用, 以提高性能 加快开发 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 19 / 55

20 Intel MKL 当前默认使用的是 /opt/intel/compiler/111/064/mkl/lib, 版本为 , 具有 i386 和 AMD64(em64t) 两个版本, 分别对应的目录为 32 和 em64t, 以下将以 AMD64 系统为例介绍 在 bash 下可以通过在 ~/bashrc 之类的文件中添加下面代码设置 MKL 所需的环境变量 INCLUDE LD_LIBRARY_PATH 和 MANPATH 等 : /opt/intel/compiler/111/064/mkl/tools/environment/mklvarsem64tsh 用户可在 ~/bashrc 添加如下内容使用 ( ) 版本 : /opt/intel/composerxe /bin/compilervarssh intel64 注 : 以下内容以 版本介绍 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 20 / 55

21 MKL 主要内容 基本线性代数子系统库 (BLAS) 离散基本线性代数库 (Sparse BLAS) 线性代数库 (LAPACK) 可扩展性线性代数库 (ScaLAPACK) 离散求解程序 (Sparse Solver routines) 向量数学库函数 (Vector Mathematical Library functions) 向量统计库函数 (Vector Statistical Library functions) 傅立叶变换程序 (Fourier Transform functions (FFT)) 集群版傅立叶变换程序 (Cluster FFT) 区间求解程序 (Interval Solver routines) 三角变换程序 (Trigonometric Transform routines) 泊松 拉普拉斯和哈密顿求解程序 (Poisson, Laplace, and Helmholtz Solver routines) 优化 ( 信赖域 ) 求解程序 (Optimization (Trust-Region) Solver routines) 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 21 / 55

22 MKL 目录内容 目录 <mkl_dir> <mkl_dir>/benchmarks/linpack <mkl_dir>/benchmarks/mp_linpack <mkl_dir>/doc <mkl_dir>/examples <mkl_dir>/include <mkl_dir>/interfaces/blas95 <mkl_dir>/interfaces/lapack95 <mkl_dir>/interfaces/fftw2xc <mkl_dir>/interfaces/fftw2xf <mkl_dir>/interfaces/fftw3xc <mkl_dir>/interfaces/fftw3xf <mkl_dir>/interfaces/fftw2x_cdft <mkl_dir>/lib/32 <mkl_dir>/lib/em64t <mkl_dir>/man/man3 <mkl_dir>/tests <mkl_dir>/tools/builder <mkl_dir>/tools/environment <mkl_dir>/tools/support 内容 MKL 主目录, 比如 /opt/intel/compiler/111/064/mkl 包含 OpenMP 版的 LINPACK 的基准程序包含 MPI 版的 LINPACK 的基准程序 MKL 文档目录一些例子, 建议用户参考学习含有 INCLUDE 文件包含 BLAS 的 Fortran 90 封装及用于编译成库的 makefile 包含 LAPACK 的 Fortran 90 封装及用于编译成库的 makefile 包含 2x 版 FFTW(C 接口 ) 封装及用于编译成库的 makefile 包含 2x 版 FFTW(Fortran 接口 ) 封装及用于编译成库的 makefile 包含 3x 版 FFTW(C 接口 ) 封装及用于编译成库的 makefile 包含 3x 版 FFTW(Fortran 接口 ) 封装及用于编译成库的 makefile 包含 2x 版 MPI FFTW( 集群 FFT) 封装及用于编译成库的 makefile 包含 IA32 架构的静态库和共享目标文件包含 EM64T 架构的静态库和共享目标文件 MKL 的 man 文档一些测试文件包含用于生成定制动态可链接库的工具包含用于设置环境变量的 shell 脚本包含使用 Intel Premier 支持时所需要的包 ID 和许可代码等信息 注 : ( ) 版本的主目录变更为 : /opt/intel/composerxe /mkl 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 22 / 55

23 链接 MKL 可以采用两种方式链接 : 在链接行中, 列举含有相对或绝对路径的库名, 比如 : <ld> myprogo /opt/intel/compiler/111/064/mkl/lib/em64t/libmkl_solvera \ /opt/intel/compiler/111/064/mkl/lib/em64t/libmkl_intela \ /opt/intel/compiler/111/064/mkl/lib/em64t/libmkl_intel_threada \ /opt/intel/compiler/111/064/mkl/lib/em64t/libmkl_corea \ /opt/intel/compiler/111/064/lib/intel64/libguideso -lpthread 其中 <ld> 为链接命令, 比如 ld,myprogo 是用户的目标文件 首先列举所需的 MKL 库, 然后跟着系统库 libpthread: 在链接行中, 利用 -L<path> 列举含有相对或绝对路径的库名 ( 指明搜索库的路径 ), 和 -I<include>( 指明搜索头文件的路径 ) 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 23 / 55

24 链接 MKL 如已利用前面所说的设置好 MKL 环境变量, 上面则可以简化为无需指定库所在的绝对路径, 只需要利用 -l< 库名 > 指明所需要的库即可 : <files to link> L<MKL path> I<MKL include> [ I<MKL include>/{32 em64t {ilp64 lp64} 64/{ilp64 lp64}}] [ lmkl_blas{95 95_ilp64 95_lp64}] [ lmkl_lapack{95 95_ilp64 95_lp64}] [<cluster components>] lmkl_{intel intel_ilp64 intel_lp64 intel_sp2dp gf gf_ilp64 gf_lp64} lmkl_{intel_thread gnu_thread pgi_thread sequential} [ lmkl_lapack] lmkl_core { liomp5 lguide} [ lpthread] [ lm] 注意 : 上面是动态链接的命令, 如果想静态链接, 需要将含有 -l 的库名用含有库文件的路径来代替, 比如用 $MKLPATH/libmkl_corea 代替 -lmkl_core,$mklpath 为用户定义的指向 MKL 库目录的环境变量 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 24 / 55

25 1 青能所超算平台简介 2 用户登录与文件传输 3 串行及 OpenMP 程序编译 4 MPI 并行程序编译 5 数学函数库 Intel MKL MKL 主要内容 MKL 目录内容链接 MKL ACML ACML 简介 ACML 安装目录链接编译举例 ACML_MV: 快速数学和向量数学库 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 25 / 55

26 ACML 简介 AMD Core Math Library (ACML) 是一些数值函数的组合, 并且特别针对 AMD64 平台处理器 ( 如 Opteron) 等做了优化 ACML 函数库具有 FORTRAN 77 和 C 语言接口, 主要包含 : BLAS - 基本线性代数子系统库, 包含级别一的离散基本线性代数 (Sparse BLAS) LAPACK - 线性代数库 FFT - 傅立叶变换程序 RNG - 随机数发生器和统计分布函数 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 26 / 55

27 ACML 安装目录 当前 ACML 安装在 /opt/acml440, 按照编译器等分为几个目录 : 目录 ifort32 ifort32_mp ifort64 ifort64_mp pgi32 pgi32_mp pgi64 pgi64_mp gfortran32 gfortran32_mp gfortran64 gfortran64_mp 内容针对 64 位 Intel 的编译器, 不启用 OpenMP 并行针对多核下 32 位 Intel 的编译器, 启用 OpenMP 并行针对 64 位 Intel 的编译器, 不启用 OpenMP 并行指令针对多核下 64 位 Intel 的编译器, 启用 OpenMP 并行针对 64 位 PGI 的编译器, 不启用 OpenMP 并行针对多核下 32 位 PGI 的编译器, 启用 OpenMP 并行针对 64 位 PGI 的编译器, 不启用 OpenMP 并行针对多核下 64 位 PGI 的编译器, 启用 OpenMP 并行针对 64 位 gfortran 的编译器, 不启用 OpenMP 并行针对多核下 32 位 gfortran 的编译器, 启用 OpenMP 并行针对 64 位 gfortran 的编译器, 不启用 OpenMP 并行针对多核下 64 位 gfortran 的编译器, 启用 OpenMP 并行 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 27 / 55

28 链接编译举例 注意 : 32 和 64 分别表示编译成 32 和 64 位的可执行程序 含有 _mp 的表示编译成 OpenMP 并行的可执行程序 需要在自己的环境设置文件 ( 如 ~/bashrc) 中设置以下环境变量, 以保证运行时能找到此库, 其中 COMPILER 为类似 ifort64 的目录 : export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/acml440/COMPILER/lib 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 28 / 55

29 Intel 编译器编译命令 ifort driverf -L/opt/acml440/ifort64/lib -lacml gcc -c -I/opt/acml440/ifort64/include driverc ifort -nofor-main drivero -L/opt/acml440/ifort64/lib -lacml ifort -openmp driverf -L/opt/acml440/ifort64_mp/lib -lacml_mp ifort -openmp driverf -L/opt/acml440/ifort32_mp/lib -lacml_mp 注意 : 因为太长, 以 ifort 开头的行实际与紧接着的下一行为同一行 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 29 / 55

30 PGI 编译器编译命令 pgf77 -tp=k8-64 -Mcache_align driverf -L/opt/acml440/ pgi64/lib -lacml pgf77 -tp=k8-32 -Mcache_align driverf -L/opt/acml440/ pgi32/lib -lacml pgf77 -tp=k8-64 -mp -Mcache_align driverf -L/opt/ acml440/pgi64_mp/lib -lacml_mp pgf77 -tp=k8-32 -mp -Mcache_align driverf -L/opt/ acml440/pgi32_mp/lib -lacml_mp pgcc -c -tp=k8-64 -mp -Mcache_align -I/opt/acml440/ pgi64_mp/include driverc pgcc -tp=k8-64 -mp -Mcache_align drivero -L/opt/acml440/ pgi64_mp/lib -lacml_mp -lpgftnrtl -lm 注意 : 因为太长, 以 pgf77 开头的行实际与紧接着的下一行为同一行 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 30 / 55

31 GNU 编译器编译命令 gfortran -m64 driverf -L/opt/acml440/gfortran64/lib -lacml gfortran -m64 driverf -L/opt/acml440/gfortran64/lib -static -lacml gfortran -m64 driverf /opt/acml440/gfortran64/lib/ libacmla gfortran -m32 driverf -L/opt/acml440/gfortran32/lib -lacml gfortran -fopenmp -m64 driverf -L/opt/acml440/ gfortran64_mp/lib -lacml_mp gfortran -fopenmp -m32 driverf -L/opt/acml440/ gfortran32_mp/lib -lacml_mp gcc -m64 -I/opt/acml440/gfortran64/include driverc -L/ opt/acml440/gfortran64/lib -lacml -lgfortran 注意 : 因为太长, 以 gfortran 或 gcc 开头的行实际与紧接着的下一行为同一行 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 31 / 55

32 ACML_MV: 快速数学和向量数学库 ACML_MV 是一些常用数学函数的快速和 / 或向量化的库, 比如 sin cos exp 等 ACML_MV 库充分发挥了 AMD64 架构性能优势, 这些函数精度非常高, 现在只有 64 位的 ACML 快速数学库的函数名, 一般以 fast 开头, 如对应 cos 函数的 fastcos 向量数学函数库一般以 vrd2_ vrd4_ vrda_ vrs4_ vrs8_ vrsa_ 开始, 其中 d 表示双精度,s 表示单精度,a 表示数组,2 4 8 分别表示输入参数的数目, 例如 vrd4_log 表示具有 4 个双精度输入参数的向量化的 log 函数 调用针对 Intel 64 位编译器的库 : -L/opt/acml440/ifort64/lib -lacml_mv 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 32 / 55

33 6 作业管理系统 LSF 的使用提交作业 :bsub 终止作业 :bkill 挂起作业 :bstop 继续运行被挂起的作业 :bresume 设置作业最先运行 :btop 设置作业最后运行 :bbot 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 33 / 55 1 青能所超算平台简介 2 用户登录与文件传输 3 串行及 OpenMP 程序编译 4 MPI 并行程序编译 5 数学函数库

34 作业管理系统 LSF 的使用 青能所超算平台利用 Platform 公司的 LSF 进行资源和作业管理, 所有需要运行的作业均必须通过作业提交命令 ( 如 bsub ) 提交, 提交后可利用相关命令查询作业状态等 为了利用 bsub 提交作业, 需要在 bsub 中指定各选项和需要执行的程序 注意 : 不要在登录节点直接运行 ( 编辑 编译 查看文件 压缩解压缩等非计算任务除外 ), 以免影响其余用户的正常使用 如果不通过作业调度系统直接在计算节点上运行将会被监护进程直接杀掉 申请的计算资源必需不少于实际使用的资源, 否则作业 ( 如申请 4 核, 实际使用 6 核的计算资源 ) 将会被监护进程直接杀掉 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 34 / 55

35 提交作业 :bsub bsub 是用户最常用的作业提交命令, 其基本格式为 : bsub [options] command [arguments] options 设置队列 CPU 核数等 LSF 的选项, 必需在 command 之前, 否则将作为 command 的参数 arguments 设置作业的可执行程序本身所需要的参数, 必须在 command 之后, 否则将作为设置队列等的选项 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 35 / 55

36 提交到特定队列 :bsub -q -q 选项可以指定提交到哪个队列, 青能所超算平台现有的队列为 4 : normal: 所需要的 CPU 核数不超过八个时, 作业将在 io1 - io5, node10 - node47 上运行, 此为默认队列 long: 所需要的 CPU 核数超过八个时, 作业将在 io1 - io5, node10 - node46 上运行 serial: 所需要的 CPU 核数为一个时, 作业将在 node47 上运行 fat: 所需要的 CPU 核数超过八个, 但不超过 32 个并需共享内存时, 作业将只在 node48 上运行 提交到 normal 队列运行串行程序 executable1: bsub -q normal executable1 或 bsub executable1 如果提交成功, 将显示类似下面的输出 : Job <79722> is submitted to default queue <normal> 其中 为此作业的作业号, 以后可利用此作业号来进行查询及终止等操作 4 队列会针对运行情况修改, 请参看登录后提示或运行 bqueues -l 命令查看 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 36 / 55

37 指明所需要的 CPU 核数 :bsub -n -n 选项指定可所需要的 CPU 核数 ( 一般来说核数和进程数一致 ) 指定利用八个核 ( 由 -n 8 指定 ) 运行 MPI( 由 mpiibjob 或 mpip4job 指定 ) 程序 : bsub -q normal -n 8 mpiibjob executable-mpi1 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 37 / 55

38 运行串行作业 :bsub -q serial 运行串行作业, 请使用 serial 队列 : bsub -q serial executable-serial 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 38 / 55

39 运行 MPI 作业 :bsub -n NUM mpiibjob mpip4job 运行 MPI 作业, 需要利用 mpiibjob 或 mpip4job 调用可执行程序, 并用 -n 选项指定所需的 CPU 核数 利用 16 颗核运行使用 InfiniBand 网络的 MPI 程序 executable-mpi1: bsub -q long -n 16 mpiibjob executable-mpi1 利用 16 颗核运行使用千兆以太网的 MPI 程序 executable-mpi1: bsub -q long -n 16 mpip4job executable-mpi1 注 :mpiibjob 和 mpip4job 分别指定调用使用 InfiniBand 和千兆以太网的应用, 具体需使用哪个命令, 不能任意决定, 需由编译成的可执行文件使用的网络决定, 系统配置的默认编译环境为使用 InfiniBand 网络 ( 性能比千兆以太网高, 建议使用 ), 但二进制发布的非在本系统上编译的可执行程序也许使用千兆以太网 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 39 / 55

40 运行 OpenMP 共享内存作业 :bsub -a openmp -R ``span[hosts=1]'' 集群只能在同一个节点内部运行 OpenMP 共享内存的作业, 此时需要添加 -a openmp -R ``span[hosts=1]'' 选项 : bsub -a openmp -R ``span[hosts=1]'' -q normal -n 8 executable-omp1 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 40 / 55

41 运行排他性或共享内存作业 :bsub -x 如果需要独占节点运行, 此时需要添加 -x 选项 : bsub -x -q normal -n 4 executable-omp1 注意 : 排他性运行在运行期间, 不允许其余的作业提交到运行此作业的节点, 并且只有在某节点没有任何其余的作业在运行时才会提交到此节点上运行 如果不需要采用排他性运行, 请不要使用此选项, 否则将导致作业必须等待完全空闲的节点才会运行, 也许将增加等待时间 另外使用排他性运行时, 哪怕只使用某节点内的一个核, 也将按照此节点内的所有 CPU 核数进行收费 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 41 / 55

42 指明输入 输出文件运行 :bsub -i -o -e 作业的输入文件 正常屏幕输出到的文件和错误屏幕输出的文件可以利用 -i -o 和 -e 选项来分别指定, 运行后可以通过查看指定的这些输出文件来查看运行状态, 文件名可利用 %J 与作业号挂钩 如指定 executable1 的输入 正常和错误屏幕输出文件分别为 executable1input executable1-%jlog 和 executable1- %Jerr: bsub -i executable1input -o executable1-%jlog -e executable1-%jerr executable1 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 42 / 55

43 交互式运行作业 :bsub -I 如果需要运行交互式的作业 ( 如在运行期间需要手动输入参数等进行交互 ), 需要结合 -I 参数, 建议只是在调试期间使用, 平常作业还是尽量不要使用此选项, 类似选项还有 -Ip 和 -Is: bsub -I executable1 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 43 / 55

44 终止作业 :bkill 利用 bkill 命令可以终止某个运行中或者排队中的作业, 比如 : bkill 运行成功后, 将显示类似下面的输出 : Job <79722> is being terminated 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 44 / 55

45 挂起作业 :bstop 利用 bstop 命令可临时挂起某个作业以让别的作业先运行, 例如 : bstop 运行成功后, 将显示类似下面的输出 : Job <79727> is being stopped 可以将排在队列前面的作业临时挂起, 以让后面的作业先运行 虽然也可以作用于运行中的作业, 但并不会因为此作业被挂起而允许其余作业占用此作业所占用的 CPU 运行, 实际资源不会释放, 建议不要随便对运行中的作业进行挂起操作 如果运行中的作业不再想继续运行, 请用 bkill 终止 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 45 / 55

46 继续运行被挂起的作业 :bresume 利用 bresume 命令可继续运行某个挂起某个作业, 例如 : bresume 运行成功后, 将显示类似下面的输出 : Job <79727> is being resumed 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 46 / 55

47 设置作业最先运行 :btop 利用 btop 命令可最先运行排队中的某个作业, 例如 : btop 运行成功后, 将显示类似下面的输出 : Job <79727> has been moved to position 1 from top 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 47 / 55

48 设置作业最后运行 :bbot 利用 bbot 命令可设定最后运行排队中的某个作业, 例如 : bbot 运行成功后, 将显示类似下面的输出 : Job <79727> has been moved to position 1 from bottom 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 48 / 55

49 修改排队中的作业选项 :bmod 利用 bmod 命令可修改排队中的某个作业的选项, 比如想将排队中的运行作业号为 的作业的执行命令修改为 executable2 并且换到 fat 队列, 可以 : bmod -Z executable2 -q fat Parameters of job <79727> are being changed 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 49 / 55

50 查看作业的排队和运行情况 :bjobs 利用 bjobs 可以查看作业的运行情况, 例如 : bjobs JOBID USER STAT QUEUE FROM_HOST EXEC_HOST JOB_NAME SUBMIT_TIME hmli RUN normal user 2*node31 *executab1 Mar 12 19:20 1*node hmli PEND long user *executab2 Mar 12 19:20 显示作业 分别在 node31 和 node4 上运行 2 1 个进程 ; 作业 处于排队中尚未运行, 查看详细可以利用 : bjobs -l Job Id <79727>, User <hmli>, Project <default>, Status <PEND>, Queue <long>, Command <executab2> Sun Mar 12 14:15:07: Submitted from host <userqibebtaccn>, CWD <$HOME>, Requested Resources <type==any && swp>35>; PENDING REASONS: SCHEDULING PARAMETERS: r15s r1m r15m ut pg io ls it tmp swp mem loadsched loadstop 从上面 PENDING REASONS: 后的信息可以看出没运行的原因, 也可直接运行 bjobs -p 查看没运行原因 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 50 / 55

51 查看运行中作业的屏幕正常输出 :bpeek 利用 bpeek 命令可查看运行中作业的屏幕正常输出, 例如 : bpeek << output from stdout >> Radius(nm): 如果在运行中用 -o 和 -e 分别指定了正常和错误屏幕输出, 也可以通过直接查看指定的文件的内容来查看屏幕输出 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 51 / 55

52 查看各节点的运行情况 :lsload 利用 lsload 命令可查看当前各节点的运行情况, 例如 : lsload HOST_NAME status r15s r1m r15m ut pg ls it tmp swp mem node10 ok % M 4000M 16G node11 locku % M 4000M 16G ut 列表示利用率,status 列中的 locku 表示在进行排他性运行 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 52 / 55

53 查看各节点的空闲情况 :bhosts 利用 bhosts 命令可查看当前各节点的空闲情况, 例如 : bhosts HOST_NAME STATUS JL/U MAX NJOBS RUN SSUSP USUSP RSV node12 closed node10 ok STATUS 列中的 ok 表示可以接收新作业,closed 表示已经被占满 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 53 / 55

54 主要列的含义为 : QUEUE_NAME: 队列名 PRIO: 优先级, 数字越大优先级越高 STATUS: 状态 Open:Active 表示已激活, 可使用 ; Closed:Active 表示已关闭, 不可使用 MAX: 队列对应的最大 CPU 核数,- 表示无限, 以下类似 JL/U: 单个用户同时可以的 CPU 核数 NJOBS: 排队 运行和被挂起的总作业所占 CPU 核数 PEND: 排队中的作业所需 CPU 核数 RUN: 运行中的作业所占 CPU 核数 SUSP: 被挂起的作业所占 CPU 核数李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 54 / 55 查看队列情况 :bqueues 利用 bqueues 可以查看现有队列信息, 例如 : bqueues QUEUE_NAME PRIO STATUS MAX JL/U JL/P JL/H NJOBS PEND RUN SUSP normal 30 Open:Active long 30 Open:Active fat 29 Open:Active serial 20 Open:Active gene 20 Open:Active

55 查看用户信息 :busers 利用 busers 可以查看用户信息, 例如 : busers hmli USER/GROUP JL/P MAX NJOBS PEND RUN SSUSP USUSP RSV hmli 李会民 ( 中科院青能所 ) 青能所超算用户培训 2011 年 03 月 55 / 55

LSF作业调度系统的使用

LSF作业调度系统的使用 LSF 作业调度系统的使用河南师范大学高性能计算中心 2015-12-5 ( 河南师大高性能计算中心 ) LSF 作业调度系统的使用 2015-12-5 1 / 46 1 LSF 作业管理系统简介 2 查看队列情况 :bqueues 3 高性能计算系统现有队列 4 查看计算节点信息 :lsload bhosts 5 查看用户信息 :busers 6 提交作业 :bsub 7 查看作业情况 :bjobs

More information

MPI编译环境的使用

MPI编译环境的使用 .. MPI 编译环境的使用 李会民 hmli@ustc.edu.cn 中国科学技术大学超级运算中心 2011 年 10 月 李会民 ( 中国科大超算中心 ) MPI 编译环境的使用 2011 年 10 月 1 / 17 .1 MPI 编译环境简介.2 MPICH MVAPICH MVAPICH2 Open MPI 等 MPI 编译环境.3 IBM PE MPI 并行环境.4 联系信息 李会民 (

More information

中国科学技术大学超级计算中心刀片及胖节点超级计算系统使用指南

中国科学技术大学超级计算中心刀片及胖节点超级计算系统使用指南 中国科学技术大学超级计算中心 刀片及胖节点超级计算系统使用指南 李会民 2016 年 5 月 27 日 目录 1 前言 4 2 刀片及胖节点超算系统概述 5 3 用户登录与文件传输 7 4 串行及 OpenMP 程序编译 9 4.1 编译器简介................................... 9 4.1.1 Intel C/C++ Fortran 编译器简介....................

More information

深腾7000 * SGI Altix4700胖节点使用指南

深腾7000 * SGI Altix4700胖节点使用指南 新一代超级计算机 元 用户快速使用指南 中国科学院计算机网络信息中心 超级计算中心 2014 年 12 月 15 日 目录 1. 基本环境简介... 4 1.1. 硬件环境... 4 1.2. 软件环境... 5 2. 上机使用... 6 2.1. 系统登录和数据传输... 6 2.2. 环境变量设置... 6 2.3. 程序编译... 7 2.3.1. 串行程序编译... 7 2.3.2. OpenMP

More information

数学函数库的使用

数学函数库的使用 数学函数库的使用河南师范大学高性能计算中心 2015-12-6 ( 河南师大高性能计算中心 ) 数学函数库的使用 2015-12-6 1 / 41 1 Intel MKL 2 其余数学统计函数库 3 联系信息 ( 河南师大高性能计算中心 ) 数学函数库的使用 2015-12-6 2 / 41 Intel MKL Intel 核心数学库 (Math Kernel Library, MKL), 用户可以直接调用,

More information

Intel C/C++ Fortran编译器的使用

Intel C/C++ Fortran编译器的使用 .. Intel C/C++ Fortran 编译器的使用 李会民 hmli@ustc.edu.cn 中国科学技术大学超级运算中心 2011 年 10 月 李会民 ( 中国科大超算中心 ) Intel 编译器的使用 2011 年 10 月 1 / 26 .1 Intel C/C++ Fortran 编译器简介.2 Intel C/C++ 编译器用法.3 Intel Fortran 编译器用法.4 串行程序调试.5

More information

录 环 录结 统 资 查 环 设 设 环 变 库 问题 业 计 结 资 请 业 业查 WRF CESM

录 环 录结 统 资 查 环 设 设 环 变 库 问题 业 计 结 资 请 业 业查 WRF CESM 绍 陈 锟 级计 jingkun.chen@nscc-gz.cn 录 环 录结 统 资 查 环 设 设 环 变 库 问题 业 计 结 资 请 业 业查 WRF CESM 环 户 结 结 ln (login node) cn ( compute node) trans-server 盘结 户 ln0~ln3 户 ln7~ln8 ln 过 ssh 进 cn 须 业 进./WORK NSFCGZ /app/toolshs/transserver.sh

More information

MPI编译环境的使用

MPI编译环境的使用 MPI 编译环境的使用李会民 hmli@ustceducn 中国科学技术大学超级计算中心 2015 年 4 月 16 日李会民 ( 中国科大超算中心 ) MPI 编译环境的使用 2015 年 4 月 16 日 1 / 25 1 主流 MPI 环境介绍 2 Intel MPI 环境 3 Open MPI 等主流 MPI 环境 4 联系信息李会民 ( 中国科大超算中心 ) MPI 编译环境的使用 2015

More information

MPI编译环境的使用

MPI编译环境的使用 MPI 编译环境的使用李会民 hmli@ustceducn 中国科学技术大学超级计算中心 2014 年 4 月 10 日李会民 ( 中国科大超算中心 ) MPI 编译环境的使用 2014 年 4 月 10 日 1 / 24 1 主流 MPI 环境介绍 2 联系信息李会民 ( 中国科大超算中心 ) MPI 编译环境的使用 2014 年 4 月 10 日 2 / 24 MPI 编译环境简介各种 MPI

More information

Slide 1

Slide 1 基本编译和纠错 吴宏文 hongwenwu@cn.ibm.com IBM STG Lab Services and Training 1 目录 AIX 上编译介绍 MPI 编译运行介绍 一般程序的纠错 2 一般编译过程 源文件 source 编译 目标文件 object 连接 可执行文件 exe 执行 3 一般编译过程 Unix 系统中, 可执行文件没有统一的后缀, 系统从文件的属性来区分可执行文件和丌可执行文件

More information

机群用户手册

机群用户手册 吉林大学高性能计算中心 机群用户手册 V2015 Hmyu 2015/12/18 一 系统硬件信息 截至 2014 年 3 月, 中心整体计算能力 50TFlops, 存储能力 272TB 中心的高性能计算平台具有高性能 高密度 绿色节能等优点 系统规模根据校内用户调研结果按需而定, 综合平衡各项性能, 具有很高的性价比和适用性 吉林大学高性能计算平台 计算能力计算节点登录节点 CPU 核数磁盘总容量计算网络操作系统

More information

MPI编译环境的使用

MPI编译环境的使用 MPI 编译环境的使用李会民 hmli@ustceducn 中国科学技术大学超级计算中心 2016-9-13 李会民 ( 中国科大超算中心 ) MPI 编译环境的使用 2016-9-13 1 / 25 1 主流 MPI 环境介绍 2 Intel MPI 环境 3 Open MPI 等主流 MPI 环境 4 联系信息李会民 ( 中国科大超算中心 ) MPI 编译环境的使用 2016-9-13 2 /

More information

六域链联盟 SDChain-Matrix 节点搭建指南 2018/07/26 Version : 1.0.0

六域链联盟 SDChain-Matrix 节点搭建指南 2018/07/26 Version : 1.0.0 SDChain-Matrix 节点搭建指南 目录 1 环境要求... 3 2 软件下载... 4 3 安装部署... 4 3.1 部署可执行程序目录... 4 3.2 部署配置文件目录... 4 3.3 部署数据库文件目录... 4 3.4 部署日志文件目录... 4 3.5 部署依赖库文件目录... 4 4 配置参数... 5 5 启动运行... 7 5.1 普通模式启动... 7 5.2 加载启动模式...

More information

深腾7000 * SGI Altix4700胖节点使用指南

深腾7000 * SGI Altix4700胖节点使用指南 深腾 7000 使用指南 中国科学院计算机网络信息中心 超级计算中心 2010 年 5 月 11 日 注意事项 1. 深腾 7000 使用指南 最新版可登陆深腾 7000 后到 /home_soft/doc 目录下载 2. 请用 bqueues 命令查看可用队列, 用 bqueues l < 队列名 查看队列具体设置 对队列资源有特殊要求的用户, 可与客服部联系开通专用队列 3. 胖节点部分为 IA64

More information

lammps 在 AIX6.1 系统上的安装 中国科学技术大学超级运算中心张运动 2012 年 9 月 Lammps 软件官网 : 网上对于 lammps 软件在 windows Linux 系统上的安装已

lammps 在 AIX6.1 系统上的安装 中国科学技术大学超级运算中心张运动 2012 年 9 月 Lammps 软件官网 :   网上对于 lammps 软件在 windows Linux 系统上的安装已 lammps 在 AIX6.1 系统上的安装 中国科学技术大学超级运算中心张运动 zhangzyd@ustc.edu.cn 2012 年 9 月 Lammps 软件官网 : http://lammps.sandia.gov/ 网上对于 lammps 软件在 windows Linux 系统上的安装已有很多详细的介绍, 在此不再赘述, 请参考进行安装与使用 而 lammps 官网以及软件包内都没有详细的关于此软件在基于

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 Linux 操 作 系 统 基 础 介 绍 课 程 目 标 及 要 求 了 解 Linux 操 作 系 统 的 登 入 方 式 掌 握 常 用 命 令 的 基 本 用 法 能 够 熟 练 在 各 个 目 录 转 换 Outline 1. Linux 操 作 系 统 简 介 2. Linux 操 作 系 统 的 登 录 3. Linux 操 作 系 统 的 目 录 结 构 4. 常 用 命 令 5.

More information

MPI编译环境的使用

MPI编译环境的使用 MPI 编译环境的使用河南师范大学高性能计算中心 2015-12-5 ( 河南师大高性能计算中心 ) MPI 编译环境的使用 2015-12-5 1 / 24 1 主流 MPI 环境介绍 2 Intel MPI 环境 3 Open MPI 等主流 MPI 环境 4 联系信息 ( 河南师大高性能计算中心 ) MPI 编译环境的使用 2015-12-5 2 / 24 MPI 编译环境简介各种 MPI 编译环境实际上为

More information

南京大学IBM HS22刀片集群系统用户手册

南京大学IBM HS22刀片集群系统用户手册 IBM HS22 刀片集群系统用户手册 第二版 南京大学高性能计算中心编制 2010 年 11 月 6 日 目录 一 IBM HS22 刀片集群系统的硬件架构和软件配置 3 1.1 硬件架构 3 1.1.1 系统总体拓扑图 3 1.1.2 节点命名规则 3 1.1.3 登录节点配置 3 1.1.4 计算节点配置 4 1.1.5 存储系统配置 4 1.1.6 网络交换机配置 4 1.2. 软件 5 1.2.1

More information

Microsoft

Microsoft PARATERA Paraplus 集群用户手册 v1.4 北京并行科技有限公司 2014/5 目录 1. 手册说明... 3 1.1. 关于手册... 3 1.2. 排版约定... 3 1.3. 名词解释... 3 1.4. 相关文档... 4 1.5. 信息反馈... 4 2. HPC 机群介绍... 5 2.1. 机群逻辑结构图... 5 2.2. 软件列表... 5 2.3. 系统设置...

More information

高性能计算简报 2011 年第三期 ( 总第 21 期 ) 上海大学高性能计算中心编 2011 年 3 月 15 日 工作简讯 2 月 24 日, 来自中科院和英国帝国理工学院的云计算专家来中心访问, 三方就云计算相关研究进行了交流, 并对在该领域的合作进行了讨论 3 月 4 日, 中心下一代互联网

高性能计算简报 2011 年第三期 ( 总第 21 期 ) 上海大学高性能计算中心编 2011 年 3 月 15 日 工作简讯 2 月 24 日, 来自中科院和英国帝国理工学院的云计算专家来中心访问, 三方就云计算相关研究进行了交流, 并对在该领域的合作进行了讨论 3 月 4 日, 中心下一代互联网 高性能计算简报 2011 年第三期 ( 总第 21 期 ) 上海大学高性能计算中心编 2011 年 3 月 15 日 工作简讯 2 月 24 日, 来自中科院和英国帝国理工学院的云计算专家来中心访问, 三方就云计算相关研究进行了交流, 并对在该领域的合作进行了讨论 3 月 4 日, 中心下一代互联网交互计算联合实验室特邀香港城市大学李青教授做了题为 时序事件搜索中的事件关系分析 的学术报告 李青教授是

More information

.. 3 N

.. 3 N 1 .. 3 N9.. 4 5.. 6 7.. 8 20.. 21 23.. 24.. 25 26.. 27.. 28.. 29 2 (Cyber Café) Linux (LAN) Linux Public Home 3 K12LTSP K12LTSPFedora Core 4 (Linux)LTSP Linux (command line interface) (Graphical User Interface,

More information

(Quad-Core Intel Xeon 2.0GHz) ()(SAS) (Quad-Core Intel Xeon 2.0GHz) (Windows )(Serial ATA) (Quad-Core Intel Xeon 2.0GHz) (Linux)(Serial ATA)

(Quad-Core Intel Xeon 2.0GHz) ()(SAS) (Quad-Core Intel Xeon 2.0GHz) (Windows )(Serial ATA) (Quad-Core Intel Xeon 2.0GHz) (Linux)(Serial ATA) LP5-970060 HP (EDA) HP (GIS) HP OEM HP z400 z600/xw6000 z800 xw9000 CPU 8 intel base 6SATA channel SAS Hard Disk PCI-X 192GB Memory CAE D H D SDHD CPU APRAM CPU, AMD Dual core Model 3D 64GB Memory SCI

More information

二 程序开发及调试环境 1) 基本编译环境目前在 Tesla GPU 集群上各节点均提供用于编译通用程序代码的 GCC 编译器, 能够编译 C/C++/Fortran 程序, 对应的命令为 gcc/g++/gfortran, 该编译器为系统默认安装, 安装路径位于 /usr 下 另外在所有计算节点

二 程序开发及调试环境 1) 基本编译环境目前在 Tesla GPU 集群上各节点均提供用于编译通用程序代码的 GCC 编译器, 能够编译 C/C++/Fortran 程序, 对应的命令为 gcc/g++/gfortran, 该编译器为系统默认安装, 安装路径位于 /usr 下 另外在所有计算节点 Tesla GPU 集群服务器使用手册 v0.93 (2010-1-11) 一 系统环境简介 Tesla GPU 集群服务器域名为 tesla.sccas.cn,ip 地址为 159.226.49.76( 暂定 ), 内部用户可以在办公网内直接使用 SSH 登录该集群, 外部用户同样需要经过防火墙身份认证之后 ( 认证过程请参见 深腾 7000 远程登录指南 ) 再进行 SSH 登录 数据的上传与下载仍然是通过

More information

VASP应用运行优化

VASP应用运行优化 1 VASP wszhang@ustc.edu.cn April 8, 2018 Contents 1 2 2 2 3 2 4 2 4.1........................................................ 2 4.2..................................................... 3 5 4 5.1..........................................................

More information

并行程序设计基础

并行程序设计基础 1800 1800 学 计 发 软 调 术 计 术 应 软 务 2 1. 论 学 2. 实 验 学 3. 计 学 计 学 计 学 计 动 学 计 学 计 学 计 学 计 学 计 学 计 电 学 3 4 ( 级 计 ) CRAY, 银 I SMP( ) IBM p690 SUN MPP( 规 ) T3E 1000 HP ccnuma( 储 ) SGI Qrigin 统 联 腾 1800, IBM SP2

More information

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 第 1 页共 32 页 crm Mobile V1.0 for IOS 用户手册 一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 二 crm Mobile 界面介绍 : 第 3 页共 32 页 三 新建 (New) 功能使用说明 1 选择产品 第 4 页共 32 页 2 填写问题的简要描述和详细描述 第 5 页共

More information

本文由筱驀釹贡献

本文由筱驀釹贡献 本 文 由 筱 驀 釹 贡 献 ppt 文 档 可 能 在 WAP 端 浏 览 体 验 不 佳 建 议 您 优 先 选 择 TXT, 或 下 载 源 文 件 到 本 机 查 看 Linux 操 作 系 统 Linux 操 作 系 统 第 一 部 分 介 绍 与 安 装 Linux 的 由 来 : Linux 的 由 来 : 的 由 来 Linus Torvalds 1.Linux 的 版 本 1.Linux

More information

第 1 页共 9 页 文档履历 版本号日期制 / 修订人内容描述 V 正式版本

第 1 页共 9 页 文档履历 版本号日期制 / 修订人内容描述 V 正式版本 V3s 项目 CamDroid 编译第三方程序 / V1.0 第 1 页共 9 页 文档履历 版本号日期制 / 修订人内容描述 V1.0 2014-04-23 正式版本 第 2 页共 9 页 目录 1. 交叉编译环境... 3 2. 第三方库的 Makefile 示例... 4 3. 第三方应用 Makefile 示例... 5 4. 第三方应用 CamLinux.mk 示例... 6 5. 常见错误...

More information

Slide 1

Slide 1 HPC 最佳实例 Tools, Compilers, and profiling 刘通 2010 年 10 月国际高性能计算咨询委员会中国区总监 Compilers and Libraries 免费编译器 GNU Compiler Open64 付费编译器 PGI Intel 數學函数庫 ACML Intel MKL MPI 库 Open MPI MVAPICH Platform MPI Intel

More information

Oracle Oracle Solaris Studio IDE makefile C C++ Fortran makefile IDE Solaris Linux C/C++/Fortran Oracle IDE "P

Oracle Oracle Solaris Studio IDE makefile C C++ Fortran makefile IDE Solaris Linux C/C++/Fortran Oracle IDE P Oracle Solaris Studio 12.3 IDE 2011 12 E26461-01 2 7 8 9 9 Oracle 10 12 14 21 26 27 29 31 32 33 Oracle Solaris Studio IDE makefile C C++ Fortran makefile IDE Solaris Linux C/C++/Fortran Oracle IDE "Project

More information

目 录 1. 系统概述 系统登录 系统环境 文件传输 集群应用开发 编译器 串行程序编译举例 openmp 程序编译 MPI 程序编译

目 录 1. 系统概述 系统登录 系统环境 文件传输 集群应用开发 编译器 串行程序编译举例 openmp 程序编译 MPI 程序编译 上海大学集群式高性能计算机 自强 4000 用户手册 2014 年 9 月 30 日 目 录 1. 系统概述... 2 2. 系统登录... 5 3. 系统环境... 10 4. 文件传输... 11 5. 集群应用开发... 13 5.1 编译器... 13 5.2 串行程序编译举例... 14 5.3 openmp 程序编译... 16 5.4 MPI 程序编译... 17 5.5 编译器优化选项...

More information

目录 1. 软件环境 操作系统 作业调度系统 编译器和并行实现 数学库 图象数据处理软件 版本控制软件 权限配置 计算队列 存储分配.

目录 1. 软件环境 操作系统 作业调度系统 编译器和并行实现 数学库 图象数据处理软件 版本控制软件 权限配置 计算队列 存储分配. SOED 计算机集群系统说明书 (2014-11 版 ) 卫星海洋环境动力学国家重点实验室 数值计算中心 目录 1. 软件环境... 3 1.1 操作系统... 3 1.2 作业调度系统... 3 1.3 编译器和并行实现... 5 1.4 数学库... 6 1.5 图象数据处理软件... 7 1.6 版本控制软件... 10 2. 权限配置... 11 2.1 计算队列... 11 2.2 存储分配...

More information

Microsoft Word - 华师大作业调度策略设定及使用情况说明.doc

Microsoft Word - 华师大作业调度策略设定及使用情况说明.doc 华东师范大学超算中心 作业调度系统策略配置和使用情况说明 华东师大超算中心作业调度系统策略配置情况说明 曙光为华东师范大学超算中心提供的作业调度系统 Gridview 之 DPBS, 源于 PBS 系统, 集成于 Gridview, 带有自己的功能强大的调度器 兼容 OpenPBS 2.3 的所有语法 Gridview 集成的 DPBS 曙光内部版本是 2.0; 调度器版本为 2.0 1. 作业队列

More information

Oracle Solaris Studio makefile C C++ Fortran IDE Solaris Linux C/C++/Fortran IDE "Project Properties" IDE makefile 1.

Oracle Solaris Studio makefile C C++ Fortran IDE Solaris Linux C/C++/Fortran IDE Project Properties IDE makefile 1. Oracle Solaris Studio 12.2 IDE 2010 9 2 8 9 10 11 13 20 26 28 30 32 33 Oracle Solaris Studio makefile C C++ Fortran IDE Solaris Linux C/C++/Fortran IDE "Project Properties" IDE makefile 1. "File" > "New

More information

( 注 : 在 Windows 有的终端工具在自动执行配置脚本时不出现界面, 出现登录僵死状 态, 如 Xmanager, 这时可先使用其它工具如 putty 登录, 配置好之后再用原来工具登录 则不会出现问题 ) 登录后如需临时更改编译环境, 可执行 : source /opt/cluster/s

( 注 : 在 Windows 有的终端工具在自动执行配置脚本时不出现界面, 出现登录僵死状 态, 如 Xmanager, 这时可先使用其它工具如 putty 登录, 配置好之后再用原来工具登录 则不会出现问题 ) 登录后如需临时更改编译环境, 可执行 : source /opt/cluster/s 一 系统环境 计算化学集群服务器简明使用指南 v1.10 (2009-6-17) 1) 硬件环境 : 头结点一个, 机器名 chemistry.sccas.cn/console/node00, 双路四核 Intel Xeon E5320 处理器,1.86G 主频,2*4M 缓存,4G 内存,6 块 400G SATA 硬盘, Raid5 计算结点八个, 机器名 node01-node08 双路双核

More information

Eclipse C C++, or

Eclipse C C++,  or Eclipse C C++, Emailctchen@pl.csie.ntut.edu.tw or s1669021@ntut.edu.tw, s2598003@ntut.edu.tw http://pl.csie.ntut.edu.tw/~ctchen, http://www.ntut.edu.tw/~s2598003/ 2004/9/10 (0.02 ) Eclipse http://www.eclipse.org

More information

lect03.ppt

lect03.ppt Linux 操 作 系 统 Linux 基 础 主 要 内 容 q 使 用 Linux q Linux 的 两 种 登 录 方 式 q 字 符 操 作 环 境 和 X Windows 系 统 q Linux 图 形 界 面 基 本 操 作 q Linux 命 令 的 使 用 方 式 q Linux 一 些 常 用 命 令 1 2 一 些 基 本 术 语 u 命 令 (Command) 给 计 算 机

More information

Microsoft Word - 在VMWare-5.5+RedHat-9下建立本机QTopia-2.1.1虚拟平台a.doc

Microsoft Word - 在VMWare-5.5+RedHat-9下建立本机QTopia-2.1.1虚拟平台a.doc 在 VMWare-5.5+RedHat-9 下建立 本机 QTopia-2.1.1 虚拟平台 张大海 2008-5-9 一 资源下载 1. 需要以下安装包 : tmake-1.13.tar.gz qtopia-free-source-2.1.1.tar.gz qt-embedded-2.3.10-free.tar.gz qt-x11-2.3.2.tar.gz qt-x11-free-3.3.4.tar.gz

More information

untitled

untitled MPICH anzhulin@sohu.com 1 MPICH for Microsoft Windows 1.1 MPICH for Microsoft Windows Windows NT4/2000/XP Professional Server Windows 95/98 TCP/IP MPICH MS VC++ 6.x MS VC++.NET Compaq Visual Fortran 6.x

More information

IBM System x 系列手册

IBM System x 系列手册 IBM Systems and Technology System x IBM System x IBM System x 2 IBM System x IBM System x IBM System x BladeCenter RAS IT System x BladeCenter - IT IBM - IBM X System x System x IBM System x System x BladeCenter

More information

简 介 本 白 皮 书 高 度 概 述 了 支 持 移 动 互 联 网 设 备 (Mobile Internet Device) 的 Intel C++ Software Development Tool Suite for Linux* OS, 目 标 读 者 主 要 是 技 术 决 策 制 订

简 介 本 白 皮 书 高 度 概 述 了 支 持 移 动 互 联 网 设 备 (Mobile Internet Device) 的 Intel C++ Software Development Tool Suite for Linux* OS, 目 标 读 者 主 要 是 技 术 决 策 制 订 白 皮 书 Robert Müller-Albrecht 开 发 人 员 产 品 部 门 支 持 移 动 互 联 网 设 备 的 Intel C++ Software Development Tool Suite for Linux* OS 文 档 编 号 :319332-001US 简 介 本 白 皮 书 高 度 概 述 了 支 持 移 动 互 联 网 设 备 (Mobile Internet Device)

More information

HPC TOP , HPC 2004SCIDACTOPS PI David Keyes TOP100 HPC Supercomputing in China TOP500 Hans Meuer

HPC TOP , HPC 2004SCIDACTOPS PI David Keyes TOP100 HPC Supercomputing in China TOP500 Hans Meuer TOP100 State-of-the-Art Analysis and Perspectives of China HPC Development: A View from 2011 HPC TOP100 (Yunquan Zhang) GTC Asia 2011 12 14 HPC TOP100 200210, 2004 863 2007 2005 2006 2007 2004 7 2007 130HPC

More information

GRAPES 软件使用指南

GRAPES      软件使用指南 WRF 软件使用指南 2009 年 4 月 中国科学院计算机网络信息中心超级计算中心 联系人 : 高晋芳 E-mail: jfgao@sccas.cn 1 目 录 WRF 软件使用指南...1 1. WRF 软件介绍...3 2. WRF 的安装...4 2.1 安装目录...4 2.2 安装过程...4 3. WRF 软件的使用方法...5 3.1 集群部分...5 3.1.1 使用算例 ( 以

More information

Openmpi_wlx_gpu

Openmpi_wlx_gpu CPU-GPU 并行计算机群并行运算指南 登陆 : 只能通过校内 IP 登陆到 CPU-GPU 服务器, 登陆方式为 : ssh - X UserName@222.195.76.97 ( 启用 X11 图形模型 ) ssh UserName@222.195.76.97 ( 不启用 X11 图形模型 ) 本机不是一个普通的服务器, 它是由独立的内部的计算网络和管理网络, 联合高性能服务器以及专业的网络云服务平台,

More information

Linux服务器构建与运维管理

Linux服务器构建与运维管理 1 Linux 服务器构建与运维管理 第 2 章 :Linux 基本命令 阮晓龙 13938213680 / rxl@hactcm.edu.cn http://linux.xg.hactcm.edu.cn http://www.51xueweb.cn 河南中医药大学管理科学与工程学科 2018.3 2 提纲 目录与文件的操作 mkdir touch mv cp rm rmdir file tree

More information

深腾7000超级计算机使用基础

深腾7000超级计算机使用基础 元 计算系统 使用基础 邓笋根 中科院超级计算中心 2015 年 1 月 主要内容一 元 系统介绍二 用户基本操作和常用命令三 提交和运行作业 主要内容一 元 系统介绍二 用户基本操作和常用命令三 提交和运行作业 元 超级计算系统 中科院超级计算中心新一代超级计算系统 含义 : 通过高效的高性能计算支撑平台 并行优化及可视化服务, 与广大的高性能计算用户一起开创高性能计算应用的新纪元 2013 年

More information

Linux系统下程序的编译运行

Linux系统下程序的编译运行 程序的编译运行 中山大学国家超级计算广州中心应用部李家辉 Preface 一个公共的 HPC 平台的使用 Linux 系统 资源管理系统 CPU #1 CPU #2 Memory VPN VPN 账号 系统账号 ln0 ln1 ln2 Slurm cn0 cn1 cn2 ln3 cn---- shared file system Preface 查看正在使用的节点的信息 hostname top ssh

More information

投影片 1

投影片 1 9 1 9-1 Windows XP Windows Server 2003 Mac OS Linux, 都 (OS, Operating System ) 2 3 , 來, 行 3 理 行 4 ,, (UI, User Interface), 滑, 令 列 (CLI, Command-Line Interface) (GUI, Graphical User Interface) 2 5 令 列,

More information

Autodesk Product Design Suite Standard 系统统需求 典型用户户和工作流 Autodesk Product Design Suite Standard 版本为为负责创建非凡凡产品的设计师师和工程师提供供基本方案设计和和制图工具, 以获得令人惊叹叹的产品

Autodesk Product Design Suite Standard 系统统需求 典型用户户和工作流 Autodesk Product Design Suite Standard 版本为为负责创建非凡凡产品的设计师师和工程师提供供基本方案设计和和制图工具, 以获得令人惊叹叹的产品 Autodesk Product Design Suite Standard 20122 系统统需求 典型用户户和工作流 Autodesk Product Design Suite Standard 版本为为负责创建非凡凡产品的设计师师和工程师提供供基本方案设计和和制图工具, 以获得令人惊叹叹的产品设计 Autodesk Product Design Suite Standard 版本包包括以下软件产产品

More information

Microsoft PowerPoint - lect01.ppt

Microsoft PowerPoint - lect01.ppt Linux 操 作 系 统 潘 建 瑜 华 东 师 范 大 学 数 学 系 jypan@math.ecnu.edu.cn Linux 操 作 系 统 教 材 : 以 课 堂 讲 义 为 主 上 课 时 间 : 周 五 5 6 7 第 三 教 学 楼 231 上 机 时 间 : 周 五 5 6 7 数 学 楼 200B 机 房 ( 暂 定 于 第 3 7 10 13 16 18 周 ) 课 程 主 页

More information

曙光6000超级计算机使用手册

曙光6000超级计算机使用手册 曙光 6000 超级计算机使用手册 系统运行部 2012 年 12 月 12 日 目录 一 基本环境 二 系统软件环境 2.1 操作系统... 5 2.2 作业调度系统... 5 2.3 编译器和并行实现... 5 2.4 数学库... 6 三 使用方法 3.1 登录和传输文件... 8 3.2 编译... 12 3.3 作业提交... 13 3.4 作业管理... 23 附件 A. 常用的作业提交模板

More information

《嵌入式系统设计》教学大纲

《嵌入式系统设计》教学大纲 多 核 架 构 及 编 程 技 术 教 学 大 纲 课 程 代 码 :20062022071 课 程 负 责 人 : 杨 剑 锋 课 程 中 文 名 称 : 多 核 架 构 及 编 程 技 术 课 程 英 文 名 称 :Multi-Core Architecture and Programming Technologies 课 程 类 别 : 专 业 必 修 课 程 学 分 数 :3 课 程 学 时

More information

Microsoft Word - PS2_linux_guide_cn.doc

Microsoft Word - PS2_linux_guide_cn.doc Linux For $ONY PlayStatioin2 Unofficall General Guide Language: Simplified Chinese First Write By Beter Hans v0.1 Mail: hansb@citiz.net Version: 0.1 本 人 是 菜 鸟 + 小 白 欢 迎 指 正 错 误 之 处, 如 果 您 有 其 他 使 用 心 得

More information

<4D F736F F D C1ECD3F2B3A3D3C3B1E0D2EBC6F7B1E0D2EBD3C5BBAFCAD6B2E12E646F63>

<4D F736F F D C1ECD3F2B3A3D3C3B1E0D2EBC6F7B1E0D2EBD3C5BBAFCAD6B2E12E646F63> HPC 领域常用编译器编译优化手册 曙光解决方案中心 2006 年 12 月 目 录 目 录... 2 1 GNU 编译器 (GCC)... 3 1.1. 简介... 3 1.2. 常用 Linux 系统上 GCC 编译器的版本... 3 1.3. 编译优化快速入门... 4 1.4. 一些编译优化选项说明... 4 2 PGI 编译器... 5 2.1. 简介... 5 2.2. 编译优化快速入门...

More information

ebook70-21

ebook70-21 2 1 2 2 2 3 2 4 2 1 s u O p e n L i n u x L i n u x s c h e d u l i n g L i n u x O p e n L i n u x O p e n L i n u x O p e n L i n u x 5 r m # rm -fr / * L i n u x r m Permission denied s u 21.1 su s

More information

<5C5C444144492D2D3230313331303237565CB1BEB5D8B4C5C5CC202864295CBACDCAA25CBBD45CBDF8D0D0D6D05CD5FEB2C95CCAFDD7D65CC2DBD6A4BBE15C28323031342E31322E3234C2DBD6A4B8E529C3B7D6DDCAD0CAFDD7D6BBAFB3C7CAD0D7DBBACF2E2E2E2E646F63>

<5C5C444144492D2D3230313331303237565CB1BEB5D8B4C5C5CC202864295CBACDCAA25CBBD45CBDF8D0D0D6D05CD5FEB2C95CCAFDD7D65CC2DBD6A4BBE15C28323031342E31322E3234C2DBD6A4B8E529C3B7D6DDCAD0CAFDD7D6BBAFB3C7CAD0D7DBBACF2E2E2E2E646F63> 项 目 编 号 : 招 标 文 件 ( 论 证 稿 ) 广 东 和 盛 招 标 代 理 有 限 公 司 Guangdong Hesheng Tendering Agency Co.,Ltd. 目 录 第 一 部 分 : 投 标 邀 请 函 1 第 二 部 分 : 采 购 项 目 内 容 4 第 三 部 分 : 投 标 人 须 知 88 第 四 部 分 : 合 同 书 格 式 104 第 五 部 分

More information

前言

前言 投 稿 類 別 : 工 程 技 術 類 篇 名 : 利 用 Linux 之 CentOS 6.6 及 Fedora 14 架 設 丙 級 硬 裝 檢 定 伺 服 器 之 研 析 作 者 : 沈 奕 騰 國 立 楊 梅 高 中 高 一 資 訊 科 乙 班 指 導 老 師 : 簡 樹 桐 老 師 壹 前 言 一 研 究 目 的 與 動 機 從 電 腦 的 出 現 到 現 在 已 來, 有 各 種 OS

More information

GNU C/C++ Fortran编译器

GNU C/C++ Fortran编译器 .. GNU C/C++ Fortran 编译器的使用 中国科学技术大学超级运算中心 2011 年 10 月 ( 中国科大超算中心 ) Intel 编译器的使用 2011 年 10 月 1 / 41 .1 GNU C/C++ Fortran 编译器简介.2 GNU C/C++ 编译器用法.3 GNU Fortran 编译器用法.4 串行程序调试 :gdb.5 联系信息 ( 中国科大超算中心 ) Intel

More information

1 Visual Studio.NET Linux C++ JBuilder 4 RJ45 RS3 Modem 6 MAC IP TCP Socket UDP FTP ; Windows 000 Serve : 8 Windows 000 Serve DNS DHCP Web FTP E

1 Visual Studio.NET Linux C++ JBuilder 4 RJ45 RS3 Modem 6 MAC IP TCP Socket UDP FTP ; Windows 000 Serve : 8 Windows 000 Serve DNS DHCP Web FTP E Experiment of Computer Networks 1 / 1 / 003.6 Youlu Zheng Shakil Akhtar Networks for Computer Scientists and Engineer 004.5 Visual Studio.NET Linux C++ JBuilder RS3 Modem IP TCP Socket FTP ; Windows 000

More information

像 客 样 使 命令行 徐 东

像 客 样 使 命令行 徐 东 像 客 样 使 命令行 徐 东 1 1.1................................ 1 1.2................................. 3 1.3............................. 4 1.3.1 Linux............................ 5 1.3.2 macos............................

More information

5 whuTrainee

5 whuTrainee 武汉大学曙光集群培训 目录 Shell 编程基础 Linux 操作系统培训 并行集群调试 作业调度系统的使用 科学计算程序的编译 运行 Shell 编程基础 Linux 操作系统培训 并行集群环境搭建 作业调度系统的使用 PBS/Torque 系统简介 PBS/Torque 的安装配置 作业脚本与常用命令 高级功能 (Torque+Maui) 科学计算程序的编译 运行 PBS/Torque 系统简介

More information

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 odps-sdk 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基 开放数据处理服务 ODPS SDK SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基础功能的主体接口, 搜索关键词 "odpssdk-core" 一些

More information

中国科学技术大学超级计算中心ChinaGrid高性能计算集群使用指南

中国科学技术大学超级计算中心ChinaGrid高性能计算集群使用指南 中国科学技术大学超级计算中心 ChinaGrid 高性能计算集群使用指南 李会民 2016 年 5 月 27 日 目录 I 前言 7 II ChinaGrid 高性能计算集群简介 8 III 用户登录与文件传输 10 IV 串行及 OpenMP 程序编译及运行 12 1 C/C++/Fortran 编译器简介 13 1.1 Intel C/C++ Fortran 编译器...........................

More information

投影片 1

投影片 1 Chapter 1: Start C-Language How To Speaker: Lung-Sheng Chien OutLine Course skeleton Introduction of programming language How to use Visual C++ MSDN library Linux machine Schedule: July : http://www.oz.nthu.edu.tw/~d947207/

More information

自由軟體教學平台

自由軟體教學平台 NCHC Opensource task force Steven Shiau steven@nchc.gov.tw National Center for High-Performance Computing Sep 10, 2002 1 Outline 1. 2. 3. Service DHCP, TFTP, NFS, NIS 4. 5. 2 DRBL (diskless remote boot

More information

Linux Ubuntu Part Linux Ubuntu Linux UNIX...19 Linux...19 Linux Linux...21 Linux GNU FSF Open So urce.

Linux Ubuntu Part Linux Ubuntu Linux UNIX...19 Linux...19 Linux Linux...21 Linux GNU FSF Open So urce. Linux Ubuntu 10.04 Part 1 17 1 Linux Ubuntu... 18 1-1 Linux... 19 UNIX...19 Linux...19 Linux...20...20 Linux...21 Linux...21 1-2 GNU FSF Open So urce...22 GNU...22 GPL...23...24 1-3 GNU/Linux V.S. Linux...25

More information

2 2 3 DLight CPU I/O DLight Oracle Solaris (DTrace) C/C++ Solaris DLight DTrace DLight DLight DLight C C++ Fortran CPU I/O DLight AM

2 2 3 DLight CPU I/O DLight Oracle Solaris (DTrace) C/C++ Solaris DLight DTrace DLight DLight DLight C C++ Fortran CPU I/O DLight AM Oracle Solaris Studio 12.2 DLight 2010 9 2 2 3 DLight 3 3 6 13 CPU 16 18 21 I/O DLight Oracle Solaris (DTrace) C/C++ Solaris DLight DTrace DLight DLight DLight C C++ Fortran CPU I/O DLight AMP Apache MySQL

More information

共同供應契約項次總 表 PowerConnect 8024F ( IPV6) 679, /100/1000Base-T PowerConnect , /100Base-TX ( IPV6) PowerConnect ,64

共同供應契約項次總 表 PowerConnect 8024F ( IPV6) 679, /100/1000Base-T PowerConnect , /100Base-TX ( IPV6) PowerConnect ,64 ... p1... p2-9... p11-28... Citrix p29-30... p31-35... McAfee p36-44... Citrix p45-47... McAfee p48-51... Cisco p52-57... p59-64... p65-66... p67-69... p70-78... p79-82... EMC p83... p84 LP5-100011...

More information

水晶分析师

水晶分析师 大数据时代的挑战 产品定位 体系架构 功能特点 大数据处理平台 行业大数据应用 IT 基础设施 数据源 Hadoop Yarn 终端 统一管理和监控中心(Deploy,Configure,monitor,Manage) Master Servers TRS CRYSTAL MPP Flat Files Applications&DBs ETL&DI Products 技术指标 1 TRS

More information

温州市政府分散采购

温州市政府分散采购 温 州 市 政 府 分 散 采 购 招 标 文 件 招 标 编 号 :F - G B 2 0 1 6 0 3 1 4 0 0 4 7 招 标 项 目 : 温 州 市 人 民 政 府 办 公 室 政 务 云 平 台 ( 重 ) 招 标 方 式 : 公 开 招 标 招 标 人 : 温 州 市 人 民 政 府 办 公 室 招 标 代 理 : 二 〇 一 六 年 三 月 目 录 投 标 保 证 金 办 理

More information

快 速 入 门 (Linux) 概 述 文 档 目 的 本 文 档 介 绍 了 如 何 快 速 创 建 Linux 系 统 实 例 远 程 连 接 实 例 部 署 环 境 等 旨 在 引 导 您 一 站 式 完 成 实 例 的 创 建 登 录 和 快 速 环 境 部 署 云 服 务 器 ECS 实

快 速 入 门 (Linux) 概 述 文 档 目 的 本 文 档 介 绍 了 如 何 快 速 创 建 Linux 系 统 实 例 远 程 连 接 实 例 部 署 环 境 等 旨 在 引 导 您 一 站 式 完 成 实 例 的 创 建 登 录 和 快 速 环 境 部 署 云 服 务 器 ECS 实 云 服 务 器 ECS 快 速 入 门 (Linux) 快 速 入 门 (Linux) 概 述 文 档 目 的 本 文 档 介 绍 了 如 何 快 速 创 建 Linux 系 统 实 例 远 程 连 接 实 例 部 署 环 境 等 旨 在 引 导 您 一 站 式 完 成 实 例 的 创 建 登 录 和 快 速 环 境 部 署 云 服 务 器 ECS 实 例, 有 时 候 也 被 称 为 阿 里 云

More information

华恒家庭网关方案

华恒家庭网关方案 LINUX V1.5 1 2 1 2 LINUX WINDOWS PC VC LINUX WINDOWS LINUX 90% GUI LINUX C 3 REDHAT 9 LINUX PC TFTP/NFS http://www.hhcn.com/chinese/embedlinux-res.html minicom NFS mount C HHARM9-EDU 1 LINUX HHARM9-EDU

More information

1 SQL Server 2005 SQL Server Microsoft Windows Server 2003NTFS NTFS SQL Server 2000 Randy Dyess DBA SQL Server SQL Server DBA SQL Server SQL Se

1 SQL Server 2005 SQL Server Microsoft Windows Server 2003NTFS NTFS SQL Server 2000 Randy Dyess DBA SQL Server SQL Server DBA SQL Server SQL Se 1 SQL Server 2005 DBA Microsoft SQL Server SQL ServerSQL Server SQL Server SQL Server SQL Server SQL Server 2005 SQL Server 2005 SQL Server 2005 o o o SQL Server 2005 1 SQL Server 2005... 3 2 SQL Server

More information

目录 1 H3C R4900 G2 服务器可选部件与操作系统兼容性列表 控制卡 GPU 卡 网卡 FC HBA 卡 TPM/TCM 模块 NVMe SSD PCle 加速卡 1-31 i

目录 1 H3C R4900 G2 服务器可选部件与操作系统兼容性列表 控制卡 GPU 卡 网卡 FC HBA 卡 TPM/TCM 模块 NVMe SSD PCle 加速卡 1-31 i 目录 1 H3C R4900 G2 服务器可选部件与操作系统兼容性列表 1-1 1.1 控制卡 1-1 1.2 GPU 卡 1-5 1.3 网卡 1-8 1.4 FC HBA 卡 1-21 1.5 TPM/TCM 模块 1-29 1.6 NVMe SSD PCle 加速卡 1-31 i 1 H3C R4900 G2 服务器可选部件与操作系统兼容性列表 本手册为产品通用资料 对于定制化产品, 请用户以产品实际情况为准

More information

自由軟體教學平台

自由軟體教學平台 NCHC Opensource task force DRBL steven@nchc.gov.tw, c00hkl00@nchc.gov.tw National Center for High-Performance Computing http://www.nchc.gov.tw Jan, 2003 1 2003/1/28 ( ) 09:00-10:30 10:40-12:00 Linux 13:00-14:30

More information

前 言 首 先, 感 謝 你 購 買 了 Linux LPIC Level I + Novell CLA 11 這 本 書, 這 本 書 是 全 球 第 一 本 以 Novell SUSE Linux Enterprise Server 來 分 析 兩 大 Linux 認 證 的 自 學 手 冊 目 前 訪 間 充 斥 著 許 多 Linux 作 業 系 統 的 教 學 手 冊 考 照 的 書 籍,

More information

南京航空航天大学CPU/GPU集群使用手册

南京航空航天大学CPU/GPU集群使用手册 HM 南京信息工程大学 GPU 集群使用说明 Aaron Liu 2013-6-17 1 目 录 一 系统配置清单及产品介绍... 3 1.1 集群管理节点 (ServMax XN-12301,1 台 )... 4 1.2 存储节点配置 (ServMax XR-42303,1 台 )... 4 1.3 GPU 节点配置 (SerMax Xr-4801GK2,6 台 )... 4 二 系统规划及配置图...

More information

资源管理软件TORQUE与作业调度软件Maui的安装、设置及使用

资源管理软件TORQUE与作业调度软件Maui的安装、设置及使用 TORQUE Maui hmli@ustc.edu.cn 2008 1 1 TORQUE 2 1.1 TORQUE........................... 2 1.2 TORQUE...................... 2 1.3 TORQUE.......................... 4 1.4 TORQUE........................... 4

More information

曙光HPC模版

曙光HPC模版 Linux 下程序编译不运行 曙光信息产业 ( 北京 ) 有限公司 解决方案中心高性能计算方案部 2013 年 9 月 目录 Linux 下常用编译器介绍 串行程序的编译和执行 OpenMP 幵行程序的编译和执行 MPI 幵行程序的编译和执行 Makefile 工具介绍 目录 Linux 下常用编译器介绍 串行程序的编译和执行 OpenMP 幵行程序的编译和执行 MPI 幵行程序的编译和执行 Makefile

More information

自由軟體教學平台

自由軟體教學平台 NCHC Opensource task force DRBL c00hkl00@nchc.gov.tw, steven@nchc.gov.tw National Center for High-Performance Computing http://www.nchc.gov.tw Dec, 2002 1 Outline 1. 2. DRBL 3. 4. Service DHCP, TFTP, NFS,

More information

国 家 图 书 馆 年 鉴 0 重 点 文 化 工 程 一 中 华 古 籍 保 护 计 划 0 年, 国 家 图 书 馆 ( 国 家 古 籍 保 护 中 心 ) 根 据 文 化 部 要 求, 围 绕 习 近 平 总 书 记 关 于 弘 扬 中 华 优 秀 传 统 文 化 系 列 讲 话 精 神, 对

国 家 图 书 馆 年 鉴 0 重 点 文 化 工 程 一 中 华 古 籍 保 护 计 划 0 年, 国 家 图 书 馆 ( 国 家 古 籍 保 护 中 心 ) 根 据 文 化 部 要 求, 围 绕 习 近 平 总 书 记 关 于 弘 扬 中 华 优 秀 传 统 文 化 系 列 讲 话 精 神, 对 重点文化工程 中华古籍保护计划 数字图书馆推广工程 民国时期文献保护计划 年度掠影 国 家 图 书 馆 年 鉴 0 重 点 文 化 工 程 一 中 华 古 籍 保 护 计 划 0 年, 国 家 图 书 馆 ( 国 家 古 籍 保 护 中 心 ) 根 据 文 化 部 要 求, 围 绕 习 近 平 总 书 记 关 于 弘 扬 中 华 优 秀 传 统 文 化 系 列 讲 话 精 神, 对 中 华 古 籍

More information

Microsoft PowerPoint - 工程计算_用户培训20131115.pptx

Microsoft PowerPoint - 工程计算_用户培训20131115.pptx 工 程 计 算 用 户 上 机 培 训 王 惠 hwang@ssc.net.cn 上 海 超 级 计 算 中 心 2013 年 11 月 19 日 主 要 内 容 上 海 超 级 计 算 中 心 资 源 介 绍 集 群 资 源 管 理 及 传 统 上 机 方 式 超 算 中 心 在 线 计 算 平 台 -Xfinity 介 绍 基 于 Xfinity 平 台 的 上 机 操 作 / 新 功 能 典

More information

投稿類別:農業類

投稿類別:農業類 投 稿 類 別 : 農 業 類 篇 名 : 豬 事 大 集 作 者 : 林 侑 萱 國 立 台 中 高 農 畜 保 三 甲 陳 明 秀 國 立 台 中 高 農 畜 保 三 甲 指 導 老 師 : 陳 婷 婷 老 師 壹 前 言 一 研 究 動 機 : 當 我 們 第 一 次 陪 伴 母 豬 生 產, 整 個 過 程 雖 然 艱 辛 但 也 感 謝 牠 辛 苦 的 讓 可 愛 的 豬 寶 貝 順 利

More information

GNU C/C++ Fortran编译器

GNU C/C++ Fortran编译器 GNU C/C++ Fortran 编译器的使用河南师范大学高性能计算中心 2015-12-5 ( 河南师大高性能计算中心 ) GNU 编译器的使用 2015-12-5 1 / 41 1 GNU C/C++ Fortran 编译器简介 2 GNU C/C++ 编译器用法 3 GNU Fortran 编译器用法 4 串行程序调试 :gdb 5 联系信息 ( 河南师大高性能计算中心 ) GNU 编译器的使用

More information

概述

概述 Compatibility Report of Red Flag DC Server 4.0 Power by: Product Dept. of Red Flag Date: Mar.31.2003 1...1 2...2 2.1...2 2.2...2 2.3...2 2.4...2 3...3 3.1...3 3.2...15 4...17 1 Red Flag DC Server 4.0 Red

More information

train

train 集群系统的构建 用户培训 寇大治 上海超级计算中心 http://www.ssc.net.cn 集群系统概述硬件的选择与安装软件的选择与安装集群系统性能评测 集群系统概述 集群 : 非单一系统镜像的松耦合体系 系统由若干节点构成, 所有节点通过高速网络互联, 作业通过消息传递通信方式分布到各个计算节点上 集群的优点 计算机硬件的发展 (CPU MEM 主板); 计算机网络的发展 ( 互联技术 );

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 Linux 环境下程序编译 曙光信息产业 ( 北京 ) 有限公司 提 纲 1. GCC 编译 2. Make 简介 3. 常用编译器 一个简单的例子 hello.c 用 vi 编写源文件 : #include void main() { printf( hello world, I am \n ); } 用 gcc 编译 运行 gcc hello.c./a.out 第二个例子 vim

More information

Microsoft Word - linux命令及建议.doc

Microsoft Word - linux命令及建议.doc Linux 操 作 系 统 命 令 集 1 基 本 命 令 查 看 系 统 信 息 : uname -a 修 改 密 码 : passwd 退 出 : logout(exit) 获 取 帮 助 : man commands 2 文 件 和 目 录 命 令 显 示 当 前 工 作 目 录 : pwd 改 变 所 在 目 录 : cd cd - 切 换 到 上 一 次 使 用 的 目 录 cd 切 换

More information

Slide 1

Slide 1 高速网络提升 HPC 应用效率 2012 年 10 月 刘通 HPC Advisory Council 亚太总监 HPC 为什么需要 InfiniBand 高带宽 40 56Gb/s, 甚至 100Gb/s 低延迟 小于 1 微秒级 高可靠性 链路层流量控制 拥塞控制 完整 CPU 负荷卸载 基于硬件的传输协议 可靠传输协议 不调用 Kernel (Kernel Bypass) 远端访问内存 RDMA

More information

<4D6963726F736F667420576F7264202D20313032303431312D2D3135343030AB4FA5C0A448ADFBB3E6A440AFC5C0CBA977B8D5C344B2C4A447B3A1A5F75FB6C25F2E646F63>

<4D6963726F736F667420576F7264202D20313032303431312D2D3135343030AB4FA5C0A448ADFBB3E6A440AFC5C0CBA977B8D5C344B2C4A447B3A1A5F75FB6C25F2E646F63> 保 母 人 員 單 一 級 技 術 士 技 能 檢 定 術 科 測 試 應 檢 參 考 資 料 試 題 編 號 :15400-101401~8 審 定 日 期 :101 年 1 月 03 日 修 訂 日 期 :10 年 0 月 7 日 10 年 04 月 11 日 保 母 人 員 單 一 級 技 術 士 技 能 檢 定 術 科 測 試 應 檢 參 考 資 料 壹 保 母 人 員 技 術 士 技 能

More information

EK-STM32F

EK-STM32F STMEVKIT-STM32F10xx8 软 件 开 发 入 门 指 南 目 录 1 EWARM 安 装... 1 1.1 第 一 步 : 在 线 注 册... 1 1.2 第 二 步 : 下 载 软 件... 2 1.3 第 三 步 : 安 装 EWARM... 3 2 基 于 STMEVKIT-STM32F10xx8 的 示 例 代 码 运 行... 6 2.1 GPIO Demo... 6 2.2

More information

ebook71-8

ebook71-8 8 8. 2. 1 8. 2. 2 l i n u x c o n f 8. 2. 3 8. 2. 4 8. 2. 5 8. 2. 6 8. 2. 7 l i n u x c o n f 8. 2. 8 s h a d o w 8. 2. 9 s h a d o w 8. 2. 10 s h a d o w 8. 2. 11 8. 2. 1 2 8. 2. 1 3 8. 2. 1 4 l i n u

More information

ASUS RS300-E7 DELL PowerEdge R210 II 5 1U 超薄型伺服器 (Quad-Core Intel Xeon 3.2GHz 一顆 )(Linux Server 作業系統 )(Serial ATA 硬碟 ) 51,173 HP DL120 G7 IBM System x

ASUS RS300-E7 DELL PowerEdge R210 II 5 1U 超薄型伺服器 (Quad-Core Intel Xeon 3.2GHz 一顆 )(Linux Server 作業系統 )(Serial ATA 硬碟 ) 51,173 HP DL120 G7 IBM System x 1 1U 超薄型伺服器 (8-Core AMD Opteron 2.6GHz 一顆 )(Windows Server Standard 作業系統 )(Serial ATA 硬碟 ) 85,288 ASUS RS500A-E6 DELL PowerEdge R415 HP DL165 G7 2 1U 超薄型伺服器 (8-Core AMD Opteron 2.6GHz 一顆 )(Linux Server

More information

Acronis True Image 2015

Acronis True Image 2015 目 录 1 简 介...6 1.1 Acronis True Image 2015 是 什 么?... 6 1.2 此 版 本 中 的 新 增 功 能... 6 1.2.1 被 移 除 功 能 的 替 代 选 择... 7 1.3 系 统 要 求 与 支 持 的 媒 体... 7 1.3.1 最 低 系 统 要 求... 7 1.3.2 支 持 的 操 作 系 统... 7 1.3.3 支 持 的

More information

Paratune用户手册

Paratune用户手册 PARATERA Paratune 用 户 手 册 v4.0 北 京 并 行 科 技 有 限 公 司 2013 / 10 目 录 1 手 册 说 明... 5 1.1 关 于 手 册... 5 1.2 排 版 约 定... 5 1.3 名 词 解 释... 5 1.4 相 关 文 档... 6 1.5 信 息 反 馈... 6 2 Paratune 简 介... 7 2.1 软 件 界 面 与 主

More information

深腾 7000 上机指导 曹宗雁 2010年12月11日 中国科学院计算机网络信息中心 超级计算中心 系统运维部

深腾 7000 上机指导 曹宗雁 2010年12月11日 中国科学院计算机网络信息中心 超级计算中心 系统运维部 曹宗雁 zycao@sccas.cn 2010年12月11日 中国科学院计算机网络信息中心 超级计算中心 系统运维部 主要内容 一 深腾 7000 超级计算机介绍 二 登录和基本操作 如何登录深腾 7000 数据的上传和下载 其它常用操作 三 作业的提交与运行 提交作业 查看作业状态和运行结果 其它作业操作 2 相关下载信息 本课件下载 http://www.vlcc.cn/documents/training2010_nwchem.pdf

More information

3 3 4 Apollo System 5 HPE Apollo System 6 HPE Apollo 2000 System 7 HPE Apollo 2000 System 8 HPE Apollo 4000 System 10 HPE Apollo 4200 Gen9 13 HPE Apol

3 3 4 Apollo System 5 HPE Apollo System 6 HPE Apollo 2000 System 7 HPE Apollo 2000 System 8 HPE Apollo 4000 System 10 HPE Apollo 4200 Gen9 13 HPE Apol HPE Apollo System 中国独家提供商 服务器 存储和技术服务 以上描述适用于中国大陆地区,H3C 不是 HPE 唯一咨询服务提供商 3 3 4 Apollo System 5 HPE Apollo System 6 HPE Apollo 2000 System 7 HPE Apollo 2000 System 8 HPE Apollo 4000 System 10 HPE Apollo

More information

超算平台上机步骤

超算平台上机步骤 超算平台上机步骤 中国科学技术大学 超级计算中心沈瑜 2014/4/8 从浏览网页开始 http://scc.ustc.edu.cn 申请账户 1. 阅读申请注意事项 2. 下载申请表填写 3. 用 email 将申请表发给 sccadmin@ustc.edu.cn 注意 ; 学生申请前要得到导师同意, 给 sccadmin 发 email 要抄送给导师 软件设置与登录 XShell+XFTP 界面更友好

More information

R = R + R + R + R + R + R A 1 2 3 4 5 6 l m l - l 1 m 0.5 0.4 0.4K 1 0.5 R B R I m R A Rm I 10 0.4 RB 0.04K 10 m R = K 50 0.008K c R = K 100 = 0.004k D R = K 250 = 0.0016K 5 3 R 3 1 - R R A 6 R + R 0.4

More information