• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

多CPU共享内存方案

chownn 2020-05-13 浏览量:1303
有没有多CPU共享内存方案,存储共享数据。
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 目前的共享内存只能是同一个SOC上面的,如果是不同SOC上面的,没有什么比较好的方法,可以考虑用FPGA,将FPGA的一块区域作为存储,然后两个CPU分别与这个FPGA通信,FPGA上面运行一个程序,实现读写互斥
    • 发布于 2020-05-14
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:4
  • 在x86体系内有smp方案,就是对称多处理器方案,就实现了共享内存,可以参考。

    其实现在的多核心也是一种多cpu共享内存的具体实现。

    • 发布于2020-05-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 是什么系统呢,如是linux,本身就有共享内存的设置的,可以不同的程序读取内存。
    • 发布于2020-05-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 多CPU一般是通过网络传输数据的,并不是共享内存的方式,共享内存要在硬件上的连接,而这样一般不可能的。多CPU的主机,也一般是PCI通讯的
    • 发布于2020-05-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 现在的多核心处理器,几乎都是多 CPU 共享内存方案。

    并且内存使用策略很多,不单单是共享内存,这么单调

    每个CPU都有自己的私有内存,多个CPU之间又有共享内存。

    • 发布于2020-05-14
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

多CPU共享内存方案