주소: 서울특별시 중구 퇴계로 286 쌍림빌딩 8/9층 (주)유클릭 디지털 트랜스포메이션 사업본부

전화: 02-6320-0121

© 2030 by uDNA & Uclick

NVIDIA DGX System에 사전 최적화되어 제공되는 딥러닝 소프트웨어 스택은 호스트 운영체제, GPU 드라이버, 컨테이너 도구, 딥러닝 사용자 소프트웨어, 딥러닝 프레임워크 계층으로 구성됩니다. 이중  컨테이너에 대한 관심이 커지고 있습니다. 슈퍼컴퓨터 수준의 성능을 갖춘 DGX System 자원을 더 효율적으로 활용하고, 데이터 사이언티스트와 개발자에게는 자신만의 맞춤형 작업 환경을 주기 위해서입니다. 

NVIDIA Docker 

컨테이너 열풍은 AI 분야까지 이어집니다. 각종 라이브러리와 딥러닝 프레임워크를 사용자와 프로젝트에 맞춤형으로 구성해 이미지를 만들어 배포할 경우 데이터 과학자와 개발자 팀은 환경 설정 시간을 크게 단축할 수 있습니다. 또한, 기업은 GPU 가속 기반 인프라의 자원 효율성을 극대화할 수 있습니다. NVIDIA는 Docker를 위한 컨테이너 런타임을 제공합니다. NVIDIA Docker를 통해 얻을 수 있는 이점은 매우 많습니다. 

  • 라이브러리, 프레임워크 의존성과 종속성 걱정 없이 같은 시스템을 여럿이 각자의 작업 환경으로 공유

  • 애플리케이션 개발, 테스트, 운영을 완벽하게 격리된 환경에서 편리하게 수행

  • 기존에 개발한 레거시 애플리케이션도 호환성 걱정 없이 GPU 가속 기반 환경에서 실행 

간편한 실행 

NVIDIA가 제공하는 딥러닝 소프트웨어 스택 환경에서 NVIDIA Docker를 실행하기는 매우 쉽습니다. CLI 도구를 이용해 간단한 명령으로 컨테이너 실행에 필요한 드라이버와 GPU 자원이 마운트됩니다. 이후 ’nvidia-docker run’ 명령을 내리면 실행이 됩니다. NVIDIA는 사전 튜닝을 마친 패키지 형태로 NVIDIA Docker 이미지를 제공합니다. 이미지들은 각종 딥러닝 프레임워크에 최적화된 것부터 HPC와 HPC 시각화 관련 작업에 최적화된 것들이 제공됩니다. 필요에 따라 원하는 구성의 이미지를 빌드하는 것도 간편합니다. 새로운 이미지 생성은 기본으로 제공되는 사전에 패키징 된 것을 수정하는 것과 처음부터 원하는 데로 빌드하는 것 중 편한 것을 선택하면 됩니다. 

  • 블랙 블로거 아이콘