What is oneAPI ?
전 세계적으로 데이터 중심 워크로드가 기하 급수적으로 증가 하고, 점차 다양해 지면서 데이터를 처리하는 아키텍쳐도 다양해지고 있습니다. 해당 아키텍쳐들은 성능을 제대로 발휘해줄 효율적인 소프트웨어 프로그래밍 모델을 필요로 합니다.
각 아키텍쳐에는 별도의 도구가 필요하며, 코드의 재사용이 제한 됩니다. 이로인해 개발이 복잡하고, 개발에 대한 비용이 증가 됩니다.
oneAPI 는 다양한 컴퓨팅 아키텍처 전반에 걸친 워크로드 개발을 간소화 할 수 있도록 단일 프로그래밍 모델을 제공하는 개발자 툴 세트를 제공하는 개방형 프로젝트 입니다.
oneAPI 목적
가속을 위한 개발을 간편하고 쉽게 할 수 있도록 통합된 프로그래밍 모델을 제공 하는데 있습니다.
oneAPI 장점
- 가속기(CPU,GPU,FPGA, …) 별로 모델링 되었던, 프로그래밍 환경을 단일 프로그래밍 모델로 통합 하였습니다.
- Native 수준의 검증된 높은 performance 로 프로그래밍 구현이 가능 합니다.
- DPC++ 언어로 구현된 코드는 여러 가속기에서 재사용이 가능합니다.
- 프로그래밍 환경을 통합하고, 단순화 함으로 비용, 성능, 전력 등의 요구사항을 충족 합니다.
Learning ( oneAPI 배우기 )
수많은 인터넷 자료와 저희가 진행하는 webinar,
교육 등을 통해 oneAPI에 대해 배우실 수 있습니다.
Use Cases
Aurora HPC 프로젝트
아곤 리더십 컴퓨팅 시설의 인텔-HPE/크레이 슈퍼컴퓨터인 오로라는 2021년에 출시된 미국 최초의 엑사스케일 시스템 중 하나가 될 것이다.
더보기
베를린 ZIP 쓰나미 시뮬레이션
베를린 ZIB(Zuse Institute Berlin)는 easyWave를 포팅했습니다.
CUDA에서 Data Parallel C++ 로 쓰나미 시뮬레이션 애플리케이션으로 Intel에서 성능 제공
CPU, GPU, FPGA 및 Nvidia P100
더보기
Google Cloud HPC
C2는 HPC 워크로드에 대해 40% 향상된 성능/코어 성능을 제공합니다. Intel® oneAPI Base & HPC Toolkits에 의해 최적화된 Intel® Xeon® 프로세서 + AMD에서 실행됨
더보기
HPC & AI 화상회의 가속
CERN, SURFSara 및 Intel은 과학, 엔지니어링 및 재무 애플리케이션에 사용되는 시뮬레이션의 획기적인 성능을 제공하는 접근 방식을 조사하고 있습니다.
더보기
Texas Advanced Computing Center(TACC)
Frontera SuperComputer 시각화 및 파일 시스템 사용 사례 Intel® Xeon® 프로세서 및 Intel® Optane 영구 메모리에서 대용량 메모리 지방 노드의 가치 표시
더보기
문의하기