著者
中野 彰郎
出版者
Waseda University
巻号頁・発行日
2005-02-02

本研究では、近年注目されているSMTアーキテクチャの一つであるHyperThreadingを対象に、LinuxのSMT対応に関しての調査、評価実験を行った。その結果、多くのベンチマークではSMTが効果的に動作していたが、一部ベンチマークテストで性能低下が見られた。その低下が見られたベンチマークをもとに、メモリプロファイリングツールhardmeterを利用してキャッシュミスの頻度を測定した結果、schedule関数において多数のキャッシュミスを確認することが出来た。これはtask\_struct構造体が8KBおきに配置されていることによるものであり、このキャッシュミスをカラーリングの手法を用いることで回避を試みた。その結果、chatベンチマークの性能低下をHyper-Threadingが無効の場合と比べ、同程度から数%の性能低下に抑えることができた。

言及状況

Delicious (1 users, 1 posts)

[unix][linux][スケジューラ][ロードアベレージ][filetype:pdf][media:document] HyperThreadingアーキテクチャに 適応したLinuxスケジューラの改良 提出日: 2005 年2 月2 日 指導: 村岡洋一教授 早稲田大学理工学研究科情報・ネットワーク専攻

はてなブックマーク (1 users, 1 posts)

[sever管理][あとで読む]

収集済み URL リスト