Intel oneAPI HPC Toolkit 제품 상세 설명

Intel oneAPI HPC Toolkit 제품 견적 요청은 상단 문의 버튼을 이용해주시기 바랍니다. 

고성능 컴퓨팅(HPC)을 위한 최적화 도구

고성능 컴퓨팅(HPC)은 AI, 머신러닝, 딥러닝 애플리케이션의 핵심입니다. Intel® oneAPI HPC Toolkit은 벡터화, 멀티스레딩, 다중 노드 병렬화, 메모리 최적화와 같은 최신 기술을 활용하여 HPC 애플리케이션을 구축하고 분석하며 최적화하고 확장하는 데 필요한 기능을 개발자에게 제공합니다.

Inte loneAPI HPC Toolkit에는 강력한 데이터 중심 라이브러리와 고급 분석 도구가 포함되어 있습니다.

모든 툴킷 보기

Intel oneAPI HPC Toolkit  기능

빌드 (Build)

Intel의 업계 선도 컴파일러 기술과 라이브러리를 활용하여 CPU 및 가속기에서 HPC 애플리케이션 구현을 간소화합니다.

Analyze

애플리케이션 성능, 리소스 사용이 코드에 미치는 영향, 최적화 가능한 부분을 빠르게 평가하여 교차 아키텍처에서 더 빠른 성능을 보장합니다.

확장 (Scale)

포함된 표준 기반 Intel® MPI 라이브러리 및 벤치마크, MPI 분석기, 클러스터 튜닝 도구를 사용하여 공유 메모리 및 클러스터와 같은 분산 메모리 컴퓨팅 시스템 전반에 애플리케이션과 솔루션을 배포합니다.

What’s Included

Intel® SHMEM

호스트 및 디바이스에서 시작하는 연산을 위해 Partitioned Global Address Space (PGAS) 프로그래밍을 구현합니다.

Intel® Fortran Compiler

CPU 및 GPU 아키텍처를 대상으로 표준 Fortran 코드를 컴파일하고 최적화.

Intel® MPI Library

CPU 및 GPU 아키텍처와 다양한 네트워크 패브릭에서 유연하고 효율적이며 확장 가능한 클러스터 메시징 제공.

Intel® oneAPI DPC++/C++ Compiler

CPU 및 GPU 대상 아키텍처를 위한 표준 C++ 및 SYCL* 코드를 컴파일하고 최적화.

Intel® DPC++ Compatibility Tool

이 도구를 사용하여 기존 CUDA* 코드를 다중 아키텍처 SYCL 코드로 마이그레이션.

Intel® VTune™ Profiler

CPU 및 GPU 시스템 전반에서 성능 병목 현상을 찾아 최적화.

Intel® Advisor

효율적인 벡터화, 스레딩 및 가속기 오프로드를 위한 코드 설계 지원.

Intel® Distribution for GDB*

SYCL, C, C++, Fortran 코드의 시스템 전반 심층 디버깅 기능 제공.

Intel® oneAPI DPC++ Library (oneDPL)

이 핵심 생산성 알고리즘 및 함수로 데이터 병렬 작업의 속도를 높이세요.

Intel® oneAPI Threading Building Blocks (oneTBB)

이 고급 스레딩 및 메모리 관리 템플릿 라이브러리로 병렬 프로그래밍을 단순화하세요.

Intel® oneAPI Math Kernel Library (oneMKL)

행렬 대수, 빠른 푸리에 변환(FFT), 벡터 수학 등을 포함한 수학 처리 루틴을 가속화합니다.

Intel® Integrated Performance Primitives

이미징, 신호 처리, 데이터 압축, 암호화 등에서 성능을 향상시키세요.

Intel® Cryptography Primitives Library

Intel CPU에 최적화된 안전하고 빠르며 경량화된 암호화 빌딩 블록을 제공합니다.

Intel® oneAPI Data Analytics Library (oneDAL)

기계 학습 및 데이터 분석 성능을 향상시킵니다.

Intel® oneAPI Deep Neural Network Library (oneDNN)

Intel CPU 및 GPU에서 빠른 신경망을 개발할 수 있도록 성능 최적화된 빌딩 블록을 제공합니다.

Intel® oneAPI Collective Communications Library (oneCCL)

여러 노드에 걸쳐 딥러닝 모델 학습을 분산시키기 위한 최적화된 통신 패턴을 구현합니다.

특정 사용 사례를 위한 소규모 번들

Intel® C++ Essentials

이 번들은 Intel CPU 및 GPU용 Base Kit에서 가장 많이 사용되는 성능 라이브러리를 활용하면서, C++ 및 SYCL 개발자가 컴파일, 디버깅, 실행을 할 수 있도록 구성되었습니다. 포함 항목은 다음과 같습니다:

  • Intel® Distribution for GDB*

  • Intel® DPC++ Compatibility Tool

  • Intel® oneAPI DPC++/C++ Compiler

  • oneDPL

  • oneMKL

  • oneTBB

Intel® Fortran Essentials

수치 계산 워크로드를 다루는 Fortran 개발자는 이 번들을 사용하여 Intel CPU 및 GPU용 Intel oneAPI HPC Toolkit에서 제공하는 가장 널리 사용되는 성능 라이브러리를 컴파일, 디버깅 및 활용할 수 있습니다.

포함 항목:

  • Intel® Fortran Compiler

  • Intel® Distribution for GDB

  • Intel® MPI Library

  • oneMKL

Intel oneAPI HPC Toolkit  시작하는 방법

시스템 준비~!

HPC Kit을 설치하기 전에 지원되는 하드웨어를 사용 중인지, 그리고 시스템이 최소 요구 사항을 충족하는지 확인하세요.

HPC Kit 다운로드

다운로드한 후 시작 가이드에 따라 시스템을 설정하고 첫 번째 샘플을 실행해보시기 바랍니다. 

시작 가이드: Linux* | Windows*| containers

다음 단계

튜토리얼과 교육 자료의 도움을 받아 샘플을 실행하거나 자체 워크로드를 실행할 수 있습니다.

Intel oneAPI HPC Toolkit  문서 및 코드 샘플

Training

OpenMP* Offload Basics [self-paced]

OpenMP 오프로드 지시문을 사용하여 GPU를 대상으로 하는 기본 사항을 알아보고, 이 안내 학습 경로에서 실습을 통해 인텔® C, C++ 및 포트란 컴파일러를 사용하는 기본 사항을 알아봅니다.

추가 HPC 키트 교육

Essentials of DPC++ [self-paced]

intel 개발자 클라우드에서 라이브 샘플 코드를 사용하여 이기종 컴퓨팅(CPU, GPU, FPGA 및 AI 가속기)을 위한 DPC++의 기본 사항을 학습합니다.

Intel® oneAPI Math Kernel Library (oneMKL) Essentials [self-paced]

oneMKL과 그 함수를 사용하여 성능이 뛰어난 응용 프로그램을 만들고 낮은 수준의 수학 루틴으로 계산 속도를 높이는 방법을 알아보십시오.

사양

CPUs:

 

  • Intel® Xeon® processor family
  • Intel® Core™ processor family
  • Other processors that are compatible with Intel® 64 architecture


GPUs:

  • Intel® UHD Graphics for 11th generation Intel processors or newer
  • Intel® Iris® Xe graphics
  • Intel® Arc™ graphics
  • Intel® Server GPU
  • Intel® Data Center GPU Flex Series
  • Intel® Data Center GPU Max Series 
  • NVIDIA* or AMD* GPUs using plug-ins from Codeplay*


Languages:

  • C++ with SYCL
  • Fortran
    Note Windows에서는 Microsoft Visual Studio가 필요합니다.

Operating systems:

  • Linux
  • Windows

개발 환경:

  • 표준 언어 규격을 준수하는 Microsoft, GCC, Intel 등 다양한 컴파일러와 호환됩니다.
  • Windows: Microsoft Visual Studio
  • Linux: Eclipse*

분산 환경

  • MPI

다음을 지원하는 OpenFabrics Interface (OFI) 프레임워크 구현:*

    • InfiniBand*

    • iWARP, RoCE(RDMA over Converged Ethernet)

    • Amazon Web Services Elastic Fabric Adapter (AWS EFA)*

    • Cornelis Networks*

    • Ethernet, IP over InfiniBand (IPoIB), IP over Intel OPA

자세한 내용은 시스템 요구 사항을 참고하세요.

도움말 보기

여러분의 성공이 곧 우리의 성공입니다. 도움이 필요할 때 아래 지원 리소스를 이용하세요.

Intel HPC Toolkit

Intel oneAPI DPC++/C++ Compiler

Intel Fortran Compiler

Intel® MPI Library

추가 지원이 필요하면 일반 oneAPI 지원 페이지를 참고하세요.

Intel oneAPI HPC Toolkit 견적 요청은 상단 문의 버튼을 이용해주시기 바랍니다. 

 협우인포테크(주)는 Intel Software 한국 구매처입니다.