|
自2005年Intel、AMD两大晶圆半导体产业巨头推出双核心CPU以来,经历4年的发展我们甚至都用上了4核心的CPU。似乎随着CPU核心的增加,运行各种软件的速度也应该相应得到大幅提升才对,但残酷的现实摆在我们面前——真正充分利用多核心CPU的软件还不多,相当多的软件还很“落后”的只能利用其中的一个核心。就连目前号称硬件杀手的游戏Crysis也只是能有效利用双核心而已,如果你有四核心CPU,那么你会发现另外的两个核心的利用率极低。
当然,这只能说目前的软件还不能利用多线程或者说多处理器的优势,并不能说多核心CPU的硬件架构失败。显然,短期内指望所有的软件统统升级支持多核心CPU是不现实的,当前最佳的解决方法还是针对CPU下手,开放出多核心CPU的超强驱动,使之能够支持那些采用的单线程架构的软件,充分利用多核心处理器强大的运算能力。
用户的需求就是厂商的动力,今天(4月1日)NGOHQ发布了一款Reverse HyperThreading Wrapper工具,版本号0.1。这是一款革命性的工具,它能不需要任何特殊的多线程代码就能充分利用多核心处理器,能有效提升非多线程应用程序的运行速度。该软件的原理是建立一个多线程的映射机制,在现实一个单核心应用的表面上充分利用所有处理器内核。据测试,最高可获得高达3.5倍的性能提升。是不是激动的热泪盈眶了!(我们的好多的评论读者确实已经是了)这么好的软件我们也要第一时间发掘出来贡献给广大用户,需要注意的是目前该软件只支持Intel处理器,使用AMD CPU的用户需要再等等,之后的版本会加入对AMD处理器的支持。
0.1版具体支持如下类型CPU:
Intel Core 2 Duo
Intel Core 2 Quad
Intel Core 2 Extreme
Intel Core i7
支持如下操作系统:
Windows 2000
Windows XP
Windows Vista 32-bit
Windows Vista 64-bit
Windows 7 32-bit
Windows 7 64-bit |
|