일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Singularity
- build
- gpfs
- HPCM
- SLURM
- GPU
- top500
- Source
- infiniband
- PFSS
- CUDA
- Linux
- ubuntu
- conda
- AMD
- CPU
- LUSTRE
- Docker
- 1.10
- rhel
- Cray
- HPFSS
- patch
- 1.9
- java
- HPE
- nvidia
- rocm
- Kernel
- hpcm패치
- Today
- Total
목록Applications/BUILDS (10)
HPE CRAY 자료 공유
- OS: RHEL 8.10 1. Environment Modules 설치$ wget https://github.com/envmodules/modules/releases/download/v5.5.0/modules-5.5.0.tar.gz$ tar xvzf modules-5.5.0.tar.gz$ cd modules-5.5.0$ ./configure --prefix=/data/apps/modules/5.5.0 --enable-modulespath$ make$ make install$ sudo ln -s /data/apps/modules/5.5.0/init/profile.sh /etc/profile.d/modules.sh$ sudo ln -s /data/apps/modules/5.5.0/init/profile...
jpeg-9 설치 방법 $ tar xvzf jpegsrc.v9.tar.gz $ ./configure --prefix=/data/apps/jpeg/9 $ vi jmorecfg.h - - 수정 사항 아래 참고 - - $ make $ make install make 에서 Syntax error 가 발생하면 아래 내용 수정 jmorecfg.h 263라인 수정 하고 진행 수정 전 typedef enum { FALSE = 0, TRUE = 1 } boolean; 수정 후 typedef enum { false = 0, true = 1 } boolean;
- OS : RHEL 8.6 - gcc version: 8.5.0 - gfortran version: 8.5.0 의존성 패키지 설치 # yum install libICE-devel libICE libXt-devel libcurl-devel R 설치 $ wget https://cloud.r-project.org/src/base/R-4/R-4.3.2.tar.gz $ tar xvzf R-4.3.2.tar.gz $ cd R-4.3.2 $ ./configure --prefix=/data/apps/R/4.3.2 \ --enable-R-shlib --enable-R-static-lib \ --enable-static --with-blas --with-lapack $ make $ make install
- OS : RHEL 8.6 - gcc version: 8.5.0 - gfortran version: 8.5.0 $ wget -O lapack-3.11.0.tar.gz https://github.com/Reference-LAPACK/lapack/archive/refs/tags/v3.11.tar.gz $ tar xvzf lapack-3.11.0.tar.gz $ cd lapack-3.11 $ cp INSTALL/make.inc.gfortran make.inc $ vi make.inc #BLASLIB = $(TOPSRCDIR)/librefblas.a BLASLIB = $(TOPSRCDIR)/libblas.a $ make blaslib $ make lapacklib $ make lapackelib $ mkdir..
내용옵션비고"bash: orted: command not found" 오류--enable-mpirun-prefix-by-default "#PBS -V" 안될 경우--with-tm IB--with-verbs (1.8.x 버전 이후)(1.8.x 버전 이전 --with-openib)OPA--with-psm2 Lustre filesystem--with-lustre UCX--with-ucx - 참고 : OpenMPI 설치 옵션$ export LD_LIBRARY_PATH=/opt/pbs/lib:$LD_LIBRARY_PATH $ export LDFLAGS="-L/opt/pbs/lib -lpbs -lpthread -lcrypto" $ ./configure -prefix=/apps/compiler/intel/18.0...
1. Patch 파일 준비 CentOS 7.9 Kernel에 적용할 patch 파일은 github에서 down 받습니다. - URL : https://github.com/AMDEPYC/CENTOS-MILAN-SUPPORT-PATCHES 2. CentOS 7.9용 Kernel source 파일 준비 # wget https://vault.centos.org/centos/7/updates/Source/SPackages/kernel-3.10.0-1160.el7.src.rpm --no-check-certificate 3. 의존 패키지 설치 # yum install asciidoc audit-libs-devel binutils-devel bison \ elfutils-devel flex hmaccalc java-d..
1. 의존 패키지 설치 # yum groupinstall "Development Tools" # yum install openssl-devel wget cryptsetup libuuid-devel libseccomp-devel squashfs-tools 2. Golang 설치 $ wget https://golang.org/dl/go1.16.5.linux-amd64.tar.gz $ tar xvzf go1.16.5.linux-amd64.tar.gz ※ go는 PATH 설정 후 진행, 이하 진행은 module 생성 후 진행 내용 입니다. 3. singularity 설치 $ module load go/1.16.5 $ export VERSION=3.8.5 $ wget https://github.com/hpcng/..
CrayKorea 서버, CentOS 7.5.1804, root 권한 필요 1. yum-utils 설치 (yum-config-manager 유틸리티 제공) yum install -y yum-utils 2. yum-config-manger 를 이용해 docker 저장소 설정 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 3. docker engine 설치(docker-ce, docker-ce-cli, containerd.io) yum install docker-ce docker-ce-cli containerd.io (GPG key 확인: 060A 61C5 1B55 8A7F 742B 77AA C52F ..
IBS aleph (XC50), GNU compiler 이용 1. ThirdParty application 설치 boost, cmake (따로 설치 후 module load 로 이용) cgal, gmp, mpc, mpfr, scotch (ThirdParty directory에 위치) 2. etc/bashrc 수정 export WM_MPLIB=CRAY-MPICH (XC 환경에 맞게 cray-mpich 선택) 3. etc/config.sh/settings (cc, CC wrapper 사용을 위해 새로이 WM_ARCH 설정) WM_ARCH='crayxc' export WM_COMPILER_LIB_ARCH=64 # Target with lib64 export WM_CC='cc' export WM_CXX='CC'..
1. dependencies openssl-devel wget cryptsetup libuuid-devel libseccomp-devel squashfs-tools 2. install golang - Linux 2.6.23 binary version $ wget https://golang.org/dl/go1.16.5.linux-amd64.tar.gz - golang 환경 설정 $ export PATH=/home/sylee/go/bin:$PATH 3. install singularity # wget https://github.com/sylabs/singularity/releases/download/v3.8.0/singularity-ce-3.8.0.tar.gz # tar xvzf singularity-ce-..