FPGA 在干嘛?
哥这半年去了一下 Amazon & 双十一前到了阿里杭州高新园区去逛了一圈
这样说好了 Nvidia 的 GPU 很强没有错
Quanta 跟 Nvidia 做了一套 demo site 专做未来 AI 云端运算用
但是这有一点问题就是
Nvidia在使用GPU时会电力会突然遽增
一个系统需要 3KW, 一般 storage 的 cloud server 大概 400W 就很可观了
意思是, 没运算时 400W 真的在用的时候会暴增到 3KW
机房的电力很难评估
所以就有人想到用 Xilinx FPGA
省电 缺点是弹性很低, NVIDIA 的 GPU 弹性非常高, 只要更换 cuda code 即可
FPGA 没办法让你这样直接换 FPGA code
因此 SP 厂商就想到另外一个方法, 将机房切割成很多块
某一个区块是线性处理, 某一区块是向量处理
有需要怎样的运算, 再由系统分配到不同的 server 去做处理
省电 又便宜
会 FPGA 要干嘛? 也没用, 因为 Amazon/Ali 这些厂商它们的强项是
管理系统写得很好, 租用系统的用户被分配到哪个 resource
是它们做的, 不是用户决定的
所以 FPGA 也是它们开发好, 分配的方法也是
这样机房就可以非常弹性的提供云端服务, 比 Nvidia GPU 便宜太多
实验室做不到你要把 FPGA 组成 cluster 处理 你哪来这么多楼板面积
Amazon这些公司的价值 真的是他们的 cluster 系统做得非常棒
热交换容错等 让你感觉不出来, 不是 acer 这类想卖一套系统给人家人家想买?
重点是 "系统"
※ 引述《yohowo (科科魂!!!!)》之铭言:
: FPGA在台湾是真的看不出前途
: 最近的地方要马去香港做高频交易
: 要马到中国去坐云端运算
: 贴几个FPGA大量的运用
: 1.微软用百万片FPGA互联做了一个AI大脑Brainwave
: https://www.microsoft.com/en-us/research/project/project-brainwave/
: 彭博社最近说微软要跳家改用Xilinx
: 2.亚马逊的FPGA as a servics (F1)
: https://aws.amazon.com/ec2/instance-types/f1/
: 上面有很多机器学习/自然语言处理/基因定序/财务金融之类的东西
: 很多都算很成熟
: 可以看看AMI的现成套件
: https://aws.amazon.com/marketplace/pp/B06VVYBLZZ
: 3.阿里巴巴的FaaS(F3)
: 目前还很简陋,可以自己上AliCloud试用一下
: 4.华为的网通设备跟云也大量使用FPGA
: 应该是Xilinx的最大客户
: 5.今天Intel在重庆盖了一个大的FPGA生态中心
: 应该是重庆政府有金援
: http://www.dostor.com/p/54103.html
: 6.SK Telecom的智慧城市以及智慧音箱Nugu的server端云端
: 大量部属FPGA
: 总之,FPGA在ASIC人的眼中觉得只是过度产品
: 但是在Heterogeneous computing以及通讯边码解码的领域
: FPGA因为low latency以及灵活性
: 会是终端产品的一部分
: 在AI的世界中edga也都看的见FPGA的身影,主要做AI inference以及电脑视觉
: 比方说收银机未来也都有机会全面内建FPGA
: 目前这块饼很大
: 可惜都大在美国中国
: 台湾好像真没啥机会
: ※ 引述《e520615 (旁)》之铭言:
: : 各位先进大家好
: : 小弟是硬件出身 会写MCU的韧体(C&组语)
: : 最近面试有关于FPGA的职缺
: : 工作内容除了用FPGA实现Basic function 如RS232
: : 或者是Power sequence / handle switch control
: : 更进阶的有再做Video相关的处理
: : 爬文有爬到开IC跟做Function 的know how 差很多
: : 以做Function 来看的话
: : FPGA这领域的发展性大吗??
: : 烦请各位前辈给点意见 谢谢