RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      NN Maestro : scheduling for high-performance inference of complex deep learning models in multi-GPU systems

      한글로보기

      https://www.riss.kr/link?id=T16664710

      • 저자
      • 발행사항

        서울 : 한양대학교 대학원, 2023

      • 학위논문사항

        학위논문(석사) -- 한양대학교 대학원 , 컴퓨터·소프트웨어학과 , 2023. 2

      • 발행연도

        2023

      • 작성언어

        영어

      • 주제어
      • 발행국(도시)

        서울

      • 형태사항

        iv, 52 p. : 삽도 ; 26 cm.

      • 일반주기명

        지도교수: 서지원
        권두 Abstract, 권말 국문요지 수록
        부록 수록
        참고문헌: p. 40-43

      • UCI식별코드

        I804:11062-200000653982

      • 소장기관
        • 한양대학교 중앙도서관 소장기관정보
      • 0

        상세조회
      • 0

        다운로드
      서지정보 열기
      • 내보내기
      • 내책장담기
      • 공유하기
      • 오류접수

      부가정보

      다국어 초록 (Multilingual Abstract) kakao i 다국어 번역

      Recent complex neural network models, which have shown competitive accuracy, face the challenge of deploying them efficiently across multiple GPUs. Under manual scheduling, it is almost impossible to achieve fair performance gains due to the inter-layer dependencies of the neural network models and the variable overhead of data communication. To solve this problem, we propose NN Maestro, a layer scheduling algorithm for multi-GPU systems that generate efficient parallel execution strategies that minimize data communication overhead, thereby improving inference latency for complex neural networks. In NN Maestro, a pre-trained SVM classifier first determines the benefit of multi-GPU scheduling of target graphs. For each graph decided to be parallelized, a scheduling order is calculated considering its topological order and Significance Cost. In case parallel execution seems profitable, the best GPUs are determined by comparing their Placement Cost. Once the layer mapping to the GPUs has been determined, the final schedule is generated by grouping the layers that can run simultaneously. To verify our work, NN Maestro achieves up to 1.67x performance improvements over the baseline in multi-GPU configurations (2 2080Ti, 4 V100, and 4 A6000 GPUs).
      번역하기

      Recent complex neural network models, which have shown competitive accuracy, face the challenge of deploying them efficiently across multiple GPUs. Under manual scheduling, it is almost impossible to achieve fair performance gains due to the inter-lay...

      Recent complex neural network models, which have shown competitive accuracy, face the challenge of deploying them efficiently across multiple GPUs. Under manual scheduling, it is almost impossible to achieve fair performance gains due to the inter-layer dependencies of the neural network models and the variable overhead of data communication. To solve this problem, we propose NN Maestro, a layer scheduling algorithm for multi-GPU systems that generate efficient parallel execution strategies that minimize data communication overhead, thereby improving inference latency for complex neural networks. In NN Maestro, a pre-trained SVM classifier first determines the benefit of multi-GPU scheduling of target graphs. For each graph decided to be parallelized, a scheduling order is calculated considering its topological order and Significance Cost. In case parallel execution seems profitable, the best GPUs are determined by comparing their Placement Cost. Once the layer mapping to the GPUs has been determined, the final schedule is generated by grouping the layers that can run simultaneously. To verify our work, NN Maestro achieves up to 1.67x performance improvements over the baseline in multi-GPU configurations (2 2080Ti, 4 V100, and 4 A6000 GPUs).

      더보기

      목차 (Table of Contents)

      • Chapter 1. Introduction 1
      • Chapter 2. Background and Motivation 4
      • Chapter 3. NN Maestro 9
      • Chapter 4. Experimental Results 22
      • Chapter 5. Future Directions 36
      • Chapter 1. Introduction 1
      • Chapter 2. Background and Motivation 4
      • Chapter 3. NN Maestro 9
      • Chapter 4. Experimental Results 22
      • Chapter 5. Future Directions 36
      • Chapter 6. Related Works 37
      • Chapter 7. Conclusion 39
      • Reference 40
      • Appendix 44
      더보기

      분석정보

      View

      상세정보조회

      0

      Usage

      원문다운로드

      0

      대출신청

      0

      복사신청

      0

      EDDS신청

      0

      동일 주제 내 활용도 TOP

      더보기

      주제

      연도별 연구동향

      연도별 활용동향

      연관논문

      연구자 네트워크맵

      공동연구자 (7)

      유사연구자 (20) 활용도상위20명

      이 자료와 함께 이용한 RISS 자료

      나만을 위한 추천자료

      해외이동버튼