摘要 - 作为共享记忆多核的核心计数不断增加,设计高性能协议的设计越来越困难,这些协议可以提供高性能而不会增加复杂性和成本。特别是,共享一组内核经常读取和写入共享变量的模式很难有效地支持。因此,程序员最终会调整其应用程序以避免这些模式,从而损害共享内存的可编程性。为了解决这个问题,本文使用最近提供的片上无线网络技术来增强常规的基于无效的基于无效的目录高速缓存相干协议。我们称之为生成的协议widir。widir通过有线和无线相干交易在给定线路之间基于访问模式以程序员透明方式进行过渡。在本文中,我们详细描述了协议过渡。此外,使用飞溅和PARSEC应用程序的评估表明,Widir大大减少了应用程序的存储器失速时间。结果,与常规目录协议相比,对于64核运行,Widir平均将应用程序的执行时间缩短了22%。此外,Widir更可扩展。这些好处是通过非常适中的功率成本获得的。索引条款 - 芯片上的无线网络,目录缓存相干协议