nvidia

=============================================================================
1. 你有一个双核的cpu,然后一大块cache, 现在你有两个选择?第一个选择 平分cache,每个cpu各用一半; 第二个选择  两个cpu共用一个cache。
   我记得intel和amd都是平分的,所以当时就回答了说第一个选择,但是别人为什么,我不知道,胡乱的答了一下。但是他说希望分析一下两个方法的利弊再得到答 案。
=========================================================
我的回答:如果是分别拥有cache那么需要做cache一致性的处理,同时有可能产生数据冗余的问题,
如果是双核CPU,一般就是监听的方法处理;如果2个核共同拥有一个cache,那么有访问仲裁的问题,
需要增加仲裁模块,不过一般可以通过CPU的流水线很好的组织起来。
POWER4吧,是两个POWER3,外部3块L2CAHCE组织起来的。
==========================================================

2. 如果cpu有一个很大的cache,那有什么好处?

========================================
好处就是如果CPU用于一般数据处理领域,会能得到较大的访问速度提高,如果用于
类似通信领域,则是浪费了
坏处也不少

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值