POWERPC - PowerPoint PPT Presentation

About This Presentation
Title:

POWERPC

Description:

In many ways, over time the 603 could become Apple's replacement for the 68030. ... While CISC designers have to work increasingly hard to squeeze more performance ... – PowerPoint PPT presentation

Number of Views:35
Avg rating:3.0/5.0
Slides: 14
Provided by: kong8
Category:
Tags: powerpc

less

Transcript and Presenter's Notes

Title: POWERPC


1
POWERPC
HARISH KONGARA
  • ELEC 5200/6200 Computer Architecture and Design,
    Fall 2006
  • Lectured by Dr. V. Agrawal

2
  • What do the worlds fastest supercomputer,
    network and communications equipment such as
    Internet routers and switches, the Mars Rover,
    consumer electronics such as set top boxes, and
    the game consoles all have in common?

They are powered by microprocessors based on
IBMs Power Architecture instruction set.
POWER is a RISC instruction set architecture
designed by IBM. The name is a backronym for
Performance Optimization With Enhanced RISC
3
RISC VS CISC

CISC MUL 23,52 RISC LOAD A, 23 LOAD B,
52 PROD A, B STORE 23, A
4
POWER ARCHITECTURE
  • The First RISC Chip Design was 801 cpu.
  • The Power Architecture Design is a descended
    directly from the 801 cpu.
  • The power architecture design was interested
    primarily in fixing 2 problems of 801 cpu design
  • ?the 801 required all instructions to
    complete in one clock cycle, which eliminated
    floating point instructions
  • ?although the decoder was pipelined as a
    side effect of these single-cycle operations,
    they didn't use superscalar effects

5
POWERPC
  • PowerPC is largely based on IBM's POWER
    architecture, and retains a high level of
    compatibility with it the architectures have
    remained close enough that the same programs and
    operating systems will run on both if some care
    is taken in preparation.

6
POWERPC AND POWER ARCHITECTURE
  • The PowerPC architecture is a modified version
    of the POWER architecture.
  • The PowerPC architecture added
  • ?single-precision floating point instructions
    ? general register-to-register
    multiply and divide instructions, and
  • ?removed some POWER features such as the
    specialized multiply and divide instructions
    using the MQ register. It also added a 64-bit
    version of the architecture.

7
POWERPC FAMILY OF MICROPROCESSORS
  • 601 - The 601 is a fusion of the POWER
    architecture and the PowerPC architecture. It is
    designed to drive mainstream desktop systems. A
    Macintosh with a 601 will deliver integer
    performance three to five times that of todays
    high-end 68040-based Macintosh systems and
    floating point performance around ten times that
    of todays high-end 68040-based Macintosh
    systems.
  • 603 - The 603 is the first PowerPC only
    implementation of the PowerPC architecture. It is
    designed for low-cost and low-power consumption.
    The 603 will be used in portable and low-cost
    desktop Macintosh with PowerPC systems. In many
    ways, over time the 603 could become Apples
    replacement for the 68030.
  • 604 - The 604 is designed for mainstream desktop
    personal computers. It will cost about as much as
    the 601, but will deliver higher performance.
  • 620 - The 620, which is currently still in the
    design phase, is a high-performance
    microprocessor that Motorola and IBM believes
    will be well-suited for very high-end personal
    computers, workstations, servers, and
    multiprocessor systems.

8
POWERPC VS PENTIUM
  • How the 601 stacks up against Intels
    state-of-the-art CISC design, the Pentium. On a
    basis of price, performance, and power
    consumption, the PowerPC 601 compares quite
    favorably. The 601 delivers integer performance
    that matches and floating-point performance that
    exceeds Pentiums for about half the cost. In
    addition it consumes about half the power of
    Pentium.
  • Pentium PowerPC 601
  • Frequency 66 MHz
    66 MHz
  • Die Size 264 mm2
    120 mm2
  • Cache 16K
    32K
  • Power 14 Watts
    9 Watts
  • SPECInt92 64
    60
  • SPECfp92 57
    80
  • Price 950.00
    450.00

9
APPLE LIKE RISC
  • The above comparison give us an idea why Apple
    is staking such a large part of its future on
    RISC. The PowerPC 601 is the first of its
    generation matches the performance of the latest
    CISC chips - and the next PowerPC implementation
    (603) is well under way. While CISC designers
    have to work increasingly hard to squeeze more
    performance out of their designs, at an ever
    increasing manufacturing cost, RISC designs have
    considerable room for growth. The evolution of
    RISC designs has the potential to outstrip the
    evolution of CISC.

10
QUICK TOUR OF 601
11
OPTIMIZING CODE FOR POWERPC
  • INSTRUCTION SCHEDULING
  • LOADING REGISTERS
  • SCRATCH REGISTERS

12
REFERENCES
  • http//www.mactech.com/articles/mactech/Vol.10/1
    0.02/ThePowerPC/index.html
  • http//www-03.ibm.com/chips/products/powerpc/
  • http//en.wikipedia.org/wiki/PowerPC

13
THANKS
Write a Comment
User Comments (0)
About PowerShow.com