Contents
What is Cray-1 explain it with neat diagram?
The Cray-1’s memory section was organized in 16 banks, with 72 modules per bank, Each module was a 1-bit contribution to a 64-bit word….CPU Characteristics: Functional Units.
| Functional Unit | Register Usage | Unit Time (in clock periods) |
|---|---|---|
| Address Address add unit Address multiply unit | A A | 2 6 |
Who developed Cray-1?
designer Seymour Cray
Supercomputer designer Seymour Cray in front of his Cray-1 computer. The Cray-1 was the fastest computer in the world for the next five years.
What was the cost of the Cray-1?
Densely packed integrated circuits and a novel cooling system reflected Cray’s attention to “packaging and plumbing.” The Cray-1 was 10 times faster than competing machines. But speed came at a cost. It sold for up to $10M and drew 115 kW of power, enough to run about 10 homes.
Which is the first supercomputer of world?
CDC 6600
The CDC 6600, released in 1964, is sometimes considered the first supercomputer.
Who use supercomputers?
Supercomputers were originally used in applications related to national security, including nuclear weapons design and cryptography. Today they are also routinely employed by the aerospace, petroleum, and automotive industries.
How many pipelined functional units does Cray-1 have?
The Cray-1 had twelve pipelined functional units. The 24-bit address arithmetic was performed in an add unit and a multiply unit. The scalar portion of the system consisted of an add unit, a logical unit, a population count, a leading zero count unit and a shift unit. The vector portion consisted of add, logical and shift units.
How are operands processed in the Cray-1?
All operands processed by the CRAY-1 are held in registers prior to their being processed by the functional units and are received by registers after processing. In general, the sequence of operations is to load one or more vector registers from memory and pass them to functional units.
How many operation codes does the Cray-1 have?
The CRAY-1 executes 128 operation codes as either 16-bit (one parcel) or 32-bit (two-parcel) instructions. Operation codes provide for both scalar and vector processing. Floating point instructions provide for addition, subtraction, multiplication, and reciprocal approximation.
What makes a Cray 1 computer so powerful?
The CRAY-1 Computer System is a powerful general-purpose computer capable of extremely high processing rates. These rates are achieved by combining scalar and vector capabilities into a single central processor which is joined to a large, fast, bi-polar memory.