平头哥广发英雄帖,公开首款CPU“玄铁”仿真代码

简介: 7月25日,阿里云峰会上海站,压轴出场的平头哥,交出了时隔10月的首份答卷:玄铁910(XuanTie910),目前业界性能最强的RISC-V处理器。

“在自研芯片的路上,阿里走出了万里长征的第一步。”

7月25日,阿里云峰会上海站,压轴出场的平头哥,交出了时隔10月的首份答卷:玄铁910(XuanTie910),目前业界性能最强的RISC-V处理器。

1

在金庸小说中,玄铁是杨过手里的宝剑,“重剑无锋,大巧不工”;也是一种顶级的铸造材料,开锋後削铁如泥,极为稀有。

玄铁910是CPU的IP核,是芯片的关键内核驱动力所在。玄铁的寓意,与其在芯片产业中的作用恰好吻合。

玄铁910,业界性能最好的RISC-V处理器

万物互联的时代,人工智能、物联网以及云计算已经成为不可逆的趋势,AIoT 需要新的计算架构,重视安全、在线和智能等新特性,所有芯片面临升级,这必将在芯片行业将引起一波全新技术革命和产业浪潮。

新的机遇与挑战到来之际,平头哥立志成为 AIoT 时代芯片的基础设施提供者,降低企业设计芯片的门槛。

此次平头哥亮出了麾下最强的猛将之一:玄铁910,业界性能最好的RISC-V处理器。

2

玄铁910采用12级超标量流水线,兼容RISC-V架构且针对算术运算、内存访问以及多核同步等方面进行了增强,同时标配内存管理单元,可运行Linux等操作系统。采用3发射、8执行的深度乱序执行架构,配有单/双精度浮点引擎,可进一步选配面向AI加速的向量计算引擎,适用于5G、人工智能等对性能要求很高的应用领域。

3

它把自研架构中经过产品验证的指令技术与RISCV精简指令技术融合,在指令方面相比原始的RISC-V稳定可靠,同时有平均20%以上性能的提升。在处理器的设计技术上,玄铁910在原有高性能处理器2发射的基础上,发展成3发射并行架构,流水线深度从10级发展成12级,单位性能提升40%以上,达到7.1 Coremark/MHz,工作主频达到2.5GHz,整体指标在原有技术上提升一个层次。

4

为什么平头哥能在短期内取得这样的成绩?

事实上,平头哥核心团队拥有十年以上的CPU和芯片研发经验,长期从事自研指令架构、CPU微体系结构与系统芯片产品的研发,累计开发了CK801、CK802、CK803、CK805、CK807、CK810、CK860等7款嵌入式CPU IP核,这些产品均已得到大规模量产的验证,所授权客户超100家,累计销售超十亿颗,这些芯片被广泛应用于机器视觉、工业控制、车载终端、移动通信、多媒体、无线接入和信息安全等领域,主要客户为一线芯片设计公司。

5


玄铁910特色技术

RISC-V作为开放的指令架构,需要经过深度优化才能实现更高的性能,平头哥过去在自研指令集上的技术积累以及IP Core的大规模商用经验,是绝大多数企业所不具备的。例如,我们对于处理器架构、工具链和开发环境等有深入的了解,同时擅长以“应用驱动”的思路开发处理器产品,拥有实时、可靠、安全和计算增强等面向领域的核心技术。

6


玄铁910架构图

整体来说,通过软硬件的深度整合,平头哥可以对处理器、SoC芯片架构和操作系统等全方位做深度优化,提供性能好、功耗优、成本低的全芯片架构,为定制化芯片提供基础设施。

“普惠芯片”计划发布,让天下没有难做的芯片

7

阿里巴巴的使命是让天下没有难做的生意,在芯片领域也一样。平头哥要降低企业设计芯片的门槛,让芯片更普惠。在大会现场公布“普惠芯片”计划里,平头哥将提供包括CPU、OS和算法深度整合的芯片平台,帮助企业专注于创新技术的开发,让广大企业基于经过量产验证的软硬件深入优化的芯片平台可以更快更好的开发出有竞争力的产品。

首先,平头哥已向天下广发英雄帖:凡是拥有商业化量产能力的企业,或者从事创新研究的高校和科研机构,都可申请与平头哥合作研发芯片。平头哥将用自己的平台赋能客户,帮助客户实现芯片的快速量产和应用落地。

目前平头哥玄铁910仿真代码申请已开启,可发送信息(姓名、所属公司及职位、联系电话、公司邮箱)致官方邮箱:marketing_thead@service.alibaba.com

在开放测试阶段,用户只需留下需求和联系信息,平头哥技术专家将在三个工作日与您取得联系,共同启动玄铁910的设计之旅。

此外,全球开源硬件首先需要解决从功能仿真到FPGA验证的阶段,这部分开源硬件和开源软件是有很大的类似之处,ASIC设计和芯片量产测试都需要准备较大的资金。在阿里巴巴的应用生态中,有很多量产的加速器都是基于FPGA的,基于玄铁910可以开发面向应用的加速器方案。如果开发者的各项综合指标符合设计预期,平头哥会帮助他进入芯片量产的阶段。

更为关键的是,玄铁910的诞生给全球企业带来高端CPU的第二种选择,并且无需承担昂贵的授权费用。玄铁910降低了高性能AIoT芯片中通用处理器的门槛,例如在5G、网络通信、人工智能、自动驾驶等领域,可以将芯片性能提升一倍以上,同时降低一半成本。

除此之外,在云端,平头哥自研的第一款NPU芯片也将于今年发布,其性能处于业界领先定位,主要用于阿里云数据中心。阿里技术将第一时间跟进,敬请期待!

原文发布时间为:2019-07-31
本文作者:平头哥
本文来自云栖社区合作伙伴“阿里技术”,了解相关信息可以关注“阿里技术”。

相关文章
|
5月前
|
Java Linux
linux中找到最耗CPU的那段Java代码
linux中找到最耗CPU的那段Java代码
|
4月前
|
监控 数据可视化 Java
双CPU监控的目的以及主流编程语言实现代码示例
监控CPU使用率可以帮助检测系统瓶颈和性能问题,有助于及时识别并解决故障。
421 2
|
5月前
|
监控 调度 Python
电脑监控软件所含的CPU资源监控的代码(使用psutil库)
本文使用psutil库来获取CPU使用率、运行的进程、CPU温度、风扇速度和CPU核心的工作情况。这些信息可用于自定义电脑监控软件的CPU资源监控功能
484 1
|
5月前
|
存储 缓存 Java
这代码居然有差别?CPU友好的代码该这样写(4)
这代码居然有差别?CPU友好的代码该这样写
33 0
这代码居然有差别?CPU友好的代码该这样写(4)
|
5月前
|
存储 缓存 Java
这代码居然有差别?CPU友好的代码该这样写(3)
这代码居然有差别?CPU友好的代码该这样写
27 0
这代码居然有差别?CPU友好的代码该这样写(3)
|
5月前
|
缓存
这代码居然有差别?CPU友好的代码该这样写(2)
这代码居然有差别?CPU友好的代码该这样写
27 0
这代码居然有差别?CPU友好的代码该这样写(2)
|
5月前
|
存储 缓存 Java
这代码居然有差别?CPU友好的代码该这样写(1)
这代码居然有差别?CPU友好的代码该这样写
50 0
这代码居然有差别?CPU友好的代码该这样写(1)
|
5月前
|
缓存 安全 Java
从CPU的视角看 多线程代码为什么那么难写!
当我们提到多线程、并发的时候,我们就会回想起各种诡异的bug,比如各种线程安全问题甚至是应用崩溃,而且这些诡异的bug还很难复现。我们不禁发出了灵魂拷问 “为什么代码测试环境运行好好的,一上线就不行了?”。 为了解决线程安全的问题,我们的先辈们在编程语言中引入了各种各样新名词,就拿我们熟悉的Java为例,不仅java语言自带了synchronized、volatile、wait、notify… ,jdk中各种工具包也是层出不穷,就比如单一个Lock,就可以有很多种实现,甚至很多人都谈锁色变。
45 0
|
7月前
|
机器学习/深度学习 缓存 Linux
很底层的性能优化:让CPU更快地执行你的代码
很底层的性能优化:让CPU更快地执行你的代码
|
8月前
|
人工智能 弹性计算 Cloud Native
平头哥杨平超:倚天CPU架构以及产品特性介绍
2023年8月8日,【倚天实例迁移课程】首节课程《倚天CPU架构以及产品特性介绍》正式上线,由平头哥倚天解决方案架构师杨平超主讲,内容涵盖:倚天710芯片概述;倚天710的主要特点;倚天710应用落地介绍,本期节目也在阿里云官网、阿里云微信视频号、阿里云钉钉视频号、InfoQ官网、阿里云开发者微信视频号、阿里云创新中心直播平台&微信视频号同步播出。
平头哥杨平超:倚天CPU架构以及产品特性介绍