NVIDIA的64位Tegra K1采用按序执行设计

我是创始人李岩:很抱歉!给自己产品做个广告,点击进来看看。  
几乎所有的高端ARM和x86处理器都采用乱序执行设计。乱序执行可以避免因为获取下一条程序指令所引起的处理器等待,它通常比按序执行设计要快得多,但缺点是芯片面积更大功耗更高。Nvidia高端的64位Tegra K1处理器却没有采用乱序执行,它设计了一种依靠动态优化程序计算和优化代码执行的按序执行架构。优化执行数据储存在主内存上的一个128MB的缓冲区内。解码和储存大多数优化执行方法的优势是处理器不需要二次解码数据,它可以直接从内存中抓取信息。你执行了几次程序之后它就不需要一次又一次的持续解码。如果你的程序优化做的好,按序执行是一种更好的选择

随意打赏

提交建议
微信扫一扫,分享给好友吧。