BLOG

현재 Amazon EC2 C5 및 P3 인스턴스에 대한 더 빠른 교육을 위해 최적화된 Tensorflow1.7이 지원되는 AWS 딥러닝 AMI
작성일: 2018-04-30

UbuntuAmazon Linux를 위한 AWS 딥러닝 AMI에는 TensorFlow1.7이 포함되어 있으며 이 버전은 Amazon EC2 인스턴스 제품군 전체에 걸쳐 고성능 교육에 최적화되어 있습니다. 이것은 3월 말에 런칭한 TensorFlow1.6의 최적화된 빌드에 대한 업데이트입니다.

 

 

최적화된 TensorFlow 1.7을 통해 빠른 교육

 

이제 AMI(Amazon Machine Images)에는 TensorFlow 1.7이 Intel의 AVX(고급 벡터 지침), SSE 및 FMA 지침 세트와 함께 구축되어 있습니다. AMI는 심층 신경 네트워크를 위한 Intel의 수학 커널 라이브러리(Intel MKL-DNN)에 완벽하게 구성되어 Amazon EC2 C5 인스턴스에 전원을 공급하는 Intel Xeon Platinum 프로세서의 교육 성능을 향상시킵니다.

 

C5.18xlarge 인스턴스 유형에 대해 최적화된 TensorFlow 1.7이라는 빌드를 사용하여 합성 이미지넷 데이터세트로 ResNet-50 벤치마크를 교육하는 것이 TensorFlow 1.7 바이너리 재고에 대한 교육보다 9.8배 더 빨랐습니다.

 

AMI에는 NVIDIA CUDA 9 및 cuDNN 7이 완벽하게 구성되어 Amazon EC2 인스턴스에 전원을 공급하는 Volta V100 GPU에 대한 혼합 정밀 교육을 활용할 수 있는 최적의 TensorFlow 1.7 빌드도 함께 제공됩니다. 딥러닝 AMI는 TensorFlow 가상 환경을 처음으로 활성화할 때 선택한 EC2 인스턴스에 대해 최적화된 TensorFlow의 고성능 빌드를 자동으로 배포합니다.

 

AMI에는 모델 교육을 시각화 및 디버그 할 수 있도록 TensorBoard 1.7과 TensorFlow Serving 1.6을 사용하여 훈련된 모델에 대한 추론 엔드포인트를 신속하게 프로토타입하는 것이 포함됩니다.

 

 

딥러닝 프레임워크의 최신 정보

 

현재 딥러닝 AMI에는 성능 개선 및 버그 수정과 함께 Microsoft Cognitive Toolkit 2.5가 제공됩니다. 이 AMI에는 최신 딥러닝 프레임워크도 함께 제공됩니다.

 

CUDA9를 사용하는 프레임워크:

 

  • Apache MXNet 1.1 (with Gluon)
  • Caffe2 0.8.1
  • Microsoft Cognitive Toolkit (CNTK) 2.5
  • PyTorch 0.3.1
  • TensorFlow 1.7
  • Theano 1.0
  • Chainer 3.5
  • Caffe 1.0 with CUDA 8
  • Keras 1.2.2 and Keras 2.1.5

 

AMI에는 다음 도구를 통해 제공되는 모델 서비스 및 디버깅 기능이 포함되어 있습니다.

 

  • Apache MXNet Model Server 0.1
  • TensorFlow Serving 1.6
  • TensorBoard 1.7

 

 

딥러닝 AMI 시작하기

 

AWS 딥러닝 AMI를 사용하여 빠르고 간단하게 시작할 수 있습니다. 최신 AMI를 AWS Marketplace에서 사용할 수 있습니다.

 

원문 URL: https://aws.amazon.com/ko/blogs/machine-learning/aws-deep-learning-amis-now-with-optimized-tensorflow-1-7-for-faster-training-on-amazon-ec2-c5-and-p3-instances/

** 메가존 TechBlog는 AWS BLOG 영문 게재글중에서 한국 사용자들에게 유용한 정보 및 콘텐츠를 우선적으로 번역하여 내부 엔지니어 검수를 받아서, 정기적으로 게재하고 있습니다. 추가로 번역및 게재를 희망하는 글에 대해서 관리자에게 메일 또는 SNS페이지에 댓글을 남겨주시면, 우선적으로 번역해서 전달해드리도록 하겠습니다.