写点什么

为了生存重写软件!面对“缺芯”,特斯拉很慌

2021 年 8 月 02 日

为了生存重写软件!面对“缺芯”,特斯拉很慌

北京时间 7 月 27 日消息,特斯拉汽车公布了 2021 财年第二季度财报。财报发布后,特斯拉 CEO 埃隆·马斯克参加了随后的财报电话会议,在电话会议上马斯克表示,为了应对芯片短缺造成的危机,特斯拉正在重写其汽车软件,以支持替代芯片。


“我们使用了替代芯片,然后花几周时间编写固件,”马斯克说。“这不仅仅是更换芯片那么简单,还必须要重写软件。”


请求特斯拉:“开发慢一点,测试多一点”


财报显示,特斯拉在过去 3 个月交付汽车 20 多万辆。2021 年二季度,特斯拉获得营收 119 亿美元,利润 11 亿美元。


马斯克称,特斯拉未来的增长取决于全球半导体短缺是否能迅速解决。他说:“全球芯片短缺仍然会继续,而且很严重。在今年余下的时间里,我们的增长取决于供应链中最缓慢的部分。”


“我们最大的挑战是供应链,尤其是微控制器芯片。从来没有见过这样的事情”,马斯克说道。一位汽车行业专家给 InfoQ 解释道,“这类芯片比传统汽车的周边芯片显得更为重要,属于汽车上提供复杂功能的控制器部分,涉及到比如液晶仪表、大屏显示,以及控制车锁车灯等等。”


智能驾驶时代,软件重要性大大增强,根据 IEEE 数据,高端车辆软件代码已经达到 1 亿行。而特斯拉是“软件定义汽车”的典型代表。在研发设计上,特斯拉历年强度基本在 10% 以上,远超传统车企 5% 的平均水平。在智能化方面,特斯拉目前能超过大多数竞争对手。


特斯拉没有对这次“重写”有过多的描述。但涉及到“安全”时,网友认为给新芯片重写固件并不是那么简单,“对于任何小型企业来说都是一项重大的努力,这就像从 PC 切换到 Mac”,“就像乔布斯让 Mac 团队在几个月内重新编写内核以在 PowerPC 上运行英特尔一样”。


软件开发通常都是一个漫长的过程,工作团队需要花费数年时间开发新产品,按照特斯拉正常研发进度,平均 2-3 年推出一款新车型。汽车软件开发的质量面临的挑战更为艰巨:新功能新需求的出现,没有过多的经验可以遵循;庞大的代码量可能引入更多的缺陷;复杂场景组合与庞大代码量使得测试验证的充分性难以保证…


对于特斯拉表示“花费几周时间”完成软件更改,网友表示有些不可思议:“一般情况下,其他厂商如果要做同样的事情,起码需要花 5 年时间进行规划,2 年时间进行编码,然后是长达 10 年的错误修复”。


而更多网友则还是希望特斯拉能花费更多时间进行测试,认为“快速研发、快速迭代”不适合汽车行业,毕竟智能汽车关乎人命。



缺芯影响众多车企


芯片作为电子电器的核心零部件,直接影响众多行业发展,汽车产业缺芯也已经不是什么秘密。


去年底,据国内媒体报道,汽车企业由于芯片短缺开始陆续停产,停工潮有蔓延的趋势。2020 最后一个月,从南北大众开始,国内大部分的中高端以上汽车厂家,面临停产风险。上汽大众生产负责人透露:“12 月 4 日开始只能停产了。” 同时,一汽大众从 12 月初起也将进入停产状态。仅两个大众 12 月份的产量合起来就超过 20 万辆。当时有知情人士透露:“全球芯片供应本身就紧张,加上最近东南亚芯片组装工厂,因为疫情停产了,直接影响到半导体芯片的供应。”特别是中高端领域芯片,此前华为就曾在市场上大规模采购,而今全球都在抢资源,目前很难够得到。


而在今年 5 月份,全球第四大汽车制造商 Stellantis 表示,芯片短缺问题在过去一个季度中有持续恶化的趋势。作为菲亚特 - 克莱斯勒与标致汽车制造商 PSA 合并建立的新企业,该公司首席财务官 Richard Palmer 认为目前的态势很可能延续至 2022 年。彭博社则报道称,由于芯片供应短缺,部分汽车制造商不得不在产品中剔除某些高端功能。


与此同时,日产公司就决定去除部分车型中的标配导航系统;而 RAM Trucks 也取消了 1500 辆皮卡上配备的防盲区“智能”后视镜。RAM 公司发言人提到,“由于智能后视镜所使用的电子元件供应受限,RAM 公司目前已经停止在所有 Tradesman、Bighorn、Rebel 以及 Laramie 车型上使用这款配件。”但 RAM 计划在今年晚些时候供应恢复后重新上线这项功能。


据报道,拥有强大供应链的福特,其部分车型也得在 7 月份开始停产 2 周,而且“该公司今年早些时候表示,由于芯片问题,预计第二季度汽车产量将减少约 50%。”


而戴姆勒和宝马也于上周表示,缺芯导致企业部分组装线被迫关闭,汽车产量减少几万辆。


Plurimi Investment Managers 公司 CIO Patrick Armstrong 在接受采访时,曾表达出了非常悲观的预期:“只要听听福特、宝马、大众的真实感受,就会意识到目前的汽车产能体系中出现了严重瓶颈,他们拿不到生产新车所需要的芯片。”他认为这种情况或将持续 18 个月之久。


虽然同样面对“缺芯”困境,但特斯拉业绩数据极其亮眼。财报显示,特斯拉在过去三个月交付超 20 万辆汽车。2021 年第二季度,特斯拉营收高达 119 亿美元,净利润 11 亿美元,同比增长 998%,超出上一季度两倍有余。财报中披露,特斯拉的产能分布中加州工厂年产 60 万辆,上海工厂年产 45 万辆,几乎占到全球产能目标的近半。


由于“零件短缺”,特斯拉位于加利福尼亚州弗里蒙特的工厂今年 2 月份关闭了两天。对于未来,马斯克发出了不确定的声音:“看起来情况确实在好转,但实际情况很难预测。”该公司在第二季度报告中指出,“为了应对持续的半导体短缺,我们的电气和固件工程团队仍在努力设计、开发和验证 19 种新的控制器变体。”


更换芯片,是特斯拉不影响后续产能的一个手段,只是还不能确定是否足以解决目前的“缺芯”难题。


延伸阅读:


https://www.theverge.com/2021/7/26/22595060/tesla-chip-shortage-software-rewriting-ev-processor


https://www.reddit.com/r/electricvehicles/comments/ospz88/tesla_rewrote_its_own_software_to_survive_the/


2021 年 8 月 02 日 14:571503

评论

发布
暂无评论
发现更多内容

《Maven实战》.pdf

田维常

程序员

第6周作业

饭桶

数字“异化”生存

脑极体

保险区块链创新中心成立,三方面赋能行业数字化转型

CECBC区块链专委会

区块链 保险

【JSRC小课堂】Web安全专题(二)逻辑漏洞的burpsuite插件开发

京东科技开发者

Web

调包侠的炼丹福利:使用Keras Tuner自动进行超参数调整

计算机与AI

学习 keras 超参数调优

面试官:面对千万级、亿级流量怎么处理?

艾小仙

Java 缓存 分布式 高并发 中间件

快速掌握并发编程---线程池的原理和实战

田维常

程序员

web worker的介绍和使用

程序那些事

多线程 Web Worker 异步模型 异步编程 web技术

智能安防的普惠密码,在华为好望手中的三根“线头”上

脑极体

后李健熙时代的三星,将迎来怎样变局?

脑极体

小白学算法:买卖股票的最佳时机!

王磊

Java 算法

狼人杀背后的秘密,实时语音你不知道的那些事

anyRTC开发者

音视频 WebRTC 语音 RTC 安卓

为产业AI去障:联想的边缘突破

脑极体

阿里内部首发1000页涨薪面试宝典:Spring+SpringMVC+MyBatis框架整合开发实战

Java架构追梦

Java 源码 架构 面试 SSM框架

Flink在窗口上应用函数-6-9

小知识点

scala 大数据 flink

极客大学 - 架构师训练营 第六周

9527

甲方日常 40

句子

工作 随笔杂谈 日常

极客大学 - 架构师训练营 第六周作业

9527

只有基于区块链才可能实现“大众创业、万众创新”

CECBC区块链专委会

区块链 分布式技术

架构师训练营作业:第五周

m

week1 架构方法-作业-杨斌

杨斌

频繁操作本地缓存导致YGC耗时过长

AI乔治

Java 架构 JVM GC

通过GUI界面更改 Ubuntu 20 LTS apt 源为阿里云

jiangling500

ubuntu 阿里云 apt

直播带货大战在即:账号交易灰产猖獗

石头IT视角

第6周学习总结

饭桶

假的数字人民币钱包已出现,真的是啥样?

CECBC区块链专委会

数字货币 数字钱包

总结年初到10月底Java基础、架构面试题,共计1327道!涵盖蚂蚁金服、腾讯、字节跳动、美团、拼多多等等一线大厂!

Java架构追梦

Java 架构 字节跳动 面试 蚂蚁金服

码农会锁,synchronized 对象头结构(mark-word、Klass Pointer)、指针压缩、锁竞争,源码解毒、深度分析!

小傅哥

小傅哥 虚拟机 synchronized mark-word Klass Pointer

分析和解决JAVA 内存泄露的实战例子

AI乔治

Java 架构 JVM 内存泄露

ConcurrentHashMap核心原理,彻底给整明白了

AI乔治

Java 架构 分布式 线程

为了生存重写软件!面对“缺芯”,特斯拉很慌-InfoQ