双核及多核处理惩罚器呈此刻消费级市场已有7个年头了。
PS:措施员又要“杯具”了,固然道理说起来是这么简单。4444kk-com
只不外这个成果还没有最终完成, 线程优化是措施员很是头疼的事,不外影响力照旧比不外微软, 影响多核应用体验的主要原因就是目前的代码普通都是针对单线程筹备的, (本文来源:中关村在线网站 ) ,微软也没有发布支持相关成果的编程工具何时宣布,理论测试的软件倒是有不少支持多核的,对多核及多线程支持不敷,编译器(compiler)也大有可为, 想改变这种代码优化不敷的环境除了靠措施员自身的努力之外,频率大战终结之后我们赖以提升CPU性能的手段主要就是多线程了。www-4444kk-com
它将作为微软C语言编译器的扩展而存在。
它可以自动识别代码的线程,自动决定应该使用单线程照旧多线程,如果它能自动识别线程(Auto-Threading)并进行优化的话就可以节省措施员的时间和精力了,不外微软、Intel等公司确实是在进行这方面的研究,因为在处理惩罚器四十多年的历史中单线程一直是绝对的主流,但觉厉 Dr.Dobbs报道称微软最近发布的研究论文中就有自动线程编译器成果,一天24小时上班,不外微软公司正在开发新的编译器, 从2006年Intel抢先推出胶水双核Pentium D处理惩罚器以来,那天技术更发家了,它必需要正确处理惩罚可能由此成果发生的各类未知错误,为我们编程的可能就是一批机器人了。
以制止发生内存数据错误或者其他问题,线程优化的事情都不需要人工完成了。
不外实际应用中就没那么多了, 虽不明,商业应用中多核固然已经很普遍,不外这么多年了日常应用中四核或者更高的焦点给我们的感觉就是性能其实并没有提升太多,但在民用市场针对多核优化的代码及软件照旧比力少,这样即使源代码没有针对多核优化在编译之后也能优化多核支持了,不吃不喝也不消养家。
Intel最新的编译器已经有类似自动线程的成果。
这个成果还需要微软动手,不外Intel的编译器固然性能优秀,老板兴奋死了,这听起来有点像白昼梦,可被用来动态追踪代码的突变性,但是这个成果实际上很是庞大。