The IBM System/360 A Brief History 1964 -- announced 1965 -- - - PowerPoint PPT Presentation

the ibm system 360 a brief history
SMART_READER_LITE
LIVE PREVIEW

The IBM System/360 A Brief History 1964 -- announced 1965 -- - - PowerPoint PPT Presentation

The IBM System/360 A Brief History 1964 -- announced 1965 -- shipped (vs. CDC6600 in 1964) 6 models initially announced Hundreds of compatible peripherals IBM Wants to Make More Money! They want to sell computers to everyone!


slide-1
SLIDE 1

The IBM System/360

slide-2
SLIDE 2

A Brief History

  • 1964 -- announced
  • 1965 -- shipped (vs. CDC6600 in 1964)
  • 6 models initially announced
  • Hundreds of compatible peripherals
slide-3
SLIDE 3

IBM Wants to Make More Money!

  • They want to sell computers to everyone!
  • Small businesses, Big business, and in

between

  • They want to grow with their customers
  • They want “lock in”!
  • They also want to reduce development

costs

  • Amortize work over several machines.
slide-4
SLIDE 4

Fundamental Observation

  • The programmer’s view of the machine (its

“Architecture”) and the organization of the hardware that implements it need not be the same.

  • Separating them allows you to build a binary

compatible family of machines.

  • The only thing different is the speed/capacity
  • “That machine too slow/small? We’ll sell you a

faster one!”

slide-5
SLIDE 5

A Family of Machines

  • Strict binary compatibility
  • Standardized, asynchronous peripheral

interface

  • Scalable up and down
  • across a wider range than we see today.
slide-6
SLIDE 6

Key Features

  • 8-bit byte/32 bit words
  • There were big fights about this.
  • Byte addressability
  • General-purpose ISA
  • Floating point standard (eventually absorbed by IEEE FP

standard)

  • 2’s compliment arithmetic
  • Relocatability
slide-7
SLIDE 7

Tomasulo’s Algorithm

  • Second way to do out-of-order
  • Introduced in IBM360-91 -- 1968
  • Example of separating Architecture from

impl

slide-8
SLIDE 8

Tomasulo’s Algorithm

slide-9
SLIDE 9

In Context

  • Hugely influential
  • Many key innovations as discussed
  • Not only invented ideas but set standards
slide-10
SLIDE 10

Compared to the CDC6600

  • The System/360 is for business (mostly).
  • The CDC6600 is a super computer.
  • Very different goals
  • Good for business environments vs. fast fast

fast

  • This dichotomy still exists, although it is

shrinking.