首页> 外文会议>IEEE Region 10 Conference >Effective Operating System Scheduling Domain Hierarchy for Core-Cache Awareness
【24h】

Effective Operating System Scheduling Domain Hierarchy for Core-Cache Awareness

机译:有效的操作系统调度域层级的核心缓存感知

获取原文

摘要

With the introduction of multi-core processors, a balance between access contention of the cache and availability of cached data for multiple cores has to be addressed. Processor manufacturers are finding this compromise through a combination of private and shared cache structures, where the last level cache (LLC) may not be shared across all processing cores. This poses an interesting opportunity for the operating system in ensuring minimum access time to the memory for optimal performance. Our proposed solution is to augment an existing scheduling domain hierarchy to be aware of the relationship between the processing cores and their respective LLCs in order to achieve improved performance. We focus on LLCs as the access time between local caches is minimal as compared to remote caches or main memory. In this paper, we show that there are marked improvements using a LU scientific benchmark and a chat-server application benchmark.
机译:随着多核处理器的引入,必须解决高速缓存访​​问争用和用于多个核心的缓存数据的可用性之间的平衡。处理器制造商通过私有和共享缓存结构的组合来发现这种折衷,其中最上层缓存(LLC)可能无法在所有处理核心上共享。这为操作系统带来了一个有趣的机会,确保最小访问内存以获得最佳性能。我们所提出的解决方案是增加现有的调度域层次结构,以了解处理核和它们各自的LLC之间的关系,以实现改进的性能。我们专注于LLC,因为与远程缓存或主内存相比本地缓存之间的访问时间最小。在本文中,我们表明,使用LU Scientific基准和聊天服务器应用程序基准标记有明显的改进。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号