新的预取技术能让多核心处理器提升性能达 40%

2021-07-280
        要提升处理器性能,不断增加核心数是一种方法。不过北卡罗拉娜州立大学(NorthCarolinaStateUniversity)的研究团队则另辟蹊径,藉由发展全新的处理器预取(prefetching)及动态调整数据带宽两项技术,将处理器性能推升10~40%之多。

   处理器在处理数据时,首先会将数据从内存捉进处理器的快取区内,之后才能继续后续的运算。若处理器与内存间的带宽固定不变,而核心数不断增加时,由于分母越来越大,能分给每个核心的带宽就会越来越少,进而成为数据传输的瓶颈。此外,为了提升处理器运算性能,提前预测即将用到的数据并将它提前读取进处理器快取内的「预取技术」是许多处理器都会采用的技术。然而预取也不见得是百发百中,一旦判断错误,这个动作反而会让处理性能变差。

   北卡罗拉娜的研究团队提升处理性能的方法,主要从两个地方下手:其一是发展新的算法来动态分配各个核心使用的数据带宽,以减少数据传输瓶颈发生的可能。其二则是动态开关预取机制,当预取的准确度低于某个程度时即关闭掉预取的功能,以减少捉取错误数据所占用的额外带宽。引用来源处有完整的公关稿,至于更完整的学术论文内容将于六月九日正式发表。
免责声明:
转载请注明原文出处。本文仅代表作者个人观点,与商来宝平台无关,请读者仅做参考,如文中涉及有违公德、触犯法律的内容,请向我们举报,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们处理。
举报
收藏 0