메모리에 올라와 대기중이거나 실행하는 프로그램을 프로세스라고 해요. 프로세스 끼리도 서로 통신할 수 있는 규약(프로토콜)이 있어요. MPI( 메시지 전달 인터페이스)예요. 어떤 프로세스에서 다른 프로세스로 데이터를 보내거나 받는 기능을 하지요.
대규모 병렬 및 분산 컴퓨팅 환경에서 서로 다른 컴퓨터끼리 데이터를 주고받기 위한 오픈소스 MPI표준 라이브리가 OpenMPI예요. 오늘날 고성능 컴퓨팅(HPC)분야에서 여러 대의 컴퓨터들을 연결하여 시뮬레이션, 대량 데이터처리, 딥러닝 작업을 처리하는 데 쓰여요.
즉 여러 노드의 메모리를 고성능 네트워킹으로 병합해서 동일한 프로그램을 실행하고 특정 명령으로 병렬 작업을 관리해요.
【취급】
- Ubuntu
- RHEL
- CentOS
- Rocky
- FreeBSD
- macOS
【작업】
- 호스트 명
- 계정
- SSH 키 통합 배포
- 빌드, 컴파일러 도구
- 의존 라이브러리
- Python
- configure
- make
- install
- clean
- 환경변수
【옵션】
- NVIDIA 드라이버 및 CUDA
- 고급(RDMA, RoCE, iWARP) 네트워킹
- NFS 구성
【사전 정보】
- 운영체제 버전
- 대상 장비 또는 메인보드의 모델
- GPU 모델
- 네트워크 어댑터 모델
- 필요한 라이브러리들
【작업비】
| 구분 | 금액 | 비고 |
| MPI | ₩110,000 | 기본 |
| CUDA | ₩55,000 | 추가 |
| RDMA | ₩55,000 | 추가 |
| NFS | ₩55,000 | 추가 |
* 서버 1대(식) 당 금액이에요.
답글 남기기