Computer · 1998 · 133 citations · 17 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureMobile ComputingMobile SystemsProcessor Core DesignProcessor MicroarchitectureApplication Processor ArchitectureEnergy-efficient ArchitectureMobile Processor DesignProcessor Systems
In the past few years, two important trends have evolved that could change the shape of computing: multimedia applications and portable electronics. Together, these trends will lead to a personal mobile-computing environment, a small device carried all the time that incorporates the functions of the pager, cellular phone, laptop computer, PDA, digital camera, and video game. The microprocessor needed for these devices is actually a merged general-purpose processor and digital-signal processor, with the power budget of the latter. Yet for almost two decades, architecture research has focused on desktop or server machines. We are designing processors of the future with a heavy bias toward the past. To design successful processor architectures for the future, we first need to explore future applications and match their requirements in a scalable, cost-effective way. The authors describe Vector IRAM, an initial approach in this direction, and challenge others in the very successful computer architecture community to investigate architectures with a heavy bias for the future.
17
Baring it all to software: Raw machines
E. Waingold, Michael Taylor, Devabhaktuni Srikrishna et al. · Computer · 1997 · 632 citations
Basem A. Nayfeh, Kunle Olukotun · Computer · 1997 · 411 citations
Simultaneous multithreading: a platform for next-generation processors
Susan J. Eggers, Joel Emer, Henry M. Levy et al. · IEEE Micro · 1997 · 407 citations
Will physical scalability sabotage performance gains?
Douglas J. Matzke · Computer · 1997 · 277 citations
Performance characterization of a Quad Pentium Pro SMP using OLTP workloads
Kimberly Keeton, David A. Patterson, Yong Qiang He et al. · 1998 · 233 citations