2. ASPLOS 2012概要(1)
The 17th International Conference on Architectural Support for
Programming Languages and Operating Systems
第1回は1982年,2008年までは隔年,2009年から毎年開催
2 2012/4/25
6. 紹介論文
Data Center / Cloud Computing
(Best Paper) Clearing the Clouds: A Study of Emerging
Workloads on Modern Hardware
OS / Fault Tolerance
Understanding Modern Device Drivers
Cosmic Rays Don't Strike Twice: Understanding the Nature
of DRAM Errors and the Implications for System Design
Virtualization
ELI: Bare-metal Performance for I/O Virtualization
Architectural Support for Hypervisor-secure Virtualization
6 2012/4/25
7. (Best Paper) Clearing the Clouds:
A Study of Emerging Workloads on Modern Hardware.
背景: クラウド・データセンターでの電力効率問題
Compute density / power consumption の向上が必要
問題: scale-out 負荷ではプロセッサの電力効率が低い
Scale-up 負荷を想定した設計
アウトオブオーダ実行,深いキャッシュ階層
内容:scale-out 負荷でのアーキテクチャ的問題を分析
Scale-out 性能を測定する「CloudSuite」ベンチマークを導入
Data Serving, MapReduce, Media Streaming, SAT Solver, Web Frontend, Web
Search
従来の scale-up 負荷と比較
PARSEC, SPECint, SPECweb09, TPC-C, TPC-E, Web Backend
現状のプロセッサの問題点を4点指摘,今後もその傾向は継続
命令キャッシュのサイズ,命令・メモリ並列性,データワーキングセット,チップ内・
チップ間通信帯域
7 2012/4/25