robosapiens

Weekly: 2017W39

To Do

  1. MATLAB 연산을 위한 서버
  2. MatConvNet 적용
  3. 논문 쓰기

MATLAB 연산을 위한 서버

  • Microsoft Azure에서 제공하는 virtual machine 이용.
  • 서버의 설치,배포, 설정 등은 포털에서 가능.
  • 원격 데스크탑 연결로 접속하여 사용 가능.
  • 종량제 구독 시, 사용 시간만큼 청구되는 듯.
  • 무료 trial 구독으로 연습 중.
  • VM 4대 구성 (1 core + 3.5 GiB 메모리).
  • 하나의 network storage (SMB 3.0) 연결하여 묶음.
    • Storage account에서 file service 추가함.
    • Blob storage는 뭔지 모르겠음. Blob vs. File?
    • KIST, POSTECH 모두에서 네트워크 드라이브 연결 안됨.
  • FTP 서버는 local storage에서만 가능한 듯.
  • 배포 이후에도 VM의 성능을 변경할 수 있음.
  • Azure FTP 설정하기

MatConvNet

  • mnist 데이터 예제
  • simpleNN 사용
  • server에서 분담하여 계산할 수 있도록 함
  • (27 subject) X (4 feature) X (2 case) X (100 epoch) X (1 min/epoch) = (360 hr) X (770 원/hr) = 277,000원
  • epoch당 수행 시간
    • 감소할 때: 컴퓨터의 성능이 좋을 때
    • 증가할 때: simpleNN 모델이 복잡할 때
  • 계산 시간당 단가
    • Azure VM X 4 core = 18,500 원/day = 550,000 원/달
      Windows 환경 동일하게 사용 가능
    • Penguin POD X 4 core = 13,500 원/day = 405,000 원/달
      MATLAB parallel toolbox를 통한 worker 고용

Leave a Reply

Your email address will not be published. Required fields are marked *

Weekly: 2017W40
Previous post
research post
Next post
%d bloggers like this: