首页> 外文期刊>Operating systems review >Thread Scheduling for Cache Locality
【24h】

Thread Scheduling for Cache Locality

机译:缓存局部性的线程调度

获取原文
获取原文并翻译 | 示例
           

摘要

This paper describes a method to improve the cache locality of sequential programs by scheduling fine-grained threads. The algorithm relies upon hints provided at the time of thread creation to determine a thread execution order likely to reduce cache misses. This technique may be particularly valuable when compiler-directed tiling is not feasible. Experiments with several application programs, on two systems with different cache structures, show that our thread scheduling method can improve program performance by reducing second-level cache misses.
机译:本文介绍了一种通过调度细粒度线程来改善顺序程序的缓存局部性的方法。该算法依赖于线程创建时提供的提示来确定可能减少缓存丢失的线程执行顺序。当面向编译器的切片不可行时,此技术可能特别有价值。在具有不同缓存结构的两个系统上对几个应用程序进行的实验表明,我们的线程调度方法可以通过减少第二级缓存未命中来提高程序性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号