FPGA的星辰大海

编者按

时下风头正盛的DeepSeek,正值喜好宏大叙事的米国大统领二次上岗就业,OpenAI、软银、甲骨文等宣布投资高达5000亿美元“星际之门”之际,对比尤为强烈。

某种程度上,,是低成本创新理念的直接落地。

包括来自开源社区的诸多赞誉是,并非体现技术有多“超越”,而是让更多的人可以直接体验,把通往AGI的门票,从奢侈品变成了日用品。

四十年前的上世纪八十年代初,美国发起的星球大战,高昂的重金投入比拼,是否是直接“拖垮"另一个帝国的关键要素姑且不论,航天领域的低成本创新模式从未间断,虽然没那么引人注目,但在持续进展过程中。

一直延续到现在的AI时代。

性能卓越但又足够“脆弱”的SRAM FPGA芯片,能够在稳健到近乎保守的航天市场,占据独特地位,并成为现代先进飞行器的关键使能技术,“低成本”是其大获成功的主要因素。

作者在其数十年从业经历中,全程见证并亲身参与以上过程,,是直接推动FPGA、特别是高性能SRAM FPGA,在航天领域应用的先行者、行动派和旗手之一。

本文代表了当时项目甲方(NASA JPL)视角,发表于“勇气号”和“机遇号”成功登陆之际,两大火星车项目作为SRAM FPGA进入航天领域并打响名声的开山之作,远超设计预期。

本以为是巅峰,哪知才是序曲。

图片

从最先只敢使用Actel公司的绝对高可靠反熔丝芯片(Anti-fuse FPFA),到赛灵思的耐辐射SRAM FPGA成为主处理器,再到普通工业级FPGA也可以上天,小荷已露尖尖角。

随着以专用故障注入测试设备XRTC、仿真加速FVAX项目等技术日趋成熟,推广使用,以此为基石,NASA研发的第一代空间高性能计算机SpaceCube,使用赛灵思普通商用级FPGA芯片(Virtex-4 FX60),提供关键交汇对接信号,完成哈勃望远镜的维修任务。

如果使用传统方式完成同样的工作,需要的抗辐射计算机将多达25台。

而软件定义弹性计算的初创企业Resilient Computing公司,则是更进一步,将低成本创新、快速部署概念继续深化。

使用的是价格更便宜的商用7A200T,也是赛灵思面向追求性价比的汽车电子行业的重点芯片器件,在只有21.5K LCs的FPGA上,直接对内嵌的RISC-V软核进行加固。

除了现在应用在低轨卫星,预期远至月球的深空探测任务也能使用。

系列产品已经过多次飞行实验验证,并获得NASA创新挑战赛大奖,在商业航天时代即将结出硕果。

仅从芯片器件层面,目前直接对标7A200T的诸多国产厂商,包括安路科技的凤凰PH1A180,有可能第五家、也是第二家“纯血FPGA”上市公司的紫光同创的PG2L200H,以及众多国产厂商可以做到的事。

随着近地轨道卫星的快速发展,航天产业正经历着前所未有的扩张,同时也催生出全新的功能和服务。

FPGA芯片硬件层面的供给充足,现在又是计算机体系结构的黄金时代,为国内在应用层级进行系统级创新应用,成为可能。

无需只是单方面依赖工艺复杂且价格昂贵的抗辐宇航级芯片。

不管是像研发类似NASA的空间高性能计算机 SpaceCube,还是Resilient Computing公司的高效能嵌入式计算机,以及微芯科技接手的被视为改变游戏规则的HPSC。

有网友感叹FPGA“看来是”错过了AI红利?可以很肯定的说,并非如此!

包括人工智能领域在内的高性能计算机,背后的芯片算力之争,如果说地面上是GPU的天下,那么在航天领域,则是高性能SRAM FPGA做主。

包括在AI时代,如何平衡空间计算芯片的SWaP-C指标与高性能计算需求,同时实现抗辐射性能的突破,以推动太空AI计算平台的发展?

就像已经进入到空间人工智能的SpaceCube 3.0那样,直接对AI程序中的CPU指令集进行加固,

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

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

相关文章

AI大模型的文本流如何持续吐到前端,实时通信的技术 SSE(Server-Sent Events) 认知

写在前面 没接触过 SSE(Server-Sent Events),AI大模型出来之后,一直以为文本流是用 WebSocket 做的偶然看到返回到报文格式是 text/event-stream,所以简单认知,整理笔记博文内容涉及 SSE 认知,以及对应的 D…

大学信息安全技术 期末考试复习题

一、单选题(一) 1、在以下人为的恶意攻击行为中,属于主动攻击的是( )A A.数据篡改及破坏 B.数据窃听 C.数据流分析 D.非法访问 2、数据完整性指的是( &#x…

CES 2025 上的创新方案——无电池智能纸尿裤-AP4470

这款纸尿裤采用了可重复使用的组件,通过检测液体的存在来增强老年人和婴儿的护理,即使电极上滴了几滴液体也是如此。 其原理为尿液中的水分作为电解液,将尿布里安装的两种导电性材料作为正负极,充当电池,从而产生300m…

C++17中的LegacyContiguousIterator(连续迭代器)

文章目录 特点内存连续性与指针的兼容性更高的性能 适用场景与C接口交互高性能计算 支持连续迭代器的容器示例代码性能优势缓存局部性指针算术优化 注意事项总结 在C17标准里,LegacyContiguousIterator(连续迭代器)是一类特殊的迭代器。它不仅…

小白win10安装并配置yt-dlp

需要yt-dlp和ffmpeg 注意存放路径最好都是全英文 win10安装并配置yt-dlp 一、下载1.下载yt-dlp2. fffmpeg下载 二、配置环境三、cmd操作四、yt-dlp下视频操作 一、下载 1.下载yt-dlp yt-dlp地址 找到win的压缩包点下载,并解压 2. fffmpeg下载 ffmpeg官方下载 …

【线性代数】2矩阵

1.矩阵的运算 1.1.定义 矩阵行列式数表数行数和列数可以不相等行数和列数必须相等1.2.加法与数乘 矩阵的数乘:所有元素都乘这个数 矩阵的加法:对应位置处元素相加 🦊已知,求 1.3.乘法 矩阵乘法三步法 ①能不能乘:内定乘 ②乘完是何类型:外定型 ③中的元素是什么:左…

【Leetcode 952】按公因数计算最大组件大小

题干 给定一个由不同正整数的组成的非空数组 nums ,考虑下面的图: 有 nums.length 个节点,按从 nums[0] 到 nums[nums.length - 1] 标记;只有当 nums[i] 和 nums[j] 共用一个大于 1 的公因数时,nums[i] 和 nums[j]之…

DeepSeek-R1 大模型本地部署指南

文章目录 一、系统要求硬件要求软件环境 二、部署流程1. 环境准备2. 模型获取3. 推理代码配置4. 启动推理服务 三、优化方案1. 显存优化技术2. 性能加速方案 四、部署验证健康检查脚本预期输出特征 五、常见问题解决1. CUDA内存不足2. 分词器警告处理3. 多GPU部署 六、安全合规…

家里WiFi信号穿墙后信号太差怎么处理?

一、首先在调制解调器(俗称:猫)测试网速,网速达不到联系运营商; 二、网线影响不大,5类网线跑500M完全没问题; 三、可以在卧室增加辅助路由器(例如小米AX系列)90~200元区…

win11系统 Docker Desktop提示Docker Engine stopped解决全过程记录

DockerDesktop安装指南以及Windows下WSL2和 Hyper-V相关问题追查 【已解决】win10系统 Docker 提示Docker Engine stopped解决全过程记录 本篇文章主要记录Docker Desktop安装和使用时出现的问题及解决方法,以及后续使用夜神模拟器,关闭了Hyper-V时&am…

手动埋点的demo

上代码 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>埋点示例</title> </head><b…

数据结构——链表

目录 一、链表 1.1 链表的概念 二、单链表 2.1 单链表的概念 2.2单链表的操作 2.2.1 单链表的结点创建 2.2.2 单链表的头插 2.2.3 单链表遍历 2.2.4 单链表的头删 2.2.5 单链表的尾插 2.2.6 单链表的尾删 2.2.7 单链表按位置插入 2.2.8 单链表按位置删除 2.2.9 单链表按位置修…

LeetCode每日精进:142.环形链表II

题目链接&#xff1a;142.环形链表II 题目描述&#xff1a; 给定一个链表的头节点 head &#xff0c;返回链表开始入环的第一个节点。 如果链表无环&#xff0c;则返回 null。 如果链表中有某个节点&#xff0c;可以通过连续跟踪 next 指针再次到达&#xff0c;则链表中存在环…

【办公类-90-02】】20250215大班周计划四类活动的写法(分散运动、户外游戏、个别化综合)

背景需求&#xff1a; 做了中班的四类活动安排表&#xff0c;我顺便给大班做一套 【办公类-90-01】】20250213中班周计划四类活动的写法&#xff08;分散运动、户外游戏、个别化&#xff08;美工室图书吧探索室&#xff09;&#xff09;-CSDN博客文章浏览阅读874次&#xff0…

网络工程师 (42)IP地址

一、定义与功能 IP地址是IP协议提供的一种统一的地址格式&#xff0c;它为互联网上的每一个网络和每一台主机分配一个逻辑地址&#xff0c;以此来屏蔽物理地址的差异。这种地址分配方式确保了用户在连网的计算机上操作时&#xff0c;能够高效且方便地从众多计算机中选出自己所需…

cap1:TensorRT介绍及CUDA环境安装

《TensorRT全流程部署指南》专栏文章目录&#xff1a; cap1&#xff1a;TensorRT介绍及CUDA环境安装cap2&#xff1a;1000分类的ResNet的TensorRT部署指南&#xff08;python版&#xff09;cap3&#xff1a;自定义数据集训练ResNet的TensorRT部署指南&#xff08;python版&…

保持角色一致性的绘本生成AI开源项目之Story-Adapter本地部署Windows篇

本文已首发&#xff1a;秋码记录 在人工智能领域&#xff0c;生成一致且连贯的故事绘本一直是一个具有挑战性的任务。Story-Adapter作为一个开源项目&#xff0c;旨在解决这一问题&#xff0c;为用户提供无需训练即可生成长篇故事视觉化的工具。本文将指导您如何在Windows系统…

[JVM篇]垃圾回收器

垃圾回收器 Serial Seral Old PartNew CMS(Concurrent Mark Sweep) Parallel Scavenge Parallel Old G1 ZGC

字符串(典型算法思想)—— OJ例题算法解析思路

目录 一、14. 最长公共前缀 - 力扣&#xff08;LeetCode&#xff09; 解法一&#xff1a;算法代码&#xff08;两两比较&#xff09; 1. 初始化公共前缀 2. 遍历字符串数组 3. 辅助函数 findCommon 4. 返回最终结果 总结 解法二&#xff1a;算法代码&#xff08;统一比较…

宝塔面板开始ssl后,使用域名访问不了后台管理

宝塔面板后台开启ssl访问后&#xff0c;用的证书是其他第三方颁发的证书 再使用 域名/xxx 的形式&#xff1a;https://域名:xxx/xxx 访问后台&#xff0c;结果出现如下&#xff0c;不管使用 http 还是 https 的路径访问都进不后台管理 这个时候可以使用 https://ip/xxx 的方式来…