用户名: 密码: 免费注册 忘记密码? 网站地图 | 加入收藏 | 设为首页
CPU/内存/硬盘 显卡 主板 显示器 机箱/电源/散热 DVD/刻录机 音箱/声卡 键鼠 新品 行情 导购 评测
行情 新品 导购 评测 硬件论坛
  iTbulo.com > 硬件 > CPU-内存-硬盘 > CPU-内存-硬盘技术知识 > 正文
希望的曙光 看多核时代游戏开发模式的转变
iTbulo.COM 2007-1-18() 作者:Oscar、Tony、Dcx 出处:天极网

  通用处理器的并行计算远景,x86体系入多核时代

  在1993年Intel首次将自己X86的产品命名方式改为Pentium以来,至今已经有13年,虽然其间经历了Cyrix、IBM、IDT、UMC、Rise、AMD等多家公司的挑战,但Pentium处理器13年来还是以最强的性能,延续着摩尔定律,并代表了各个时代处理器发展的最新进程。可以说摩尔定律见证了Intel这个高傲巨人的成长,并亲眼目睹了其在这个星球上建立起一个强大的IT基础设备黄金帝国。

  Pentium的辉煌一直持续到Intel 4GHz处理器计划的取消,受制于处理器散热、功耗、泄露电流等一系列的问题,Intel处理器不能再像以前一样以提高频率来增强性能,而是把旺盛的精力投入到多核心处理器的研发上,然而多核心处理器的发展让一些的潜在问题暴露出来,因为多核心处理器与之前的单核心处理器最大的不同就是它需要软件的支持,只有基于线程化的软件硬应用上多核心处理器才能发挥出应有的效能,因此多核心处理器的最大问题就是软件问题。

  在过去三十年里,处理器的设计者主要从三个方面提高处理器的性能,分别是时钟速度,执行优化和缓存,而头两个就是从线性执行流程上考虑的。这使得大多数软件不用做版本的升级甚至原封不动,就可以轻松而持续的享受处理器性能提升的成果。让程序的执行速度大大加快。比如同一款Photoshop6.0版本软件在几年前的机器上和现在的机器上执行速度就大不一样。而接下来的数年里,新型芯片的性能提升将主要从三个方面入手,其中仅有一个沿袭是过去的:(1)超线程(2)多核(3)缓存。而头两个就是从并行执行流程上考虑的,对单线程的应用程序毫无帮助,也就是说在之前的大部分基于单线程的程序将不能从以后多核心处理器升级中获得效能提升,软件厂商再想像以前一样轻松而持续的享受处理器性能提升的成果已经不再可能,除非你的程序已经实现并发。

  虽然并发编译并不是什么新鲜的玩意,关于并行计算的程序也早就出现,比如Oracle、IBM的DB2这类的数据库程序就是并发编译的程序。但有一点要提醒的是,面向对象的语言我们从上个世纪60年代Simula就开始采用,但一直到了90年代面向对象语言才真正开始占主流地位。并行编程差不多也有同样漫长的历史可以追朔,特别是进十年来,并发应用越来越多(有多线程的,也有多进程的),但发生整体转向性巨变,目前还不具备条件,需假以时日。

[1] [2] [3] [4] [5] [6] [7] 下一页

文章搜索
相关资讯
相关文章 相关下载
突出革命性 AMD K10将改名Phenom
E4300强劲对手 AM2双核4400+抵蓉仅940
30日三大件报价:内存小幅上涨 CPU硬盘稳定
Intel Penryn性能预览
让电脑更好工作!谈CPU的正确使用保养之道
焦点信息