네트워크 에지에서 실행되는 솔루션에 대한 개발 속도 향상
intel® oneAPI IoT 툴킷은 의료, 스마트 홈, 산업, 소매, 항공 우주, 보안 등 글로벌 IoT 엣지 혁신에 빅 데이터 기술의 힘을 불어넣는 개발자를 위해 맞춤 제작되었습니다. 빌드 및 분석 도구와 라이브러리가 향상되어 CPU, GPU, FPGA 및 기타 가속기 아키텍처 전반에서 시스템 설계, 개발 및 배포를 지원합니다.
- intel® CPU, GPU 및 FPGA 아키텍처 전반에서 시스템 설계, 개발 및 배포를 지원하는 향상된 빌드 및 분석 도구 및 라이브러리
- 소프트웨어 스택 전반의 빠른 통합, 최적화된 성능 및 전력 효율성, 시장 출시 시간 단축
- intel의 성능 라이브러리 및 OpenMP* 및 intel® oneAPI 스레딩 빌딩 블록과 같은 병렬 프로그래밍 모델과의 통합
- 널리 사용되는 컴파일러, 개발 환경 및 운영 체제와의 완벽한 호환성
- 설계 주기 초기에 스레딩, 메모리 및 영구 메모리 디버깅
- 전력 관련 메트릭 및 하드웨어별 최적화를 포함한 시스템 동작 분석
이 툴킷은 intel® oneAPI 기본 툴킷(베이스 키트)에 대한 추가 기능입니다. 따라서 Python*용 인텔 배포판, intel® oneAPI DPC++/C++ 컴파일러,® 강력한 데이터 중심 라이브러리 및 고급 분석 도구에 대한 액세스를 포함한 모든 기능을 사용하려면 기본 키트가 필요합니다.
기능
Build
intel의 업계 최고의 컴파일러 기술 및 라이브러리를 사용하여 CPU 및 가속기에서 시스템 및 IoT 응용 프로그램을 최적화하는 효율적이고 우아한 코드를 구현합니다.
Analyze
코드 튜닝 기회를 정확히 파악합니다. 즉, 시스템 리소스 사용이 IoT 애플리케이션에 미치는 영향입니다. 이러한 도구를 사용하면 성능 특성에 대한 심층적이고 포괄적인 분석을 제공하여 아키텍처 간 성능을 더 빠르게 보장할 수 있습니다.
Debug
중요한 메모리 및 스레딩 문제를 신속하게 해결하여 응용 프로그램의 안정성과 최적화된 성능을 보장합니다.
포함된 항목
Intel® oneAPI DPC++/C++ Compiler
OpenMP*를 지원하는 이 표준 기반 C++ 컴파일러를 사용하여 인텔 프로세서 그래픽이 있는 intel 제온® 및 intel®® 코어 프로세서® 기반 플랫폼에서 더 많은 코어™와 기본 제공 기술을 활용할 수 있습니다.
OpenMP를 지원하는 이 표준 기반 C++ 컴파일러를 사용하여 intel 제온® 스케일러블 프로세서 및 인텔® 코어 프로세서 기반 플랫폼에서 더 많은 코어 및 기본 제공 기술을 활용할 수 있습니다.
설계 주기 초기에 스레딩, 메모리 및 영구 메모리 오류를 찾아 디버그하여 나중에 비용이 많이 드는 오류를 방지하십시오.
OpenEmbedded meta-intel Layer for Yocto Project*
메타 intel 계층은 필수 oneAPI 도구를 통합하여 엣지 장치 및 시스템용 Yocto Project*를 기반으로 Linux* 커널을 신속하게 생성하고 사용자 정의할 수 있습니다. OpenEmbedded 또는 Yocto Project를 통해 메타 인텔 계층 에 액세스합니다.
문서 및 코드 샘플
코드 샘플
도구 명령줄에서 oneAPI 코드 샘플에 액세스하는 방법을 알아봅니다.
Training
Threading & Vectorization
Introduction to Threading Your Application:
Windows | Linux | macOS*
Using Auto-Vectorization:
Windows | Linux & macOS
Memory & Threading Debug
Intel Inspector User Guide:
Windows | Linux
Using Auto-Vectorization:
Windows | Linux & macOS
DPC++ & C++ Development
사양
Processors:
- Intel® processors
GPUs:
- Intel® Processor Graphics Gen9 and above
- Xe Architecture
Languages:
Note Must have the Base Kit installed
- C and C++
- SYCL*
- Python
Host operating systems:
- Windows
- Linux
Target operating systems:
- Windows
- Linux
- Embedded Linux*
- Wind River Linux*
- Yocto Project
- Android*
Compilers:
- Intel® compilers
- Microsoft* compilers
- GNU Compiler Collection (GCC)*
- Other compilers that follow the same standards
Development environments:
- Linux: Eclipse*
- Windows: Microsoft Visual Studio*, Microsoft Visual Studio Code
- Command line interface
For more information, see the system requirements.
도움말 보기