官方确认,RISC-V将走向HPC和AI
来源
:内容
综合自
tomshardware
和RISC-V,
谢谢。
在
英特尔以 20 亿美元竞购
业界领先的 RISC-V 设计公司
SiFive 之后
,开源 RISC-V 指令集架构正获得更多主流关注。不幸的是,RISC-V 长期以来一直被降级为较小的芯片和微控制器,这限制了它的吸引力。然而,随着监管 RISC-V 指令集架构 (ISA) 开发的组织 RISC-V International
宣布
计划将该架构扩展到高性能计算、人工智能和超级计算应用程序,这种情况应该很快就会改变。
RISC-V 开源 ISA 于 2016 年首次推出,但最初的内核仅适用于微控制器和一些基本的片上系统设计。然而,经过几年的发展,众多芯片开发商(如阿里巴巴)已经针对云数据中心、AI 工作负载(如
Jim Keller 主导的 Tenstorrent
)和高级存储应用(如希捷、西部数据)创建了设计。
这意味着开发人员对高性能RISC-V芯片很感兴趣。但是,为了促进边缘、HPC 和超级计算应用程序采用 RISC-V ISA,该行业需要更强大的硬件和软件生态系统(以及与传统应用程序和基准测试的兼容性)。这就是用于HPC的RISC-V SIG发挥作用的地方。
目前,RISC-V SIG-HPC的邮件列表中有141名成员,研究、学术和芯片行业有 10 名活跃成员。不断壮大的SIG的关键任务是提出各种新的HPC特定指令和扩展,并与其他技术小组合作,确保为不断发展的ISA考虑HPC要求。作为这项任务的一部分,SIG需要定义AI/HPC/边缘要求,并绘制一条特征和能力路径,以达到 RISC-V 与 Arm、x86 和其他架构竞争的程度。
RISC-V SIG-HPC 也有短期目标。2021年,该集团将专注于HPC软件生态系统。首先,该小组计划寻找开箱即用的可以与RISC-V ISA一起使用的开源软件(基准测试、库和实际程序)。这个过程被设置为自动化。首批调查将针对 GROMACS、Quantum ESPRESSO和CP2K等应用;FFT、BLAS、GCC 和LLVM等库;以及HPL和HPCG等基准测试。
RISC-V SIG-HPC将在生态系统固化后制定更详细的路线图。RISC-V SIG的长期目标是构建一个开源的硬件和软件生态系统,既可以满足对性能要求高的新兴应用程序,又可以满足传统需求。
这需要多少年?只有时间会证明一切,但来自英特尔等大公司的行业支持肯定有助于加快这一时间表。
RISC-V官方原文:
RISC-V SIG-HPC Enabling RISC-V in HPC, Supercomputers to the Edge, and Emerging AI/ML/DL HPC Workloads
RISC-V
was first deployed as a microcontroller or embedded processor. However, in the future, the
RISC-V ISA
can also power the most powerful computers as processors and accelerators. In order to do that, the ISA must have features and an ecosystem to support HPC and these features are different from what is defined as an embedded system, where the RISC-V ISA first got traction.
The RISC-V Special Interest Group on High Performance Computing (
SIG-HPC
) was formed to address the requirements of the HPC community and align the RISC-V ISA. The SIG is a global committee that works on enabling HPC with the RISC-V ISA and its goal is to enable RISC-V in a broader set of new software and hardware opportunities in the high performance computing space, supercomputers to the edge, and the software ecosystem required to run legacy and emerging (AI/ML/DL) HPC workloads. First, the SIG defined HPC to provide overall group scope and define the target markets, users, and applications. With this definition and scope, the interests of the SIG-HPC were rank ordered to provide high impact results, from discovery and gap analysis to implementation. In order to accomplish this, two things need to take place: 1) Plot a path to becoming competitive and 2) Extend that path to lead the community with new features and capabilities.
A broad definition of HPC from the SIG and some related commentary:
“A computer system designed to execute applications that would take days/years/centuries on a desktop/mobile device, in seconds/minutes or require weeks or months to run, even at large scale.”
Various technologies are used to achieve this speedup. Over time, newer technologies and applications will be developed with newer access methods and implementation methodologies. Some applications may consume the entire computer system, while in other scenarios the computer system may be partitioned to run many applications.
In HPC, one can expect very large main memory capacities and very large online datasets. These capabilities will be used to increase the fidelity of the answer and/or some applications will be required to provide answers in a real-time transaction environment. Access may be limited to a particular organization or globally accessible in a cloud environment.
As the HPC definition suggests, HPC is everywhere. The basic algorithms and kernels power a wide range of computations. It starts in the traditional space of supercomputers used for weather forecasting, computational fluid dynamics, to material science, and protein folding, in both research and industrial applications. We even see HPC in the cloud.
The SIG-HPC aims to enable all of those workloads and more. As a result, there are 141 members on the mailing list and 10 active research, academia, and industrial members from a wide range of organizations and these are growing exponentially. The group is united in making RISC-V an option in HPC. It also works with other technical groups in RISC-V to make sure HPC requirements are kept in mind for the evolving ISA.
For 2021, SIG-HPC’s goals are to start new initiatives, such as mapping the HPC software ecosystem to RISC-V. This involves automation to discover which open source software, from libraries to benchmarks and applications, work out-of-the-box on the RISC-V ISA. SIG-HPC is starting with the most common libraries like FFT, BLAS, and using GCC and LLVM to compile the codes. The same automation is being applied to benchmarks like HPL and HPCG as well as applications like GROMACS, Quantum ESPRESSO and CP2K. The list is growing! Based on this work, efforts can be targeted to increase library to application coverage by the RISC-V software ecosystem.
Overall, SIG-HPC’s vision is that of a future where the entire HPC system can be based on open source components. Today’s technology trends require specialization to meet the power and performance workload targets. This enables hardware-software co-design, which is a natural fit for open systems, enabling more research and development. The next major milestone for SIG-HPC is to map the HPC ecosystem and develop an associated roadmap. This is where you can get involved!
John D. Davis, Ph.D.
SIG-HPC Chair
*免责声明:本文由作者原创。文章内容系作者个人观点,半导体行业观察转载仅为了传达一种不同的观点,不代表半导体行业观察对该观点赞同或支持,如果有任何异议,欢迎联系半导体行业观察。
今天是《半导体行业观察》为您分享的第2705内容,欢迎关注。
推荐阅读
★ 都怪苹果?
半导体行业观察
『 半导体第一垂直媒体 』
实时 专业 原创 深度
识别二维码 ,回复下方关键词,阅读更多
晶圆|集成电路|设备 |汽车芯片|存储|美国|华为|苹果
回复
投稿
,看《如何成为“半导体行业观察”的一员 》
回复 搜索 ,还能轻松找到其他你感兴趣的文章!
相关文章
- 半导体行业观察
- 摩尔芯闻
最新新闻
热门文章 本日 七天 本月
- 1 共筑国产汽车芯片未来,中国汽车芯片联盟全体大会即将开启
- 2 国产EDA突破,关键一步
- 3 Ampere 年度展望:2025年重塑IT格局的四大关键趋势
- 4 思尔芯第八代原型验证S8-100全系已获客户部署,双倍容量加速创新