oneAPI - 가속 컴퓨팅을 개발하기 위한 스마트한 방식
세미나 개요
데이터 병렬 C++(DPC++)는 Khronos의 SYCL를 기반으로 최신 C++ 병렬 프로그래밍 모델입니다. DPC++는 특히 SYCL*을 쉽게 사용할 수 있도록 하는 확장이 포함되어 있습니다. 이 세션에서는 SYCL*을 사용하는 C++ 프로그램의 개념과 기본 구조를 설명하며 Intel® DevCloud에 연결하여 샘플 코드에서 그것들이 실제로 작동하는지 확인합니다.
테스크의 큐, 디바이스와 그 선택방식, 기본 병렬 커널, 통합 공유 메모리(USM) 모델과 버퍼 메모리 모델 등의 역할을 알아봄으로써 다양한 디바이스를 활용할 수 있습니다.
또한 Intel® one API 툴킷 2023에서 신기능과 강화된 SYCL*2020 지원에 대해 소개하겠습니다.
발표자 및 사회자 안내
-
발표자정진우 부장 모아시스㈜ 기술개발팀 HPC 분야에서 코드 최적화/병렬화, 사용자 기술지원, 사용자 교육 등 업무를 수행하였습니다.
현재 Intel oneAPI intructor로 활동하고 있으며, 해당 도구를 이용한 HPC 및 AI 분야의 활용에 대하여 연구하고 있습니다.