在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1821|回复: 4

计算与存储

[复制链接]
发表于 2015-12-11 19:46:43 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
目前,有没有把计算资源与存储做到一起的架构或者器件?因为如果是计算ddr中不同区域的加法或乘法,还要先读出,送给计算资源,再计算,然后写回,这个延迟太大了,有什么方法减少这个延迟吗?
发表于 2015-12-11 22:59:47 | 显示全部楼层
哈佛架构
 楼主| 发表于 2015-12-14 07:24:13 | 显示全部楼层

标题

回复 2# kingyuan
哈佛结构只是将数据和指令分开存储,提高并行性和安全性,不是我要问的问题。我的问题最直观的想法是有没有可能将计算资源做到sdram等存储部件里或其它解决减少存储内部数据计算的延迟的方法
发表于 2015-12-14 17:21:44 | 显示全部楼层
本帖最后由 kingyuan 于 2015-12-14 17:23 编辑

应该不行,理论上是CPU速度特别快与寄存器之间,但CPU与内存之间速度欠佳,因此有了cache1,2,3...
提高内存的速度可以提高CPU访问数据加快,但是无论如何都存在一个问题“越大速度越慢”。
寄存器访问速度开:一是它是由于触发器组成其次还因为寄存器小,寻址超快,而内存现在一般都是4G以上,所以空间太大也会影响数据访问时间。
以上我的见解,有不妥之处希望海涵及相互交流学习进步
 楼主| 发表于 2015-12-14 21:37:00 | 显示全部楼层

标题

回复 4# kingyuan
谢谢回复,多讨论交流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-24 15:22 , Processed in 0.018252 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表