找回密码
 新注册用户
搜索
查看: 5517|回复: 11

[原创] cpu提高单线程 处理能力能否帮助通用计算

[复制链接]
发表于 2010-5-22 21:58:40 | 显示全部楼层 |阅读模式
最近 无序和有序的争论好象又开始了~~~~无序当执行代码的时候遇到预测出错 比有序优势大~~有序 执行效率比无序大 但一旦预测出错 ~~~那就xxx了~~
@@完全靠编译器?cellbe虽然是个阉割品但是有序处理器  貌似intel最新的cpu版图 更可取?
回复

使用道具 举报

发表于 2010-5-22 23:22:28 | 显示全部楼层
喔,有技术!
回复

使用道具 举报

发表于 2010-5-23 00:44:41 | 显示全部楼层
实际上无序(乱序)和有序(顺序),完全是衡量晶体管开销之后做出的决定。

乱序执行在1995年的Pentium Pro处理器上首先实现,它可以最大限度利用资源,这种设计一直沿用至今,Core微架构可以说实现了目前最高水准的乱序执行。

顺序执行让一条线程中的各个指令根据其原有顺序逐一执行,这样芯片内部就完全无需加入用于指令分析和运算结果合成的逻辑,从而极大地减少晶体管使用量。而效率低下的问题使得业界一致认为乱序执行要强于顺序执行。

但最近几年,随着高频率和多线程技术的不断发展,许多厂商认为顺序执行的单线程性能低下优势已经可以通过增加线程和提高频率来弥补,反而晶体管使用过量会造成发热和功耗很难控制。

楼主所说的CELL BE处理器,包括一个基于Powerpc架构的控制处理单元Power Processing Element (PPE)以及8个SIMD的协处理器单元——Synergistic Processing Elements (SPE),以及用以连接PPE, 输入输出单元以及SPE的高速环形数据总线——Element Interconnect BUS (EIB)。

其中PPE和SPE都是基于RISC架构,双发射的SIMD处理器。实际上,对于应用程序的开发者来说,可以简单的将CELL BE看作一个9路的多处理器。由于PPE是一个双线程双发射、顺序执行的RISC处理单元,它的一个时钟周期可以处理来自两个线程的指令(即所谓硬件多线程SMT),因此加上8个SPE,同一时刻可以有10个任务在同时运行。总的来说,PPE适合作为控制和任务调度处理器,SPE则用于处理计算任务。

评分

参与人数 1基本分 +15 收起 理由
金鹏 + 15 技术贴

查看全部评分

回复

使用道具 举报

发表于 2010-5-23 06:09:05 | 显示全部楼层
学习了,很有深度。
回复

使用道具 举报

发表于 2010-5-23 08:49:49 | 显示全部楼层
龙芯2是四发射吧
算是高效率了
可惜频率提不上去,不然2F性能再翻两番(四倍)问题不大吧
或者主频上不去,上数量?
回复

使用道具 举报

 楼主| 发表于 2010-5-23 10:23:19 | 显示全部楼层
cellbe 协处理器貌似就处理单个擅长任务  而且协处理器被设定的非常简化~~~但对自己擅长的比如物理处理 就非常快
回复

使用道具 举报

发表于 2010-5-23 10:34:57 | 显示全部楼层
回复 3# cicikml

感谢兄弟,我进来学习
回复

使用道具 举报

发表于 2010-5-23 11:21:43 | 显示全部楼层
感觉和a/n之争是一样的  一个是堆sp用数量换性能,另一个拼命提高效率,用效率换性能
各有优势,适合于不同的方面
回复

使用道具 举报

发表于 2010-5-23 12:11:17 | 显示全部楼层
回复 7# 金鹏

感谢金鹏兄支持,我也是周末有时间上论坛聊聊了,刚好遇到大家感兴趣的话题。
回复

使用道具 举报

发表于 2010-5-23 20:33:07 | 显示全部楼层
对于消费者就看 结果。适合就是最好的
回复

使用道具 举报

 楼主| 发表于 2010-5-23 20:37:29 | 显示全部楼层
啊原来是版主啊哈哈哈谢谢
回复

使用道具 举报

发表于 2010-5-25 02:10:09 | 显示全部楼层
感觉和a/n之争是一样的  一个是堆sp用数量换性能,另一个拼命提高效率,用效率换性能
各有优势,适合于不同 ...
hsl1993422 发表于 2010-5-23 11:21



其实并没有想象的简单

大家都在堆数量和效率  不然n卡这代也不会这样

架构不同  一个是3D+1D  另一个是 3D+1D结合2D+2D(可以转化)  所以sp的意义是不同吧

n卡从8800系列开始  到Fermi算是一次大的架构改变 当然260/280也有改进
A卡的话4系列算是有比较大的变化  5系列和4系列也有一些变化 (现在n卡悲剧  a卡卖的也高价 5770的芯片规格其实不及4830 但是性能有4870级别 不得不说是效率上的进步  但这个价格实在是。。)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 新注册用户

本版积分规则

论坛官方淘宝店开业啦~
欢迎大家多多支持基金会~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2024-4-28 23:45

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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