38th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO'05)