集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 1151|回复: 8

拥有更丰富的表达能力的机器学习

[复制链接]
zxopenljx 发表于 2021-1-15 13:45:31 | 显示全部楼层 |阅读模式
微电子技术的发展,前人积累的经验已经无法满足继续创新的需求,数字电路设计的难点即在于此,在线程的边缘计算,拥有更丰富的表达能力的机器学习等等,传统单片机与fpga的结合已经不能满足要求,新的芯片就成为当前的核心技术。曾经有人研究过linux芯片,提出了一种新技术:prerestecture:非常有前途的方向,至于落地,要看实际需求。如果你能够设计出好的ui机器人,ueengine,你会感觉到前途无限。
图片
未来十年移动端,集成电路如何发展?手机端的app开发,pc端的c语言,php开发,fpga都可以。intel在ee领域已经取得足够的领先,为什么amd出不了好的fpga?fpga的未来不是说国内为什么起不来,而是普通民营企业没有那么多的能力与必要做这个,搞不起来。普通企业没有能力,不可能弄出世界上最先进的电路,还要等非常久才能出来,而未来十年最可能出来的,是intel,amd这些国际大厂。
图片
谢邀。虽然是个游戏开发狗,但是也谈一点fpga方面的看法,也就是基于fpga的游戏机开发了吧。说到fpga,不得不提起仙剑系列(当年这个系列真的不是只有剑剑),当时仙剑从头到尾都是fpga制作,当然后来因为巨大的面积和其他原因才换成的cpu+fpga的架构。最近这些年中国正在大力发展可编程逻辑门阵列,当年也是为了解决处理器的可编程问题才换到可编程逻辑门阵列的,就是后来我们使用fpga实现了soc架构,以实现fpga的可编程性。
图片
逻辑门阵列其实就是一个组合逻辑处理器,其中芯片有很多,而这些逻辑门的处理单元都可以用逻辑码表示或者用一段代码表示(虚拟编译器),就跟我们用汇编写指令的方式差不多。中国因为可编程码栈与cpu串行处理接口不通用,于是很多人为了解决这个问题,都自己设计了一种叫“ctfc”的小库并且在指令集方面(别看是“指令集”,其实理解了risc的思想就懂了,在haskell的基础上解决并行问题的方法),这样一来,每个芯片就可以有一个可编程的芯片,可以完成一个并行系统的工作,处理器的运算步骤数量也大大降低了。
图片
目前处理器(也就是我们说的通用处理器,intel、amd等制造商)都实现了芯片的可编程性,而且就现在来看完全不需要修改pc的架构,只需要定制一个具体的可编程处理器,或者干脆自己改变一个soc架构,并对芯片本身做改动,从而使得处理器拥有可编程性。但这只是根据实际情况的改进,在未来也还会继续修改下去,但修改哪个方面、怎么修改呢?也要看实际情况定了。所以,在某种意义上来说,amd的并行fpga实际上就是将cpu改装了一下,
hellokity 发表于 2021-1-16 16:39:00 | 显示全部楼层
拥有更丰富的表达能力的机器学习
 楼主| zxopenljx 发表于 2024-7-15 17:50:31 | 显示全部楼层
拥有更丰富的表达能力的机器学习
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2024-11-23 07:24 , Processed in 0.061111 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表