@article{oai:ipsj.ixsq.nii.ac.jp:00198581, author = {野村, 隼人 and 入江, 英嗣 and 坂井, 修一 and Hayato, Nomura and Hidetsugu, Irie and Shuichi, Sakai}, issue = {3}, journal = {情報処理学会論文誌コンピューティングシステム(ACS)}, month = {Jul}, note = {プロセッサへのデータ供給能力は性能上最も重要な要素の1つであり,これを支えるため近年のプロセッサは大容量のLast Level Cache(LLC)を備えている.キャッシュ容量が大きくなるほど,再参照間隔のより長いキャッシュラインを的確に残すようなキャッシュマネジメントが求められるが,これは簡単なハードウェアで行うには難しい課題であり,現状,LLCには多くのデッドブロックが含まれている一方で,追い出しによるミスが発生していることが知られている.本研究では,ライン追い出しを一時的に凍結し,長期保持による統計的なヒット数向上を可能とするStubborn戦略をベースとして,その活用タイミングを適応的に決定する手法を提案し,性能向上を最大化させながら,性能低下の発生を抑えることを実現する.SPEC CPU 2006からメモリセンシティブな12本のベンチマークをシミュレーションした評価では,LRUに対して最大42.3%,幾何平均で3.8%の性能向上を示した., The ability to supply data to processor core is one of the most important factors in performance, and in recent years the processor has large capacity Last Level Cache (LLC). As cache capacity grows, cache management is required that can correspond to longer intervals re-reference accesses, however this is a difficult task with simple hardware. On the other hand, LLC has many dead blocks, but it also causes mistakes when replacement. In this research, we propose an adaptive cache management that based on Stubborn strategy. We evaluate our proposal method on a simulator with 12 memory-sensitive benchmarks of SPEC CPU 2006. The results show that our proposal method achieves outperforms LRU on IPC up to a maximum of 42.3%, geometric mean by 3.8%.}, pages = {76--86}, title = {適応型Stubbornキャッシュマネジメント手法の提案}, volume = {12}, year = {2019} }