<会議発表論文>
Analyzing the Impact of Data Prefetching on Chip MultiProcessors

作成者
本文言語
出版者
発行日
収録物名
収録物名
開始ページ
終了ページ
出版タイプ
アクセス権
JaLC DOI
概要 Data prefetching is a well known approach to compensating for poor memory performance, and has been employed in commercial processor chips. Although a number of prefetching techniques have so far been... proposed, in many cases, they have assumed single-core architectures. In chip multiprocessor (or CMP) chips, there are some shared resources such as L2 caches, buses, and so on. Therefore, the effect of prefetching on CMP should be different from traditional single-core processors. In this paper, we analyze the effect of prefetching on CMP performance. This paper first classifies the impact of prefetches issued during program execution. Then, we discuss quantitatively the effect of prefetching to memory performance. The experimental results show that the negative effect of invalidation of prefetched cache blocks is very small. In addition, it is observed that the current prefetch algorithms do not exploit effectively the feature of CMPs, i.e. cache-to-cache on-chip data transfer.続きを見る

本文情報を非表示

fukumoto08_1 pdf 620 KB 75  

詳細

レコードID
査読有無
権利関係
関連情報
ISBN
DOI
タイプ
登録日 2009.04.22
更新日 2020.11.17

この資料を見た人はこんな資料も見ています