AMD 超威半导体

文章数:1816 被阅读:3437833

推荐内容
账号入驻

ROCm™ – 用于加速计算、支持高性能计算和机器学习的开放式软件生态系统

最新更新时间:2020-08-31
    阅读数:

欢迎开发者访问AMD ROCm™(Radeon Open Compute Platform)开源社区 , 您将了解到即将发布的ROCm最新版本、功能、培训和案例研究。ROCm SDK 提供一组工具、库和API,用于使用 GPU 进行计算开发 HPC 应用程序。您还可以通过一系列介绍视频了解有关 ROCm 的更多内容。


     

ROCm 是第一个针对加速式计算且不限定编程语言的超大规模开源平台。ROCm 生态系统支持多种开源技术,包括框架 (Tensorflow / PyTorch)、库 (MIOpen / Blas / RCCL)、编程模型 (HIP)、互连 (OCD) 和 Linux® Kernel 上游支持,因此该平台在不断优化以实现更高的性能和可扩展性。 


观看ROCm介绍视频后,您会有兴趣了解关于 HIP(可移植性的异构计算接口)的 更多内容。HIP  是一种不限定平台的开发语言,HIP允许您创建可为AMD或NVDIA/CUDA GPU环境编译的代码。这种强大的编程语言可以使同一套代码无缝的运行在 AMD 和 NVIDIA GPU平台上 ,仅需要最少的工作量来对源代码重新编译。如果您的应用程序是使用 CUDA 进行编程,可以使用HIPIFY这个工具轻松的转换到AMD GPU上,此工具将自动将源代码从 CUDA 转换为 HIP。


第一组关于ROCm技术的点播视频已经在网络平台发布,您可以在下面链接中逐一了解学习。在这些视频中,您将了解 AMD GPU 以及如何开发可以利用其计算能力来加速应用的程序。您将了解 GPU 的工作原理、线程处理的工作原理以及如何使用 ROCm SDK 中的 HIP API 编写程序。


ROCm开放式软件平台视频系列

※ 一个视频看懂什么是ROCm?视频入口

※ Intro to HIP programming,HIP(异构计算可移植接口)编程简介 视频入口

※ Introduction to AMD GPU Hardware,AMD GPU硬件介绍 视频入口

※ AMD GPU Programming Concepts & HIP,AMD GPU编程概念和HIP 视频入口

※ Device Management, Synchronization, and MPI,设备管理、同步和MPI 视频入口

※ Shared Memory and Thread Synchronization ,共享内存和线程同步 视频入口

※ Compliers, Libraries, and Tools,编译器、库和工具 视频入口

※ Porting Cuda to HIP,从Cuda向HIP移植 视频入口


ROCm 和 HIP 是将在最近宣布的两个 E级超算系统(Frontier和 El Capitan)上运行应用程序的基础。在 ROCm GitHub 社区和论坛上,用户可自由分享工具、指南和见解。我们期待看到您使用HIP,并期待在开源社区里看到您的反馈。


欢迎您访问如下资源链接,了解有关 ROCm 的详细信息。 

· www.github.com/rocm   

· www.amd.com   

· www.amd.com/rocm 


 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: TI培训

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved