 | 结论 在游戏中采用线程技术并非易事。就技术和商业观点而言,几种因素确定线程是否可行。在现有的应用中,一般来说,执行线程需要高水平的设计更新。当规划未来的发行版本时需要融入这种思路,这将帮助我们充分利用下一代处理器。请谨记代码基础本身也需具有灵活性和模块化,从而支持线程的推出。游戏引擎的设计具有有序性,并包含多个全局变量;模块之间的数据相关性很难被线程化。
现在的处理器已能够支持多线程技术,并且在未来一代英特尔台式机处理器中将持续支持这种技术。很重要的一点是,您需要理解基础架构以及它处理指令的方式,从而能够充分利用多处理器的性能。能够实现这一目标的方式之一是,使用英特尔产品并研究英特尔的技术软件支持站点,从而发现充分利用英特尔台式机处理器多线程性能的技巧和技术。
|