FPGA中场战事

图片

2023年10月3日,英特尔宣布由桑德拉·里维拉(Sandra Rivera)担任“分拆”后独立运营的可编程事业部首席执行官。

从数据中心和人工智能(DCAI)部门总经理,转身为执掌该业务的CEO,对她取得像AMD掌门人苏姿丰博士类似的成功,无疑抱以厚望。

十年前,英特尔花费167亿美元真金白银、以纯现金方式收购阿尔特拉(Altera),整合为旗下Intel(PSG)部门。大树底下好乘凉,顺势把行业并购量级推向新高度。

新型数据中心进入异构计算时代,占得先机。

同样以数据中心优先,并在2017年后宣称“不再是FPGA公司”的赛灵思,2022年也被另一个CPU巨头纳入麾下。

AMD以股权互换、零现金代价实现“零元购”。

将股权价值最大化。

把华为任总所说的上市公司拥有“花不完”的钱,再一次完美成功演绎。

在阿尔特拉被英特尔并购退市的这几年,正是FPGA市场的高速增长期。虽仍稳居第二,但市场份额已从当年的39%,下滑至32%。与赛灵思从只落后一个身位的10%,进一步扩大至22%。

对手从领先到遥遥领先,后有追兵战鼓擂鸣。

“重出江湖”的阿尔特拉,除了重启IPO上市进程之外,更希望重新赢回FPGA在工业、汽车、国防和航空航天等高速增长市场的应有份额:

  • 一架F35战斗机,使用超过3500块芯片,其中就包括208片FPGA

  • 防务领域一套先进的相阵控雷达系统,使用的FPGA数超过1000片

  • 2017年微软数据中心用25万块FPGA,构建当时最大AI(BrainWave)

  • 2020年时,赛灵思FPGA在汽车行业累计出货量,高达19000万片

图片

图片来源:根据公开资料汇总整理

随着赛灵思正式成为AMD的一部分,本以为标志着一个时代的结束,不曾想阿尔特拉又杀了个回马枪,重新扛起独立FPGA厂商的大旗,终于“等”到了行业老大的王位。

也迎来竞争更为激烈的下半场。

国内上市公司就有四家,近年斩获大额融资加持的众多明星初创,更是眼中有亮光。 

半导体行业,具有通用芯片和专用芯片的钟摆效应,使得半定制化的FPGA,正迎来市场和技术形成共振的黄金发展时期。

重新争夺“上帝的礼物”

如果说什么行业应用是FPGA最擅长的,EDA硬件辅助验证应有一席之地,其最早得以在江湖安身立命的原型验证本能,更是独步天下。

也是两大头部厂商上演争霸赛的重头戏。

在业界著名的HotChips 2007会议上,赛灵思回顾FPGA二十年发展史时,将其称为“上帝的礼物”。

图片

Source:hotchips 2007

以原型验证、硬件仿真两大行业产品线为标签的EDA硬件辅助验证,一直走在异构计算、硬件加速的最前沿,代表了FPGA最先进的调试验证能力,也引领其技术发展趋势。

在EDA行业,其市场规模近年两位数高增长,并在2018年首次超过软件仿真市场。

在硬件加速一切的异构计算时代,两者差距越来越大。

也是国内取得重大突破的EDA细分赛道,国内数家公司与传统三巨头呈“华山论剑”之势。

某种程度上,提供硬件辅助验证服务,与FPGA芯片进行数据交互的诸多软件功能,源于赛灵思,又高于赛灵思。

技术同源,彼此融合借鉴,又各有所长。

硬件辅助验证已连续多年保持高增长(2017年-)

图片

Source:Xilinx Analyst Day 2017

2006年,赛灵思面向该市场推出的主力芯片Virtex5 LX330,单个FPGA芯片规模为330K逻辑单元(Logic Cells)。

国产FPGA目前已具备或超过该容量规模。

除了硬件指标外,在配套软件的技术能力和易用性等方面,已经优于赛灵思当时的ISE工具套件。

比如科创板的安路科技,其TangDynasty提供的芯片数据读写功能,目前赛灵思的Vivado还未直接支持,更多是在SDK中用于SoC设计时使用。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/6371.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

从手动到智能:自动化三维激光扫描

三维扫描,是通过先进三维扫描技术获取产品和物体的形面三维数据,建立实物的三维图档,满足各种实物3D模型数据获取、三维数字化展示、3D多媒体开发、三维数字化存档、逆向设计、产品开发、直接3D打印制造或辅助加工制造等一系列的应用。 传统的…

电容的一些常用数值

如果是滤高频信号的小电容一般采用100nF 如果是滤低频信号的大电容一般采用10uF(10000nF) 比如这个LDO降压 两个一起用滤波效果会更好 如果想要供电引脚悬空,按理不能悬空,所以应该接大电阻接地,一般采用5.1KΩ 比如这个6Pin USB-TypeC的…

编写子程序

实验内容、程序清单及运行结果 编写子程序(课本实验10) 1.显示字符串 问题显示字符串是现象工作中经常用到的功能,应该编写一个通用的子程序来实现这个功能。我们应该提供灵活的调用接口,使调用者可以决定显示的位置&#xff0…

亚马逊新店铺流量怎么提升?自养号测评新趋势

在竞争激烈的电商市场中,亚马逊新店铺如何在众多竞争者中脱颖而出,提升流量成为一大难题。对于新手卖家来说,掌握正确的流量提升策略至关重要。本文将为您揭秘亚马逊新店铺流量提升的方法,助您快速打开市场,实现业绩增…

FPGA自分频产生的时钟如何使用?

对于频率比较小的时钟,使用clocking wizard IP往往不能产生,此时就需要我们使用代码进行自分频,自分频产生的时钟首先应该经过BUFG处理,然后还需要进行时钟约束,处理之后才能使用。

JQuery基本介绍和使用方法

JQuery基本介绍和使用方法 W3C 标准给我们提供了⼀系列的函数, 让我们可以操作: ⽹⻚内容⽹⻚结构⽹⻚样式 但是原⽣的JavaScript提供的API操作DOM元素时, 代码⽐较繁琐, 冗⻓. 我们可以使⽤JQuery来操作⻚⾯对象. jQuery是⼀个快速、简洁且功能丰富的JavaScript框架, 于20…

Go语言中的值类型和引用类型特点

一、值类型 值类型的数据直接包含值,当它们被赋值给一个新的变量或者作为参数传递给函数时,实际上是创建了原值的一个副本。这意味着对新变量的修改不会影响原始变量的值。 Go中的值类型包括: 基础类型:int,float64…

15-spring整合mybatis方式一

spring整合mybatis 方式一【重要】 步骤: 1.导入相关jar包 junit mybatis mysql数据库 spring相关的 aop织入 mybatis-spring 【new】 junit junit 4.12 mysql mysql-connector-java 8.0.23 org.mybatis mybatis 3.5.2 org.springframework spring-webmvc 5…

豆包MarsCode:小C的类二进制拼图

问题描述 思路分析 1. 类二进制数字定义 从题目中我们可以知道,类二进制数字是仅由 0 和 1 组成的数字。比如:1, 10, 100, 101, 110 等等,这些数字都是合法的类二进制数字。换句话说,类二进制数字可以看作是 “二进制表示法” 对…

中国综合算力指数(2024年)报告汇总PDF洞察(附原数据表)

原文链接: https://tecdat.cn/?p39061 在全球算力因数字化技术发展而竞争加剧,我国积极推进算力发展并将综合算力作为数字经济核心驱动力的背景下,该报告对我国综合算力进行研究。 中国算力大会发布的《中国综合算力指数(2024年…

Vue中设置报错页面和“Uncaught runtime errors”弹窗关闭

文章目录 前言操作步骤大纲1.使用Vue自带的报错捕获机制添加报错信息2.在接口报错部分添加相同机制3.把报错信息添加到Vuex中方便全局使用4.添加报错页面备用5.app页面添加if判断替换报错界面 效果备注:vue项目中Uncaught runtime errors:怎样关闭 前言 在开发Vue项…

单调栈详解

文章目录 单调栈详解一、引言二、单调栈的基本原理1、单调栈的定义2、单调栈的维护 三、单调栈的应用场景四、使用示例1、求解下一个更大元素2、计算柱状图中的最大矩形面积 五、总结 单调栈详解 一、引言 单调栈是一种特殊的栈结构,它在栈的基础上增加了单调性约束…

算法题之栈与队列:理论基础与常用操作接口

栈与队列 (1)理论基础 栈:先进后出的数据结构 队列:先进先出的数据结构 栈提供push 和 pop 等等接口,所有元素必须符合先进后出规则,所以栈不提供走访功能,也不提供迭代器(iterator)。 不像是…

snippets router pinia axios mock

文章目录 补充VS Code 代码片段注册自定义组件vue routerpinia删除vite创建项目时默认的文件axiosmock3.0.x版本的 viteMockServe 补充 为文章做补充:https://blog.csdn.net/yavlgloss/article/details/140063387 VS Code 代码片段 为当前项目创建 Snippets {&quo…

llama-2-7b权重文件转hf格式及模型使用

目录 1. obtain llama weights 2. convert llama weights files into hf format 3. use llama2 to generate text 1. obtain llama weights (1)登录huggingface官网,搜索llama-2-7b (2)填写申请表单,VP…

图形化数据报文转换映射工具

目录 概要整体架构流程技术名词解释技术细节小结 概要 在当今数字化时代,数据的处理和分析是企业、科研机构以及各类组织日常运营的核心环节。数据来源广泛,格式多样,常见的数据格式包括XML(可扩展标记语言)和JSON&a…

计算机视觉算法实战——无人机检测

✨个人主页欢迎您的访问 ✨期待您的三连 ✨ ✨个人主页欢迎您的访问 ✨期待您的三连 ✨ ✨个人主页欢迎您的访问 ✨期待您的三连✨ ​ ​ 1. 引言✨✨ 随着无人机技术的快速发展,无人机在农业、物流、监控等领域的应用越来越广泛。然而,无人机的滥用也带…

我谈概率论与数理统计的知识体系

学习概率统计二十多年后,在廖老师的指导下,厘清了各章之间的关系。本来就是一条线两个分支,脉络很清晰。 分支一:从随机现象到样本空间到随机事件再到概率。 从随机事件到随机变量:为了进行定量的数学处理&#xff0…

docker ubuntu:20.04构建c++ grpc环境

由c grpc必须源码编译,ubuntu版本不同可能出现的问题也不同,这里分享下我的构建过程。 我是vscode结合docker去安装c虚拟环境,我不想污染本机环境。 vscode的插件Dev Containers Dockerfile如下(如果单纯是ubuntu环境构建,可忽略该…

使用KNN实现对鸢尾花数据集或者自定义数据集的的预测

创建自定义数据集: point1[[7.7,6.1],[3.1,5.9],[8.6,8.8],[9.5,7.3],[3.9,7.4],[5.0,5.3],[1.0,7.3]] point2[[0.2,2.2],[4.5,4.1],[0.5,1.1],[2.7,3.0],[4.7,0.2],[2.9,3.3],[7.3,7.9]] point3[[9.2,0.7],[9.2,2.1],[7.3,4.5],[8.9,2.9],[9.5,3.7],[7.7,3.7],[9.…