生产厂商:Intel产品类别:开发工具
借助快速、可扩展且可移植的并行代码,让您的HPC、企业、AI和云应用程序发挥最大性能
英特尔® oneAPI基础和HPC工具包是一套全面的开发工具,可用于快速轻松地构建现代代码,让高性能计算(HPC)平台中的最新英特尔®处理器发挥最高性能。结合英特尔® oneAPI基础工具包的核心工具集,并辅以专注于HPC的工具,通过矢量化、多线程、多节点、内存优化和加速器卸载方面的最新技术简化代码的创建。通过针对英特尔®至强®可扩展处理器和受支持的XPU的英特尔®高级矢量扩展AVX-512(英特尔® AVX-512)指令,采用标准驱动的编程语言、并行编程模型和集成开发环境(IDE)执行强大且一致的编程。
谁需要它
- 构建HPC、企业、AI和云解决方案的C、C++、Data Parallel C++、Fortran、Python、OpenMP和MPI软件开发人员与架构师。
- 希望最大程度提高软件的性能和灵活性,以支持当前和未来英特尔®平台上各种架构的开发人员。
亮点功能
选择单节点或多节点
- 无论您在共享还是分布式内存系统上运行应用程序,英特尔® oneAPI HPC工具包都提供了跨架构部署所需的全部工具。开发和部署的目标平台包括从工作站到需要不同支持工作的多节点群集。选择最适合目标使用模式而且带支持服务的付费产品:
- 英特尔® oneAPI基础和HPC工具包单节点:面向共享内存系统的平台,包括PC、笔记本电脑或工作站。
- 英特尔® oneAPI基础和HPC工具包多节点:面向共享内存系统的平台,包括PC、笔记本电脑、工作站或分布式内存高性能计算集群。
面向跨架构高性能计算的强大工具
针对高性能计算进行构建、分析和扩展,让您的计算平台实现最佳性能,这具有挑战性。英特尔® oneAPI HPC工具包通过标准驱动的编译器和性能库提供出色的性能,通过分析工具寻找优化或使用加速器的机会,并保持高性能集群以最佳状态运行。
构建工具
- 利用业界领先的、标准驱动的C++和Fortran编译器,通过简单的重新编译来提高性能。
- 使用内置的、直观的并行模型和矢量化支持,轻松添加并行化。
- 针对最新硬件进行优化的拖放式高级库。
- 通过集成的发行包中由原生性能库提供支持的高性能Python,加速从HPC到AI的各种工作负载。
分析工具
- 高级性能探查器可调优应用程序的CPU、多线程、内存和存储性能
- 矢量化和多线程顾问可优化矢量化并快速设计多线程原型
- 内存和线程调试器可高效查找内存错误和间歇性多线程错误。
扩展工具
- 利用多结构的灵活性,加速应用程序在基于英特尔®架构的集群上的性能。
- 探查MPI应用程序,快速发现瓶颈,为并行集群应用程序实现高性能。
- 确认集群组件在整个集群生命周期中持续协同工作。
优先支持
- 每个英特尔®软件开发产品的付费版本都自动包含优先支持服务,我们的在线服务中心会在与您所购产品相关的期间(通常为一年)内提供优先支持。您的权益:
- 直接与英特尔支持工程师私下交流并能提交机密支持请求
- 在技术问题和其他产品需求方面更快地获得回复
- 对升级的缺陷和功能请求的优先支持
- 免费下载所有新产品更新,并持续访问产品的旧版本
- 访问庞大的自助文档库,这是在创建高性能代码的数十年经验基础上建立的
- 访问由社区技术专家提供支持并受英特尔工程师监督的英特尔公共社区论坛
- 额外付费获得可选服务,包括英特尔技术咨询工程师提供的现场/在线培训和咨询