본문 바로가기
728x90

HPC/Software,OpenSource12

[Linux] configure 옵션(Intel 컴파일러와 GCC 컴파일러) 개요소프트웨어 성능 최적화와 빌드 과정에서 자주 사용되는 configure 옵션을 정리하고, Intel 컴파일러와 GCC 컴파일러를 사용하는 환경에서의 차이점을 살펴보겠습니다. 이 글에서는 다양한 configure 옵션을 설명하고, Intel 컴파일러(2022 및 2023 버전)의 주요 차이점과 GCC 컴파일러 환경에서의 빌드 명령 예제를 포함합니다. 1. configure 옵션 이해하기configure 명령어는 소프트웨어를 설치하기 전에 환경과 빌드 설정을 준비하는 스크립트입니다. 아래는 자주 사용되는 configure 옵션과 그 역할입니다.기본 옵션--prefix= : 설치 경로를 지정예 : --prefix=/APP/enhpc/libs/fftw-3.3.10-ompi4-gcc8--enable-share.. 2025. 1. 28.
[Linux] ANSYS 소프트웨어 설치 개요os : rockylinux 8.9software : ANSYS2023R1ANSYS 설치는 VNC, rdp 등 GUI 환경을 불러올 수 있는 환경에서 실시한다VNC와 RDP 설치는 이전에 포스팅한 블로그들을 참고하면 된다.2024.04.01 - [Virtual] - Ubuntu에 VNC 설치 Ubuntu에 VNC 설치OS : Ubuntu : 20.04.4 turbovnc_2.2.6_amd64.deb 해당 파일로 설치하였다. # dpkg -i turbovnc_2.2.6_amd64.deb # dpkg -L "turbovnc" | grep bin (경로 찾기) # cd /opt/TurboVNC/bin/ # /opt/TurboVNC/bin/vncviewer (실행) 발생한 오류 # /opt/Turboesta.. 2024. 11. 18.
[HPC]MPI compiler 연동 Open MPI 컴파일러별 연동 1. Open MPI 4 + gcc 82. Open MPI 4 + Intel(OneAPI 2024)3. Open MPI 4 + Intel(OneAPI 2023)4. Open MPI 4 + gcc115. OpenMPI 4 + gcc13 Open MPI 다운로드# wget https://download.open-mpi.org/release/open-mpi/v4.1/openmpi-4.1.5.tar.gz# tar zxvf openmpi-4.1.5.tar.gz1. Open MPI 4 + gcc 8# cd /openmpi-4.1.5-gcc8// OpenMPI 에서 이용하고자 하는 Compiler 버전을 정확히 확인한다. // 현재 쉘에 적용된 gnu 버전이 정확히 무엇인지 확인(gn.. 2024. 4. 26.
[HPC]One API(2023,2024) 수동 설치 One API (2024) 설치최신 버전인 2024 버전과 이전 버전을 같이 올리는 이유는 상용 소프트웨어들 중 호환이 안 되는 것들이 많기 때문이다. 2024 버전은 Intel cpu 외에 amd 에서도 쓸 수 있도록 바뀌어 나왔기 때문에 둘 중 상황에 맞게 사용하면 될 듯하다.HPC Tool KIT# wget https://registrationcenter-download.intel.com/akdlm/IRC_NAS/7f096850-dc7b-4c35-90b5-36c12abd9eaa/l_HPCKit_p_2024.1.0.560_offline.sh# sh l_HPCKit_p_2024.1.0.560_offline.sh -a -s --eula accept --install-dir /APP/hpc/compiler.. 2024. 4. 25.
[HPC]atomsk(강력한 원자 구조 생성 및 변환 도구) ATOMSK소개Atomsk는 재료 과학 연구에서 원자 구조를 생성하고, 변환하는 데 사용되는 강력하고 사용하기 쉬운 커맨드 라인 도구입니다. 이 소프트웨어는 복잡한 결정 구조, 결함, 나노 입자 등을 모델링하기 위한 효율적인 방법을 제공하며, 고체 물리학, 나노기술, 지질학 등 다양한 분야에서 사용됩니다. Atomsk의 유연성과 다양한 기능은 연구자들이 실험적 연구를 보완하고, 새로운 물질의 특성을 탐색하는 데 필수적인 도구로 만들어줍니다.주요 특징다양한 구조 생성Atomsk는 간단한 명령어로 FCC, BCC, HCP 등 다양한 결정 구조를 생성할 수 있습니다. 또한, 사용자는 고유한 구조를 정의하거나 기존 파일에서 구조를 불러올 수 있습니다.결함과 표면 모델링이 도구를 사용하여 진공 층, 곡면, 입계,.. 2024. 4. 25.
[HPC]GNU(gcc-11.4.0 , gcc-13.2.0) 수동 설치 GNU(gcc-11.4.0 , gcc-13.2.0) 수동 설치참고인터넷이 연결된 상태에서 설치를 진행해보고 파일 구성을 비교하여 설치하면 조금 더 쉽게 진행 할 수 있다.아래 실습 과정은 gcc13.2 버전에 해당하는 과정이다. 원하는 gcc 컴파일러 다운로드 후 압축 풀기# wget https://ftp.gnu.org/gnu/gcc/gcc-13.2.0/gcc-13.2.0.tar.gz# tar zxvf gcc-13.2.0.tar.gz -C /APP/enhpc/source/ 필요한 파일 받기# wget https://ftp.gnu.org/gnu/gmp/gmp-6.2.1.tar.bz2# wget https://ftp.gnu.org/gnu/mpfr/mpfr-4.1.0.tar.gz# wget https://ft.. 2024. 4. 24.
728x90