Computer architecture : the 24th Annual Symposium on Computer Architecture, June 2-4, 1997 Denver, Colorado: conference proceedings (ACM Press, 1997)