【24h】

Exploiting idle CPU cores to improve file access performance

机译:利用空闲的CPU内核来提高文件访问性能

获取原文

摘要

Many-core CPUs require many parallel computation tasks to reach their full potential because CPU cores become idle if they do not have enough computation tasks. How best to utilize a number of cores in many-core CPUs should be examined. In this paper, we propose exploitation of idle cores for improving file access performance. Idle cores are used to extract file access patterns from access logs and the extracted patterns are used to improve file cache efficiency by reordering the LRU (Least Recently Used) list based on the extracted patterns. Data mining techniques are used to extract access patterns to reduce computation overhead. Our method was evaluated by simulation and also implemented on Linux kernel 2.6.26 as a prototype system. In the simulation experiment, our method improved the cache-hit ratio up to 1.09% on DBT-2 (TPC-C) trace logs. Our prototype implementation on Linux improves DBT-2 performance up to 5.24% on a real machine.
机译:许多核心CPU需要许多并行计算任务以达到其全部潜力,因为如果他们没有足够的计算任务,CPU内核会变得空闲。应该检查如何在许多核心CPU中使用许多核心。在本文中,我们提出了用于改善文件访问性能的空闲核心。空闲核心用于从访问日志中提取文件访问模式,并且提取的图案用于通过基于提取的模式重新排序LRU(最近使用最近使用的)列表来改进文件高速缓存效率。数据挖掘技术用于提取访问模式以减少计算开销。我们的方法是通过仿真评估的,并在Linux内核2.6.26上实现为原型系统。在仿真实验中,我们的方法在DBT-2(TPC-C)跟踪日志上提高了高达1.09%的高速缓存命中率。 Linux上的原型实施将在真实机器上提高DBT-2性能高达5.24%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号