科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道古老的x86设计仍未过时

古老的x86设计仍未过时

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

20世纪70年代后期的计算技术很少有能持续到今天的,但是有一个显著的例外:那就是用于全世界绝大部分计算机的基础运算指令。

作者:Tom Krazit 2007年4月10日

关键字:

  • 评论
  • 分享微博
  • 分享邮件

有可以替代的吗?

去年,Intel首席技术官Justin Rattner说他们公司在可以预见的未来没有开发新的ISA的计划。虽然最近的Windows NT4.0支持多种不同的指令集,但微软的Rashid说他们公司也没有任何开发用于竞争的指令集的项目。

因此什么可以改变这场游戏呢?性能始终是让软件开发人员认真考虑的问题,但是目前并没有显著改变。Hester说任何所谓的“全新”设计可使现代x86 ISA在性能或功耗方面改进10%左右的说法是靠不住的。

Intel数字企业集团职深芯片设计师、高级副总裁、执行经理Pat Gelsinger说性能方面的一些小的改进并不会极大的促使人们离开x86,对于已经存在的可以运行老的应用的设计,每年我们在性能方面都取得两倍的改进。

芯片工业可以继续在处理器上集成晶体管的能力意味着越来越少的晶体管用来维持有效代码的运行。Gelsinger说虽然存在兼容性问题,但是兼容的价值超过了它所导致的价格升高。

一项技术改进是引入带有两个或多个处理内核的芯片。芯片生产商通过在芯片上构建多个低速处理器内核来解决单个高速内核所导致的功耗问题。不过,目前每个内核需要使用同样的指令集。

Arvind说到,有些人认为混合将是未来发展的一种可能:可以在x86芯片上使用其它的专门用来完成某一特定人物的ISA来构建更小性价比更高的内核,如视频处理等。

IBM在它们的单元处理器设计中正在做类似的工作,并用作索尼的PlayStation 3的核心。在8个独立的处理单元中有一种管理角色使用了PowerPC内核。沿着这条路进一步发展,芯片厂家将会保留基本的x86内核用来维持向后兼容性,并可以完成下一代复杂的专注于不同硬件(可能运行也可能不运行x86)的处理任务。

McCarron说到这种改变的最早努力可见于AMD的Fusion项目,在该项目中他们计划将一个图像处理器集成到PC处理器上。在下一个10年中,拥有使用不同ISA的混合内核的处理器可能会变成现实,但是不要依赖它。

McCarron说:“我们需要的是一种进化的体系结构,当出现问题时它可以适应调节。我们最终所追求的是它可以使得所有器件一起配合工作,这就是我们想要的。”

责任编辑:德东

查看本文国际来源

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章