从GPU到ASIC,博通和Marvell成赢家
ASIC市场上,博通预计今年AI收入将达到110亿美元以上,主要来自与Google和Meta的合作;Marvell预计2028年AI收入将达到70亿至80亿美元,主要来自与Amazon和Google的合作。
随着芯片设计和系统复杂性的增加,科技大厂将更多地与ASIC厂商合作。
小摩预计高端定制的ASIC芯片市场的规模将在200亿至300亿美元之间,并将以每年20%的复合年增长率(CAGR)增长。
博通和Marvell作为ASIC市场的领先者,或成为赢家。
目前,两家公司占据了超过 60% 的市场份额。
博通以 55-60% 的份额位居第一,而 Marvell 以 13-15% 的份额紧随其后。
此外,随着云厂商和大型OEM厂商入局ASIC,供应链可能从英伟达独大向多元化发展。
一、ASIC 与 算力卡
ASIC与通用算力卡的较量存在已久,随着云厂商和大型OEM厂商的入局,角逐愈演愈烈。
目前,通用算力卡的主要厂商是英伟达,占AI算力市场近70%的份额;ASIC的主要厂商是博通和Marvell,两家占ASIC市场超60%的份额。
ASIC在特定任务场景下,具有高性能、低功耗、成本效益、保密性和安全性以及减少电路板大小的优势。
这种优势主要是因为:
• ASIC:为特定应用而设计的集成电路,针对特定任务进行优化,在这些任务上通常比GPU高性能、低功耗低优势。但缺点是不具备通用性。
• 通用算力卡:提供标准化的高计算性能,但不聚焦于特定任务场景,适用于广泛的应用,具备通用性;
换句话说,ASIC是牺牲通用性,来换取特定场景的高性能;通用算力卡则具备通用性,但在特定场景下,性能不如ASIC。
事实上,对于不同的算力卡客户来讲,需求是不同的。
云厂商也许更看重弹性计算,企业也许更关注集群算力等。面对特定的需求,ASIC比标准算力卡更具备优势,更加贴合客户自身的使用场景。
目前,Google、Meta、微软和亚马逊等云和超大规模公司正在引领ASIC这一潮流。
比如,谷歌的TPU、Meta的MTIA、微软的Maia、亚马逊Trainium2等。
需要注意的是,ASIC的成本也许高于通用算力卡。根据大摩的测算,GB200的TCO(总拥有成本),比TPUv5低了44%,比Trainimium 2低了30%。
二、博通与Marvell
随着芯片设计和系统复杂性的增加,大型云计算和设备OEM厂商将更多地与ASIC设计伙伴合作。
博通和 Marvell作为ASIC市场的领先者,或成为赢家。
1)博通的合作与发展
博通一直是谷歌自研AI芯片TPU的主要制造商,这种合作关系已经持续了约10年。
截至目前,双方已经合作设计了六代TPU,并正在推进第六代TPU(3nm工艺)的量产。
虽然市场一直传出谷歌将放弃与博通的合作,转而自研来节省成本。
但是最近,博通在分析师会议上,仍然透露了其获得了为谷歌提供多代TPU的合同。小摩认为,该合同包括了即将推出的TPU第七代 (v7),并预计将在2026/2027年推出第七代TPU。
过去,Google每年向博通支付的TPU费用预计在20亿美元,2023年达到了35亿美元,24年预计将达到70亿美元,主要由于AI需求的快速扩张。
此外,博通与Meta在其AI基础设施方面的合作预计也将产生可观的收入,小摩预测该合作未来两年可能达到数十亿美元。
博通的客户群体不仅限于Google和Meta,还包括苹果、思科、富士通、爱立信、诺基亚、HPE、NEC、瞻博网络、Ciena、大众和西部数据等各行各业的众多客户。
2)Marvell的前景
Marvell与亚马逊、谷歌和微软有多年的ASIC合作经验。
目前,Marvell正在加速其首批两个AI ASIC项目的生产,据称是Amazon的5nm Tranium芯片和Google的5nm Axion ARM CPU芯片。
此外,还有几个更大的项目正在进行中:1)Amazon Inferentia ASIC,预计在2025年启动;2)Microsoft Maia,预计在2026年启动。
小摩预测在2026年,Marvell将迎来强劲增长。
并预测Marvell ——
• 2024年AI收入为16亿至18亿美元,2025年将增长至28亿至30亿美元;
• 2028年能够实现70亿至80亿美元的加速计算/AI ASIC收入;
此外,小摩提到了,定制芯片(ASIC)的激增,对SNPS、CDNS和ARM等提供EDA软件(芯片设计所需的工具)和IP(可集成到芯片中的预先设计好的组件)的公司来说是一个利好消息。
三、供应链向多元化发展
随着云厂商和大型OEM厂商入局ASIC,供应链可能从英伟达独大向多元化发展。
当前,市场近70%的AI计算,使用的是英伟达的算力卡,AI供应链的焦点也一直在英伟达的供应链上。
然而,随着云厂商逐步采用ASIC芯片,供应链也许会呈现出多元化的趋势。
ASIC芯片供应链中,供应商的选择主要取决于其开发者(云厂商、OEM厂商),而不是英伟达。
对于云厂商来讲,具备足够的实力自研ASIC芯片;然而,对于相对欠缺研发能力的OEM厂商来讲,英伟达或采用IP授权的方式,使得OEM厂商可以基于英伟达的算力卡自主研发。
但不论哪种情况下,都会对供应链产生多元化趋势的影响。
另一个角度来看,一些客户如主权国家、中小型企业等不具备自研优势的厂商,英伟达仍具备优势。
相关文章:
从GPU到ASIC,博通和Marvell成赢家
ASIC市场上,博通预计今年AI收入将达到110亿美元以上,主要来自与Google和Meta的合作;Marvell预计2028年AI收入将达到70亿至80亿美元,主要来自与Amazon和Google的合作。 随着芯片设计和系统复杂性的增加,科技大厂将更多地…...
【java问答小知识6】一些Java基础的知识,用于想学习Java的小伙伴们建立一些简单的认知以及已经有经验的小伙伴的复习知识点
请解释Java中的双亲委派模型是什么? 回答:双亲委派模型是Java类加载机制的核心原则,它确保所有类加载器在尝试加载一个类之前,都会委托给它的父类加载器。 Java中的类路径(Classpath)是什么? 回…...
数学建模笔记
数学建模 定义角度 数学模型是针对参照某种事物系统的特征或数量依存关系,采用数学语言,概括地或近似地表述出的一种数学结构,这种数学结构是借助于数学符号刻画出来的某种系统的纯关系结构。从广义理解,数学模型包括数学中的各…...
shell编程(三)—— 控制语句
程序的运行除了顺序运行外,还可以通过控制语句来改变执行顺序。本文介绍bash的控制语句用法。 一、条件语句 Bash 中的条件语句让我们可以决定一个操作是否被执行。结果取决于一个包在[[ ]]里的表达式。 bash中的检测命令由[[]]包起来,用于检测一个条…...
反射学习记
Java 中的反射是什么意思?有哪些应用场景? 每个类都有⼀个 Class 对象,包含了与类有关的信息。当编译⼀个新类时,会产生一个同名的 .class 文件,该⽂件 内容保存着 Class 对象。类加载相当于 Class 对象的加载&a…...
使用Python操作Redis
大家好,在当今的互联网时代,随着数据量和用户量的爆发式增长,对于数据存储和处理的需求也日益增加。Redis作为一种高性能的键值存储数据库,以其快速的读写速度、丰富的数据结构支持和灵活的应用场景而备受青睐。本文将介绍Redis数…...
Vue-CountUp-V2 数字滚动动画库
安装: $ npm install --save countup.js vue-countup-v2示例如下: <template><div class"iCountUp"><ICountUp:delay"delay":endVal"endVal":options"options"ready"onReady"/>&…...
C语言详解(文件操作)1
Hi~!这里是奋斗的小羊,很荣幸您能阅读我的文章,诚请评论指点,欢迎欢迎 ~~ 💥💥个人主页:奋斗的小羊 💥💥所属专栏:C语言 🚀本系列文章为个人学习…...
Python Requests库详解
大家好,在现代网络开发中,与Web服务器进行通信是一项至关重要的任务。Python作为一种多才多艺的编程语言,提供了各种工具和库来简化这一过程。其中,Requests库作为Python中最受欢迎的HTTP库之一,为开发人员提供了简单而…...
Kafka 详解:全面解析分布式流处理平台
Kafka 详解:全面解析分布式流处理平台 Apache Kafka 是一个分布式流处理平台,主要用于构建实时数据管道和流式应用。它具有高吞吐量、低延迟、高可用性和高可靠性的特点,广泛应用于日志收集、数据流处理、消息系统、实时分析等场景。 &…...
RabbitMQ系列-rabbitmq无法重新加入集群,启动失败的问题
当前存在3个节点:rabbitmq5672、rabbitmq5673、rabbitmq5674 当rabbitmq5673节点掉线之后,重启失败 重启的时候5672节点报错如下: 解决方案 在集群中取消失败节点 rabbitmqctl forget_cluster_node rabbitrabbitmq5673删除失败节点5673的…...
postgresql之翻页优化
列表和翻页是所有应用系统里面必不可少的需求,但是当深度翻页的时候,越深越慢。下面是几种常用方式 准备工作 CREATE UNLOGGED TABLE data (id bigint GENERATED ALWAYS AS IDENTITY,value double precision NOT NULL,created timestamp with time zon…...
小白学Linux | 日志排查
一、windows日志分析 在【运行】对话框中输入【eventvwr】命令,打开【事件查看器】窗 口,查看相关的日志 管理员权限进入PowerShell 使用Get-EventLog Security -InstanceId 4625命令,可获取安全性日志下事 件 ID 为 4625(失败登…...
Spring6
一 概述 1.1、Spring是什么? Spring 是一款主流的 Java EE 轻量级开源框架 ,Spring 由“Spring 之父”Rod Johnson 提出并创立,其目的是用于简化 Java 企业级应用的开发难度和开发周期。Spring的用途不仅限于服务器端的开发。从简单性、可测…...
数字孪生概念、数字孪生技术架构、数字孪生应用场景,深度长文学习
一、数字孪生起源与发展 1.1 数字孪生产生背景 数字孪生的概念最初由Grieves教授于2003年在美国密歇根大学的产品全生命周期管理课程上提出,并被定义为三维模型,包括实体产品、虚拟产品以及二者间的连接,如下图所示: 2011年&…...
云服务对比:阿里云国际站和阿里云国内站有什么区别
阿里云国际站(Alibaba Cloud International)和阿里云国内站(Alibaba Cloud China)在许多方面存在明显区别,这些区别主要体现在服务范围、合规性、定价和支付方式、语言和客服支持、以及备案要求等方面。 首先…...
如何在npm上发布自己的包
如何在npm上发布自己的包 npm创建自己的包 一、一个简单的创建 1、创建npm账号 官网:https://www.npmjs.com/创建账号入口:https://www.npmjs.com/signup 注意:需要进入邮箱验证 2、创建目录及初始化 $ mkdir ufrontend-test $ cd ufron…...
SQL Chat:从SQL到SPEAKL的数据库操作新纪元
引言 SQL Chat是一款创新的、对话式的SQL客户端工具。 它采用自然语言处理技术,让你能够像与人交流一样,通过日常对话的形式对数据库执行查询、修改、创建及删除操作 极大地简化了数据库管理流程,提升了数据交互的直观性和效率。 在这个框…...
jmeter性能优化之mysql配置
一、连接数据库和grafana 准备:连接好数据库和启动grafana并导入mysql模板 大批量注册、登录、下单等,还有过节像618,双11和数据库交互非常庞大,都会存在数据库的某一张表里面,当用户在登录或者查询某一个界面时&…...
VueRouter3学习笔记
文章目录 1,入门案例2,一些细节高亮效果非当前路由会被销毁 3,嵌套路由4, 传递查询参数5,命名路由6,传递路径参数7,路径参数转props8,查询参数转props9,replace模式10&am…...
「前端+鸿蒙」鸿蒙应用开发-TS函数
在 TypeScript 中,函数是一等公民,这意味着函数可以作为参数传递、作为其他函数的返回值,甚至可以赋值给变量。TypeScript 为 JavaScript 的函数增加了类型系统,使得函数的参数和返回值都具有明确的类型。 TS快速入门-函数 基本函…...
python后端结合uniapp与uview组件tabs,实现自定义导航按钮与小标签颜色控制
实现效果(红框内): 后端api如下: task_api.route(/user/task/states_list, methods[POST, GET]) visitor_token_required def task_states(user):name_list [待接单, 设计中, 交付中, 已完成, 全部]data []color [#F04864, …...
mingw如何制作动态库附python调用
1.mingw和msvc g -fpic HelloWorld.cpp -shared -o test.dllg -L . -ltest .\test.cpp 注意-L后面的.挨不挨着都行,-l不需要-ltest.dll,只需要-ltest 2.dll.cpp extern "C" {__declspec(dllexport) int __stdcall add(int a, int b) {return…...
Vue学习|Vue快速入门、常用指令、生命周期、Ajax、Axios
什么是Vue? Vue 是一套前端框架,免除原生JavaScript中的DOM操作,简化书写 基于MVVM(Model-View-ViewModel)思想,实现数据的双向绑定,将编程的关注点放在数据上。官网:https://v2.cn.vuejs.org/ Vue快速入门 打开页面࿰…...
Python基础教程(八):迭代器与生成器编程
💝💝💝首先,欢迎各位来到我的博客,很高兴能够在这里和您见面!希望您在这里不仅可以有所收获,同时也能感受到一份轻松欢乐的氛围,祝你生活愉快! 💝Ὁ…...
Oracle10.2.0.1冷备迁移之_数据文件拷贝方式
由于阿里云机房要下架旧服务器,单位未购买整机迁移服务,且业务较老不兼容Oracle11g,所以新购买一台新服务器进行安装Oracle10.2.0.1 ,后续再将数据迁移到新服务器上。 id 数据库版本 操作系统版本 实例名 源库 115.28.242.25…...
智能合约中外部调用漏洞
外部调用 : 在智能合约开发中,调用不受信任的外部合约是一个常见的安全风险点。这是因为,当你调用另一个合约的函数时,你实际上是在执行那个合约的代码,而这可能会引入你未曾预料的行为,包括恶意行为。下面…...
转型AI产品经理(4):“认知负荷”如何应用在Chatbot产品
认知负荷理论主要探讨在学习过程中,人脑处理信息的有限容量以及如何优化信息的呈现方式以促进学习。认知负荷定律认为,学习者的工作记忆容量是有限的,而不同类型的认知任务会对工作记忆产生不同程度的负荷,从而影响学习效果。以下…...
【C++11】常见的c++11新特性(一)
文章目录 1. C11 简介2. 常见的c11特性3.统一的列表初始化3.1initializer_list 4. decltype与auto4.1decltype与auto的区别 5.nullptr6.右值引用和移动语义6.1左值和右值6.1.1左值的特点6.1.2右值的特点6.1.3右值的进一步分类 6.2左值引用和右值引用以及区别6.2.1左值引用6.2.2…...
牛客周赛 Round 46 题解 C++
目录 A 乐奈吃冰 B 素世喝茶 C 爱音开灯 D 小灯做题 E 立希喂猫 F 祥子拆团 A 乐奈吃冰 #include <iostream> #include <cstring> #include <algorithm> #include <cmath> #include <queue> #include <set> #include <vector>…...
建h5网站费用/裤子seo标题优化关键词
者利用了三种表现形式: 1,选择截图路径的方法 2,直接截取截屏的方法 3,截取鼠标圈选区域。 上代码,: 第一种是调用.net的类库,需要引用System.Windows.Forms.dll,在Assents文件夹里新…...
phpcms 转 wordpress tag/西地那非片吃了多久会硬起来
4 无人投递车自动规划路线 ●有30个投递格口,提前10分钟就会电话通知收件人,未来有望走入高校。 记者在现场看到,无人投递车有30个投递格口,根据邮件大小格口间隔板还可以装卸。无人快递车提前10分钟就会电话通知收件人…...
网站点击率排名靠前/百度seo怎么优化
今天做了一下nagios监控linux和windows主机下的mysql的实验,总结一下: 先说一下实验环境: 监控主机:IP 192.168.0.170 nagios-3.2.0.tar.gz nagios-cn-3.2.0.tar.bz2 nagios-plugins-1.4.15.tar.gz nrpe-2.8.1.tar.gz 被监控机…...
让顾客心动的句子/江苏seo网络
http://hi.baidu.com/hieda/blog/item/2c583354419edf57574e0068.html 台湾半导体加工业之父---张忠谋 张忠谋张忠谋简历: 1931年出生于浙江宁波 1952年获美国麻省理工学院机械系硕士学位 1958年进入美国德州仪器公司 1964年获斯坦福大学电机系博士学位 1972年升任德…...
网站title keywords/哪个平台推广效果最好
part 1Java基础核心技术总结 万事都离不开根基,Java基础对于一些老鸟来说可能已经很熟悉了,但是对于很多开发5年以下的朋友掌握的或许不是很牢固,因此这份笔记更适合温故而知新。 Part 2并发编程(架构师筑基必备) 并发…...
购物网站的建设与维护/西安网站建设平台
Docker 基本用法 1. 安装社区版docker-ce 及 nvidia-docker2 插件 通过官网介绍的软件源的方式安装. 如果要安装nvidia-docker,由于其需要与docker-ce的版本匹配,所以如果是手动下载安装的话需要注意版本号. nvidia-docker对宿主机的要求是安装了nvidia驱动程序和docker程序,而…...