Exploiting idle CPU cores to improve file access performance

Takanori Ueda*, Yu Hirate, Hayato Yamana

*この研究の対応する著者

研究成果: Conference contribution

4 被引用数 (Scopus)

抄録

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.

本文言語English
ホスト出版物のタイトルProceedings of the 3rd International Conference on Ubiquitous Information Management and Communication, ICUIMC'09
ページ529-535
ページ数7
DOI
出版ステータスPublished - 2009 9月 21
イベント3rd International Conference on Ubiquitous Information Management and Communication, ICUIMC'09 - Suwon, Korea, Republic of
継続期間: 2009 1月 152009 1月 16

出版物シリーズ

名前Proceedings of the 3rd International Conference on Ubiquitous Information Management and Communication, ICUIMC'09

Conference

Conference3rd International Conference on Ubiquitous Information Management and Communication, ICUIMC'09
国/地域Korea, Republic of
CitySuwon
Period09/1/1509/1/16

ASJC Scopus subject areas

  • コンピュータ ネットワークおよび通信
  • 情報システム

フィンガープリント

「Exploiting idle CPU cores to improve file access performance」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル