통합 이종 프로그래밍 환경 '인텔 oneAPI' 활용한 HPC 개발
2021-01-14 10:30~12:00
Intel / 박정호 대표이사, 조강원 기술이사
세션 미리보기 | ||
---|---|---|
1부 | 박정호 대표이사 (매니코어소프트) |
oneAPI는 무엇인가? |
2부 | 조강원 기술이사 (매니코어소프트) |
oneAPI를 이용한 병렬 프로그래밍 |
# 1부. oneAPI는 무엇인가?
“왜 통합 이종 프로그래밍 환경이 필요한가?”
이번 웨비나에서는 기술적인 얘기보다 프로그래밍 환경에 대한 철학적인 얘기부터 시작해볼까 합니다. 이에 대한 논의가 먼저 있어야 Intel에서 새롭게 선보인 oneAPI의 진가를 알 수 있기 때문입니다.
oneAPI는 다양한 형태의 프로세서와 가속기를 위한 여러 프로그래밍 환경을 하나로 통합하였습니다.
병렬 프로그래밍의 중요성과 프로그래밍 장벽, 프로그래밍 환경의 파편화에 따른 기존 프로그래밍 환경의 문제점을 짚어가면서 oneAPI와 같은 통합 이종 프로그래밍 환경의 필요성에 대해서 느끼는 시간이 되길 기대합니다.
# 2부. oneAPI를 이용한 병렬 프로그래밍
oneAPI는 Intel의 CPU, GPU, FPGA 등 다양한 하드웨어에 모두 사용 가능한 표준 병렬 프로그래밍 모델입니다.
서로 다른 가속기 프로세서 간에 코드 이식성(code portability)과 성능 이식성(performance portability)을 확보하는 것은 이종 컴퓨팅 분야의 오랜 숙제였으며 oneAPI는 이를 극복하기 위한 Intel의 오랜 노력을 집대성한 기술입니다.
이번 웨비나에서는 oneAPI가 제공하는 Data Parallel C++ (DPC++) 언어를 사용해 병렬 프로그램을 작성하는 기본적인 방법에 대해 배웁니다.
DPC++은 Khronos Group에서 만든 공개 표준인 SYCL을 기반으로 하는 언어입니다. 기존에 (특히 GPU 컴퓨팅에서) 보편적으로 사용되던 SPMT (Single Program Multiple Data) 컨셉을 계승하여 데이터 병렬성을 가진 다양한 워크로드를 쉽게 병렬화할 수 있게 하면서, 동시에 최신 C++의 다양한 기능들을 지원합니다.
이번 웨비나를 통해 다양한 하드웨어에서 모두 실행 가능한 병렬 프로그램을 작성할 수 있게 되며 oneAPI와 DPC++의 다양한 기능을 이해하기 위한 기초를 쌓을 수 있습니다.
<세미나 아젠다>
- DPC++ 프로그래밍 모델 개요
- Device 선택하기
- Queue 생성 및 Kernel 실행
- Buffer와 Accessor
- Host-Device 간 동기화
- DPC++의 추가 기능들: USM, sub-group, …
매니코어소프트
박정호 대표이사, 조강원 기술이사
웨비나 댓글
- 33 Comments
- 이*용 (2021-01-14 오후 3:46:48)
- 좋은정보감사합니다
- 정*웅 (2021-01-14 오전 11:59:26)
- 좋은정보 제공 감사합니다 고생하셨습니다.
- 유*수 (2021-01-14 오전 10:35:34)
- moon9126
- 김*태 (2021-01-14 오전 10:31:22)
- 좋은 강의 기대가 됩니다~^^
- (2021-01-14 오전 10:30:41)
- 오류가 나네요
- (2021-01-14 오전 10:30:39)
- 오류가 나네요
- 배*근 (2021-01-14 오전 10:15:39)
- 안녕하세요
- 양*영 (2021-01-14 오전 9:59:47)
- 안녕하세요 좋은정보 기대합니다
- 이*준 (2021-01-14 오전 9:03:53)
- 좋은 방송 기대하고 있습니다.
- 이*승 (2021-01-14 오전 8:57:47)
- 좋은 방송 기대합니다.
Intel의 다른 웨비나
- 최신 Intel Agilex FPGA 디바이스 집중 탐구
- Intel FPGA를 통한 oneAPI 툴킷 마스터하기
- [특강] 인텔 E-tile Hard IP를 사용한 "이더넷..
- 통합 이종 프로그래밍 환경 '인텔 oneAPI' 활용한 H..
- 초고속 AI 구현의 필수조건 차세대 PCIe, 그것이 궁..
- 5G 시대, 급증하는 IDC 트래픽 대비 첫걸음
- 인텔 FPGA 를 사용한 대용량 대역폭 메모리 솔루션
- 초스피드로 Intel FPGA 저전력 보드 마스터 하기
- 데이터센터를 고속화시키는 인텔 FPGA 솔루션 집중 탐구!
- 인텔 FPGA 200% 효율성 달성, QII를 이용한 In..