-
公开(公告)号:CN101561766B
公开(公告)日:2011-06-15
申请号:CN200910085602.0
申请日:2009-05-26
Applicant: 北京理工大学
Abstract: 本发明涉及一种支持多核帮助线程的低开销的块同步方法,属于多核计算机技术领域。本发明在共享缓存的多核架构基础上,针对多核应用中非规则数据缺失的问题,通过为预取帮助线程引入提前量和低开销的块同步以及循环控制的机制,降低了计算线程执行的数据缺失,减少了共享缓存的污染,提高了计算线程的执行性能,实现了异核协同的非规则数据推送。本发明可广泛应用于未来多核编译器优化及数据库性能优化。
-
公开(公告)号:CN101561766A
公开(公告)日:2009-10-21
申请号:CN200910085602.0
申请日:2009-05-26
Applicant: 北京理工大学
Abstract: 本发明涉及一种支持多核帮助线程的低开销的块同步方法,属于多核计算机技术领域。本发明在共享缓存的多核架构基础上,针对多核应用中非规则数据缺失的问题,通过为预取帮助线程引入提前量和低开销的块同步以及循环控制的机制,降低了计算线程执行的数据缺失,减少了共享缓存的污染,提高了计算线程的执行性能,实现了异核协同的非规则数据推送。本发明可广泛应用于未来多核编译器优化及数据库性能优化。
-