cpu性能问题
我把我的理解疑惑说下,哪点不对帮我指出来下,求原创,别复制,谢谢cpu的主频对应计算能力,一、二、三级缓存是临时存储容器,制程工艺是技术划分,这三句哪错了?为什么主频同样...
我把我的理解疑惑说下,哪点不对帮我指出来下,求原创,别复制,谢谢
cpu的主频对应计算能力,一、二、三级缓存是临时存储容器,制程工艺是技术划分,这三句哪错了?
为什么主频同样3G的cpu,计算能力应该是一样的吧,为什么我朋友建议我买AMD的而不买inter的,inter的缓存不是还高一些吗。
还有就是AMD和INTER的缓存读取方式分别是怎样的,举例下,谢谢
还有制程工艺,如果我不计较价格,是不是截32nm比45nm好?
谁有这交流群告诉我下,我加了两个都没人说话的,闷 展开
cpu的主频对应计算能力,一、二、三级缓存是临时存储容器,制程工艺是技术划分,这三句哪错了?
为什么主频同样3G的cpu,计算能力应该是一样的吧,为什么我朋友建议我买AMD的而不买inter的,inter的缓存不是还高一些吗。
还有就是AMD和INTER的缓存读取方式分别是怎样的,举例下,谢谢
还有制程工艺,如果我不计较价格,是不是截32nm比45nm好?
谁有这交流群告诉我下,我加了两个都没人说话的,闷 展开
3个回答
展开全部
1、CPU的计算能力不仅仅反映在主频这一个参数上,一、二级缓存的大小同样对运算性能有严重的影响,因为运算数据要先从内存上载到这两级缓存里,而缓存的运行频率和性能远好于内存,当一、二级缓存容量过小,就只能频繁地在缓存与内存之间反复压栈,严重影响CPU的运算效率,造成运算部件空载等待数据。目前的桌面级CPU大多数没有三级缓存设计,只在服务器级的INTEL至强及AMD相应级别的CPU里才有三级缓存。
2、制程工艺只是在CPU制造时,内部单个晶体管的体积尺寸,单个晶体管尺寸越小,单个及整体功耗就越小,整体体积也就越小,这个与运算能力基本没什么关系,但制程工艺越先进,就越能制造出整体质量和可靠性更好的CPU。
3、目前CPU市场上,INTEL占据了大部分的市场份额,这只说明INTEL的市场运作能力要好于AMD,但并不代表INTEL的技术实力好于AMD。纵观CPU的发展历史,往往更新一代的CPU是AMD先发布的,INTEL随后跟上。而CPU的运算能力不单单体现在更高的CPU频率,更多的内核数量,更大的一、二级缓存。内部运算调度算法,尤其是多核的调度算法是相当重要的,这直接关系到CPU的工作效率。在这方面AMD做得要比INTEL好得多。其实对CPU很了解的人,往往会选择物美价廉的AMD,大多数人对计算机技术并不是非常了解,持“保险起见”去选择了更“大牌”的INTEL。
4、说到缓存读取方式,无非两种,一种是以INTEL为代表的多核共享同一套缓存,另一种是以AMD为代表的多核分别独立缓存。这两种方式各有优劣,从本质上没法明确说明哪种好。多核共享式的缓存调度机制比多核独立缓存要复杂得多,而且各核共享一套缓存时,难免会出现读写等待。一个核要读写缓存时另一个核正在读写,这就要等待,要浪费CPU时间,降低效率,多核分别独立缓存则没有这个问题。而多核独立缓存也有其缺点,就是一个进程从一个内核移交到另一个内核,或者分属不同内核之间的两个进程相互嵌套时,缓存数据如果要交换,则需要从内存绕行,这也是一个效率问题。究竟谁好谁坏,关键还是要看谁的调度算法做得好了。
根据很多研究和统计数据,AMD的多核缓存数据调度还是要远好于INTEL。
至于32纳米与45纳米的比较,当然是32纳米好了。
2、制程工艺只是在CPU制造时,内部单个晶体管的体积尺寸,单个晶体管尺寸越小,单个及整体功耗就越小,整体体积也就越小,这个与运算能力基本没什么关系,但制程工艺越先进,就越能制造出整体质量和可靠性更好的CPU。
3、目前CPU市场上,INTEL占据了大部分的市场份额,这只说明INTEL的市场运作能力要好于AMD,但并不代表INTEL的技术实力好于AMD。纵观CPU的发展历史,往往更新一代的CPU是AMD先发布的,INTEL随后跟上。而CPU的运算能力不单单体现在更高的CPU频率,更多的内核数量,更大的一、二级缓存。内部运算调度算法,尤其是多核的调度算法是相当重要的,这直接关系到CPU的工作效率。在这方面AMD做得要比INTEL好得多。其实对CPU很了解的人,往往会选择物美价廉的AMD,大多数人对计算机技术并不是非常了解,持“保险起见”去选择了更“大牌”的INTEL。
4、说到缓存读取方式,无非两种,一种是以INTEL为代表的多核共享同一套缓存,另一种是以AMD为代表的多核分别独立缓存。这两种方式各有优劣,从本质上没法明确说明哪种好。多核共享式的缓存调度机制比多核独立缓存要复杂得多,而且各核共享一套缓存时,难免会出现读写等待。一个核要读写缓存时另一个核正在读写,这就要等待,要浪费CPU时间,降低效率,多核分别独立缓存则没有这个问题。而多核独立缓存也有其缺点,就是一个进程从一个内核移交到另一个内核,或者分属不同内核之间的两个进程相互嵌套时,缓存数据如果要交换,则需要从内存绕行,这也是一个效率问题。究竟谁好谁坏,关键还是要看谁的调度算法做得好了。
根据很多研究和统计数据,AMD的多核缓存数据调度还是要远好于INTEL。
至于32纳米与45纳米的比较,当然是32纳米好了。
浙江启扬智能科技有限公司
2019-05-20 广告
2019-05-20 广告
可以说I.MX6作为ARM开发的首选已经成为主流趋势。首先,咱们来谈一下ARM,ARM作为嵌入式行业的主流架构,目前可以运用到很多热门行业,例如汽车电子、智能家居、信息终端、数据采集以及工业自动化等。那么ARM的生产厂家主要有TI、FREE...
点击进入详情页
本回答由浙江启扬智能科技有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询