powerpc l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
POWERPC PowerPoint Presentation
Download Presentation
POWERPC

Loading in 2 Seconds...

play fullscreen
1 / 13

POWERPC - PowerPoint PPT Presentation


  • 108 Views
  • Uploaded on

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

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'POWERPC' - lucas


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
powerpc

POWERPC

ELEC 5200/6200 Computer Architecture and Design, Fall 2006

Lectured by Dr. V. Agrawal

HARISH KONGARA

slide2
What do the world’s 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 IBM’s 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

risc vs cisc
RISC VS CISC

CISC

MUL 2:3,5:2

RISC

LOAD A, 2:3 LOAD B, 5:2 PROD A, B STORE 2:3, A

power architecture
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

powerpc5
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.

slide6

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.

powerpc family of microprocessors
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 today’s high-end 68040-based Macintosh systems and floating point performance around ten times that of today’s 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 Apple’s 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.
powerpc vs pentium
POWERPC VS PENTIUM
  • How the 601 stacks up against Intel’s 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 Pentium’s 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
apple like risc
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.
optimizing code for powerpc
OPTIMIZING CODE FOR POWERPC
  • INSTRUCTION SCHEDULING
  • LOADING REGISTERS
  • SCRATCH REGISTERS
references
REFERENCES

http://www.mactech.com/articles/mactech/Vol.10/10.02/ThePowerPC/index.html

http://www-03.ibm.com/chips/products/powerpc/

http://en.wikipedia.org/wiki/PowerPC