Intel oneAPI

독점 프로그래밍 모델의 경제적, 기술적 부담을 벗고 가속 컴퓨팅의 자유를 얻기 위한 생산적이고 스마트한 방식
software.intel.com/oneapi

제품 개요 - Base

성능 주도의 아키텍처 간 애플리케이션에 최적화된 도구

Intel 공식 PDF 자료보기

oneAPI: 아키텍처 간 가속 프로그래밍을 위한 스마트한 방식

아키텍처 간 개발을 위한 동급 최강의 도구

Photo

인텔® oneAPI 베이스 툴킷을 사용하여 아키텍처 간 개발 간소화

오늘날의 데이터 중심 워크로드에는 다양한 아키텍처가 필요합니다.
개발자의 복잡성을 완화하기 위해 단일 프로그래밍 모델인 oneAPI는 여러 유형의 아키텍처에 맞추어 개발을 통합하고 간소화합니다.

인텔 CPU, GPU, FPGA를 이용하는 데이터 중심의 고성능 아키텍처 간 애플리케이션을 빌드하기 위해 필요한 모든 것을 인텔® oneAPI 베이스 툴킷 에서 얻습니다. 이 툴킷에는 시작하기 위한 핵심 도구 및 라이브러리 세트가 포함됩니다.

Photo Photo

Intel® oneAPI Base Toolkit

인텔® oneAPI 베이스 툴킷 은 다양한 인텔® 아키텍처(CPU, GPU, FPGA)를 대상으로 하는 데이터 중심의 고성능 애플리케이션을 개발하기 위한 핵심 도구 및 라이브러리 세트입니다. 여기에는 다음이 포함됩니다.

• 인텔® oneAPI DPC++/C++ 컴파일러

• 인텔® DPC++ 호환성 툴

• 인텔® oneAPI DPC++ 라이브러리

• 인텔® oneAPI 매스 커널 라이브러리

• 인텔® oneAPI 스레딩 빌딩 블록

• 인텔® oneAPI 데이터 애널리틱스 라이브러리

• 인텔® oneAPI 딥 뉴럴 네트워크 라이브러리

• 인텔® oneAPI 집단 통신 라이브러리

• 인텔® oneAPI 비디오 프로세싱 라이브러리

• 인텔® 통합 퍼포먼스 프리미티브

• 인텔® VTune™ 프로파일러

• 인텔® 어드바이저

• 인텔® GDB용 디스트리뷰션

• 인텔® 파이썬 디스트리뷰션

• Intel® oneAPI 베이스 툴킷용 FPGA 애드온(옵션)

+ 영역 중심의 애드온 툴킷(옵션)

Intel® oneAPI Base Toolkit의 이점

• 하드웨어 타깃(인텔 CPU, GPU, FGPA)에 걸쳐 코드를 재사용할 수 있고개별 가속기용 커스텀 튜닝이 허용되는 데이터 중심의 고성능애플리케이션을 개발하기 위해 단일 프로그래밍 모델과 아키텍처 간언어인 DPC++(Data Parallel C++)를 사용합니다.

• DPC+/C++/C 컴파일러, 성능 라이브러리, 향상된 프로파일링, 디자인지원, 디버그 도구, 가속 파이썬을 사용하여 효율적으로 개발합니다.

• 호환성 도구를 통해 여러 아키텍처에서 사용할 수 있는 새로운 DPC++ 코드를 만든 다음 특정 구현에 필요한 만큼 튜닝하기 위해 CUDA 코드를마이그레이션합니다.

• 전문적인 워크로드(HPC, AI 애널리틱스, IoT, 렌더링, DL 프레임워크개발자, 딥러닝 추론 등)를 가속화하는 인텔 영역별 애드온 툴킷 및도구와 원활하게 작동합니다.

• 미래의 혁신적인 가속 컴퓨팅 아키텍처를 채택하는 것이 용이할수 있도록 미래에 대비한 코드를 개발합니다.

• 우선 지원 이용 : 인텔 엔지니어와 직접 연결하여 기술 문제에 대한 비공개 답변을 받습니다.

인텔® oneAPI 베이스 툴킷 에 있는 고급 컴파일러, 라이브러리, 분석 도구의 핵심 세트를 사용하여 아키텍처 간 컴퓨팅을 가속화하는 스마트한 방식을 따릅니다.

지금 구매하세요

제품 개요 - HPC

확장 가능한 고속 HPC 애플리케이션 제공

Intel 공식 PDF 자료보기

가속 HPC 프로그래밍을 위한 스마트한 방식

HPC 가속화, 연산 오프로드 극대화

Photo
HPC 애플리케이션 성능 극대화

HPC는 세계에서 가장 어려운 문제를 해결하는 AI, 머신러닝 및 딥러닝 애플리케이션의 핵심으로, 어디에나 있습니다.

인텔의 HPC 플랫폼 + 고급 아키텍처 간 oneAPI 도구는 가속 컴퓨팅을 제공하며, 세계적인 연산은 물론 네트워크, 메모리, 저장소, 가속, 소프트웨어 혁신을 통해 충돌 시뮬레이션부터 기상 예보, 분자 모델링에 이르기까지 다양한 HPC 워크로드에 맞추어 확장 가능합니다.

인텔® oneAPI 베이스 툴킷 + 인텔® oneAPI HPC 툴킷 은 개발자, 연구원, 데이터 과학자가 성능 기준에 맞는 코드를 자신감 있게 빠르고 정확하게 개발하도록 도와주고, 현행 및 향후 인텔 제공 CPU, 가속기, HPC 클러스터의 최첨단 기능을 이용하는 연산 집약적인 워크로드를 확장합니다.

자세히 알아보기

Photo

Intel® oneAPI HPC Toolkit

인텔® oneAPI 베이스 툴킷 + 인텔® oneAPI HPC 툴킷 을 사용하여 여러 아키텍처에서 더 간편하게 HPC 애플리케이션을 빌드, 분석, 최적화 및 확장합니다.

이 툴킷에는 벡터화, 멀티 스레딩, 멀티 노드 병렬화, 메모리 최적화의 최신 기술이 포함됩니다. 코드 개발 도구, 표준 기반 MPI 라이브러리, MPI 분석기, 클러스터 튜닝 도구, 클러스터 건전성 확인 도구를 사용하여 공유 메모리와 분산 메모리(클러스터 등) 컴퓨팅 시스템에서 애플리케이션과 솔루션을 배포합니다.

• C/C++, 포트란, 파이썬, 오픈MP, MPI 등의 HPC 표준을 지원합니다.

• 인텔 CPU와 가속기를 지원합니다.

Intel® oneAPI HPC Toolkit의 이점

• 빌드. 인텔의 업계 최고의 컴파일러와 라이브러리를 사용하여 인텔CPU와 가속기에서 아키텍처 간 HPC 애플리케이션 배포를간소화합니다. 빠른 병렬 코드를 효율적으로 만들고, 현행 및 향후인텔 아키텍처의 최첨단 기능을 이용하는 애플리케이션 성능을증대합니다.

• 분석. 빠른 아키텍처 간 성능을 보장하기 위해 애플리케이션 성능,리소스 사용, 최적화 분야를 빠르게 판단합니다.

• 최적화. 현명한 아키텍처 간 디자인 결정을 내리기 위해 연산, 메모리,I/O 등의 리소스 사용이 코드에 어떤 영향을 미치는지 알아냅니다.

• 레거시 코드와의 간편한 통합을 위해 C/C++, 포트란, 파이썬,오픈MP, MPI 등의 HPC 표준을 지원합니다.

• 전문적인 워크로드(AI 애널리틱스, 렌더링, 딥러닝 추론, 비디오프로세싱 등)를 가속화하는 다른 인텔 도구와 원활하게 작동합니다.

• 우선 지원 이용. 인텔은 인텔 엔지니어와 직접 연결하여 기술 질문에대한 답변을 받을 수 있도록 해줍니다.

Intel® oneAPI HPC Toolkit 활용 사례

• 스웨덴 e-과학 연구 센터(SeRC) 는 세계 최대의 생명과학 과제에 대한 해답을 더 빨리 도출하는 데 도움이 되는 GROMACS에서 수행한 연구의 연산을 가속화하기 위해 oneAPI의 프로그래밍 모델을 사용하는 중입니다.

새로운 수준의 효율성과 성능을 달성하기 위해 여러 벤더(인텔, 엔비디아, AMD)의 CPU와 GPU를 사용하여 대규모의 HPC 시뮬레이션을 배포합니다. GROMACS는 전 세계 연구원들이 사용하는 분자 동역학 소프트웨어입니다.

• HPC 전문가들과 함께 하는 oneAPI 인사이트

HPC 전문가들과 함께 하는 oneAPI 인사이트 7명의 저명한 HPC 전문가들이 oneAPI를 통해 다양한 아키텍처(CPU, GPU, FPGA 및 기타 특수 아키텍처)에서 고성능 워크로드를 배포할 때 얻을 수 있는 기회를 논의합니다. 비디오 보기

• 인텔의 oneAPI 제품은 오로라용 코드를 준비할 수 있도록 도구를 제공합니다. 인텔의 oneAPI 툴킷을 통해 연구원들은 아르곤 리더십 컴퓨팅 시설(ALCF)에서 곧 선보일 예정이며 2021년에 출시되면 미국 최초의 엑사스케일 시스템이 될 인텔-HPE/크레이 슈퍼컴퓨터 ‘오로라’를 위한 oneAPI 통합 이기종 프로그래밍 모델을 사용하여 코드 성능과 기능을 시험할 수 있습니다. ALCF는 미국 에너지부(DOE) 과학사무국(OS) 사용자 시설로, 아르곤 국립 연구소에 있습니다.

인텔® oneAPI 베이스 툴킷 + 인텔® oneAPI HPC 툴킷 을 사용하여 벡터화, 멀티 스레딩, 멀티 노드 병렬화, 메모리 최적화 기술과 함께 다양한 아키텍처에 맞는 고속 HPC 애플리케이션을 빌드, 분석, 최적화 및 확장합니다.

지금 구매하세요

제품 개요 - IoT

스마트 커넥티드 디바이스의 개발 가속화

Intel 공식 PDF 자료보기

아키텍처 간 IoT 애플리케이션을 효율적으로 빌드

고성능 아키텍처 간 IoT 애플리케이션 제공

Photo
빅 데이터의 힘을 IoT 에지 애플리케이션에 적용

인텔® IoT용 oneAPI 툴은 빅 데이터 기술의 힘을 의료, 스마트 홈, 산업, 항공우주, 보안 등의 글로벌 혁신을 위한 에지(Edge)에 적용하는 개발자에게 맞추어 만들어졌습니다.

인텔® oneAPI 베이스 툴킷 인텔® oneAPI IoT 툴킷 을 통해 개발자는 고성능 코드를 자신감 있게 빠르게 개발하고, 아키텍처 간 도구 및 라이브러리 세트 전체를 사용하여 연산을 가속화할 수 있습니다.

단일 코드 베이스를 사용해 IoT 애플리케이션 배포를 간소화하고, 강력한 인텔 CPU, GPU, FPGA에서 배포를 용이하게 합니다. 소프트웨어 스택에 걸친 빠른 통합, 최적화된 성능 및 전력 효율성, 시장 출시 기간 단축으로 이득을 누립니다.

Intel® oneAPI IoT Toolkit

인텔® oneAPI 베이스 툴킷 + 인텔® oneAPI IoT 툴킷 은 개발자가 의료, 스마트 홈, 산업, 소매, 항공우주 등의 글로벌 IoT 에지(Edge)에 빅 데이터 기술의 힘을 적용할 수 있도록 도와줍니다. 아키텍처 간 도구 세트 전체, 성능 라이브러리, 컴파일러를 통해 IoT 애플리케이션을 효율적으로 개발하고 인텔 CPU, GPU, FPGA에서 배포를 간소화합니다. 이 툴킷에는 다음이 포함됩니다.

•고급 컴파일러: 인텔® oneAPI DPC++/C++ 컴파일러 및 인텔®컴파일러 클래식

•강력한 성능 라이브러리

•향상된 프로파일링, 디자인 지원 및디버그 도구

•보다 가속화된 파이썬

•인텔® 인스펙터

•이클립스 IDE

•IoT 연결 툴

•Yocto 프로젝트용 리눅스 커널 빌드 툴

•인텔 보완 도구도 있음

스마트 커넥티드 디바이스를 위한 아키텍처 간 IoT 애플리케이션의 개발을 가속화합니다. 인텔® oneAPI 베이스 툴킷 + 인텔® oneAPI IoT 툴킷을 사용하여 성능과 전력 효율성을 증대합니다.

지금 구매하세요

Intel® oneAPI IoT Toolkit의 이점

소프트웨어 스택에 걸친 빠른 통합, 최적화된 성능 및 전력 효율성, IoT 솔루션의 시장 출시 기간 단축으로 이득을 누립니다.

인텔® oneAPI 베이스 툴킷 + 인텔® oneAPI IoT 툴킷 은 더 지능적이고 효율적인 IoT를 용이하게 함으로써, 에지(Edge)로 이동하여 더 많은 데이터를 확보하고 빠르게 데이터를 분석하고 데이터에 따라 빠르게 행동하는 기업을 지원합니다.

• 빌드. 강력한 인텔® IoT 아키텍처(CPU, GPU, FPGA)의 모든 최첨단기능을 이용하는 IoT 애플리케이션용의 효율적인 고성능 코드를구현합니다. 디자인 주기 초기에 스레딩, 메모리, 영구 메모리의디버깅을 최적화합니다.

• 분석. 시스템 행동 분석, 전원 관련 측정기준, 하드웨어별 최적화 등성능 특성에 대한 깊은 분석을 통해 코드 튜닝 기회를 빠르게 정확히집어냅니다.

• 연결 도구와 센서 라이브러리를 사용하여 센서를디바이스와 연결하고 디바이스를 클라우드와 연결합니다.

• 전문적인 IoT 애플리케이션과 워크로드를 가속화하는 다른 인텔 영역별 도구(AI 애널리틱스, 비디오 프로세싱, 딥러닝 추론 등)와 원활하게 작동합니다.

• 우선 지원 이용. 인텔은 인텔 엔지니어와 직접 연결하여 기술 질문에 대한 비공개 답변을 받을 수 있도록 해줍니다.

제품 개요 - Rendering

영화급 정밀도의 고성능 시각화 애플리케이션 제공
영상을 최고의 정밀도로 렌더링: 획기적인 레이 트레이싱을 위한 개방적인 방식

Intel 공식 PDF 자료보기

차세대 그래픽을 위한 비용 효율적이고 확장 가능한 고성능 렌더링

효율적이고 확장 가능한 고성능 레이 트레이싱 및 렌더링 제공

Photo
고정밀 레이 트레이싱 및 렌더링 활용

인텔은 레이 트레이싱/렌더링, 시각화 워크로드에서 타의 추종을 불허하는 플랫폼 리더십 포트폴리오 + 생태계 혁신 기술을 보유하고, 성능과 비용, 확장성에서 유연한 선택지를 제공합니다.

하드웨어와 소프트웨어 솔루션으로 구성된 인텔의 광범위하고 개방적인 플랫폼 생태계는 엔터테인먼트, 과학 시각화, 제조 분야 ISV 및 기타 회사의 방대한 포트폴리오를 통해 제공되며, 개발자와 콘텐츠 제작자가 자신의 아이디어를 사진과 동일한 현실로 실현할 수 있도록 해줍니다.

Intel® oneAPI Rendering Toolkit

인텔® oneAPI 베이스 툴킷 은 다양한 인텔 아키텍처에서 데이터 중심의 고성능 애플리케이션을 빌드 및 배포하기 위한 고급 컴파일러, 라이브러리, 분석 및 디버그 도구의 핵심 세트입니다.

인텔® oneAPI 렌더링 툴킷 은 확장 가능하고 비용 효과적인 고성능 고정밀 시각화 애플리케이션과 솔루션을 개발할 수 있는 오픈소스 라이브러리 세트입니다.

이 툴킷의 라이브러리는 최대한의 유연성, 성능, 기술적 투명성을 위해 인텔® 플랫폼용 렌더링 커널과 미들웨어를 제공합니다. 이 툴킷은 인텔 XPU 플랫폼(CPU 및 향후 Xe 아키텍처)을 지원하며 다음을 포함합니다.

• 인텔® 엠브리

• 인텔® OSPRay

• 인텔® 오픈 이미지 디노이즈

• 인텔® 볼륨 커널 라이브러리

• 인텔® 오픈SWR

Intel® oneAPI Rendering Toolkit 활용 사례

• 스티븐 호킹 우주론 센터, 우주의 물리론 시각화

인텔® oneAPI 렌더링 툴킷은 우주에서 일어나는 가장 극한 현상을 이해하기 위한 엄청난 시뮬레이션을 렌더링 하는 데 도움이 됩니다.

• 카오스 그룹, 그래픽 기술 향상

카오스 그룹은 신뢰성, 확장성, 낮은 TCO, 개방형 표준을 위한 인텔® oneAPI 렌더링 툴킷을 사용하여 자체 서비스와 새로운 클라우드 기반 서비스를 빌드합니다.

• 시네마 4D, AI로 학습한 디노이징으로 CG 워크플로 향상

맥슨의 3D 모델링, 애니메이션 및 렌더링 솔루션은 인텔® oneAPI 렌더링 툴킷의 도움을 받아 고객에게 고품질 렌더링을 제공합니다.

Intel® oneAPI Rendering Toolkit의 이점

• 모든 연산 인프라(자체 및 공공)에 걸쳐 극사실주의적인 고성능렌더링 이미지를 제공합니다.

• 강력한 레이 트레이싱과 렌더링 기능은 삼각형, 경로 추적, 복합볼륨 및 기하학 렌더링 등을 제외한 모델 복잡성으로 오늘날의GPU 능력을 넘어섭니다.

• 전체 시스템 메모리를 받아들이고 32GB 이상의 카드 VRAM을자유롭게 만들어 방대한 데이터 세트(TB)를 인터랙티브방식으로 시각화합니다.

• 어떤 데이터 사이즈에도 맞는 비용 효율적인 대화형 성능으로 노트북, 워크스테이션, 엔터프라이즈, HPC, 클라우드에 걸쳐 솔루션을확장합니다.

• 전문화된 워크로드(AI 애널리틱스, 비디오 프로세싱, 딥러닝인터페이스 등)를 가속화하고 성능을 극대화하는 다른 인텔도구와 원활하게 작동합니다.

• 우선 지원 이용: 인텔 엔지니어와 직접 연결하여 기술 문제에 대한비공개 답변을 받습니다.

인텔® oneAPI 베이스 툴킷 + 인텔® oneAPI 렌더링 툴킷 의 오픈소스 고성능 라이브러리, 고급 분석 도구 등을 사용하여 스튜디오 콘텐츠 제작, 과학 시각화, 제조를 위한 극사실주의적인 고정밀 대화형 렌더링 및 시각화 애플리케이션을 제공합니다.

지금 구매하세요

그 밖에

- 지원이 포함된 유료 제품
- 고지 사항 및 책임의 한계

지원이 포함된 유료 제품 안내

소프트웨어 구매 시마다 다음의 두 가지 모델로 지원을 제공합니다.

1. 지명된 사용자별로 지명된 사용자와 제품에 가격 책정

2. 제한된 최대 인원의 등록된 지원 대상 사용자와 함께 있는 동시 사용자 동시 사용자 모델은 두 가지가 제공됩니다.

− 등록된 최대 10명의 지원 대상 개발자와 함께 있는 동시 사용자 2명 − 등록된 최대 25명의 지원 대상 개발자와 함께 있는 동시 사용자 5명

인텔® 소프트웨어 개발 도구 지원

• 지원이 포함된 유료 제품 에는 구매일로부터 최소 1년 동안 온라인 서비스 센터 를 통한 우선 지원 이 자동으로 포함됩니다. 높은 할인율로 지원을 연장/갱신할 수 있습니다.

• 인텔 엔지니어와 직접적인 비공개 상담 을 통해 기술 질문에 대한 답변을 빠르게 받을 수 있습니다. 비공개 무의와 코드 샘플을 제출하십시오.

• 모든 새로운 제품 업데이트에 액세스 하고 이전 버전의 제품에 계속 액세스하고 지원을 받습니다.

• 수십 년간 고성능 코드를 작성한 경험이 구축된 방대한 자가 진단 문서 자료를 검토합니다 .

지원 서비스 갱신 옵션

• 구독 만료 전에 갱신 . 동일한 일련번호로 만료일 후 12개월이 연장됩니다. 만료 전 갱신은 한 달의 유예 기간이 있습니다(가격만 해당). 12개월이 지나면지원이 종료됩니다.

• 구독 만료 후 갱신 . 동일한 일련번호. 갱신 라이선스는 지원이 종료된 후 12개월 이내에 구매할 수 있으며, 그 후에는 새 라이선스를 구매해야 합니다.12개월간의 새로운 지원 기간은 구매일로부터 시작됩니다.

인텔 일련번호 식별자

고객 제품 지원 갱신/업그레이드 옵션을 확인하고 일련번호를 입력하십시오.

고지 사항 및 책임의 한계

성능 및 최적화 선택에 대한 자세한 내용은 software.intel.com/articles/optimization-notice 를 참조하십시오.

성능 테스트에서 사용되는 소프트웨어와 워크로드는 인텔 마이크로프로세서의 성능에만 맞추어 최적화되었을 수 있습니다.
SYSmark, MobileMark와 같은 성능 테스트는 특정한 컴퓨터 시스템, 구성 요소, 소프트웨어, 연산, 함수를 사용하여 측정합니다.
이러한 요인 중 하나라도 바뀌면 결과가 달라질 수 있습니다.
구매 고려 중인 제품을 충분히 평가하려면 다른 제품과 함께 사용할 때 해당 제품의 성능을 포함해 다른 정보와 성능 테스트를 참고해야 합니다.
전체 정보는 www.intel.com/benchmarks를 참조하십시오.
인텔의 컴파일러는 인텔 마이크로프로세서에만 있는 것이 아닌 최적화의 경우 인텔 외 마이크로프로세서를 위해 동일한 수준까지 최적화할 수도, 하지 않을 수도 있습니다.
이러한 최적화에는 SSE2, SSE3 및 SSSE3 명령 집합과 기타 최적화가 포함됩니다.
인텔은 인텔에서 제조하지 않은 마이크로프로세서에 대한 최적화의 가용성, 기능 또는 효과를 보증하지 않습니다.
본 제품의 마이크로프로세서에 의존하는 최적화는 인텔 마이크로프로세서에서 사용하도록 만들어졌습니다.
인텔 마이크로아키텍처에 한정되지 않은 특정 최적화는 인텔 마이크로프로세서 전용입니다.
이 고지 사항에서 다룬 구체적인 명령 집합 관련한 자세한 정보는 해당 제품의 사용자 및 참조 가이드를 확인하십시오.
비용과 결과는 다를 수 있습니다.
인텔 기술은 가능 하드웨어, 소프트웨어 또는 서비스 지원 활성화를 필요로 할 수도 있습니다.
인텔은 제3자 데이터를 통제하거나 감사하지 않습니다. 다른 출처에 문의하여 정확성을 평가해야 합니다.
© 인텔사. 인텔, 인텔 로고 및 기타 인텔 마크는 인텔사 또는 그 자회사의 상표입니다. 기타 이름 및 브랜드는 해당 소유 업체의 자산입니다.

moasys.com 에서 게시한 oneAPI 관련 웹페이지는 Intel에서 자료를 제공받아 작성 되었음을 알려 드립니다.
moasys 에서 게시한 웹페이지에는 누락되거나 잘못된 정보, 과거의 자료가 입력되어 있을 수 있으며,
정확한 정보를 원하시는 경우 링크된 Intel 공식사이트를 참고하여 주시기 바랍니다.