2573351
RISC I: a reduced instruction set VLSI computer
The Reduced Instruction Set Computer (RISC) Project investigates an alternative to the general trend toward computers with increasingly complex instruction sets: With a proper set of instructions and a corresponding architectural design, a machine with a high effective throughput can be achieved. The simplicity of the instruction set and addressing modes allows most instructions to execute in a single machine cycle, and the simplicity of each instruction guarantees a short cycle time. In addition, such a machine should have a much shorter design time.
 This paper presents the architecture of RISC I and its novel hardware support scheme for procedure call/return. Overlapping sets of register banks that can pass parameters directly to subroutines are largely responsible for the excellent performance of RISC I. Static and dynamic comparisons between this new architecture and more traditional machines are given. Although instructions are simpler, the average length of programs was found not to exceed programs for DEC VAX 11 by more than a factor of 2. Preliminary benchmarks demonstrate the performance advantages of RISC. It appears possible to build a single chip computer faster than VAX 11/780.
215952099
LogP: towards a realistic model of parallel computation
A vast body of theoretical research has focused either on overly simplistic models of parallel computation, notably the PRAM, or overly specific models that have few representatives in the real wor...
42088835
Hot links
A CM provides a large number of online resources for its members, some of which you may not be aware of. In an attempt to rectify this situation, we are introducing a monthly column listing the most popular downloads in three categories: refereed journal and conference papers, magazines and survey articles, and online courses. The three tables show the top 10 papers, articles, and courses ranked each month (this column reflects July 2004 statistics), and then how those top 10 fared over the prior year (July 2004 to July 2003). If you see something you’d like to read and don’t recall your ACM login and password, just follow the friendly links on portal.acm.org to establish a new account. An email verification will then be sent to you to activate your Web account. If you haven’t requested the online option as part of your membership and wish to add it, you can do so from the ACM home page at www.acm.org. Click on the orange box “Subscribe to Publications” on the upper right-hand side of the screen and select “Digital Library.” Refereed journal and conference papers repreHot Links David A. Patterson Hot Links