Computer architecture news : proceedings the 22nd annual international symposium on computer architecture, June 22-24, 1995 (Association for Computing Machinery, 1995)