Sunday, November 18, 2012

Supercomputer







The invention: 



A computer that had the greatest computational
power that then existed.



The person behind the invention: 



Seymour R. Cray (1928-1996), American computer architect and
designer









The Need for Computing Power



Although modern computers have roots in concepts first proposed

in the early nineteenth century, it was only around 1950 that they became

practical. Early computers enabled their users to calculate equations

quickly and precisely, but it soon became clear that even more

powerful computers—machines capable of receiving, computing, and

sending out data with great precision and at the highest speeds—

would enable researchers to use computer “models,” which are programs

that simulate the conditions of complex experiments.

Few computer manufacturers gave much thought to building the

fastest machine possible, because such an undertaking is expensive

and because the business use of computers rarely demands the

greatest processing power. The first company to build computers

specifically to meet scientific and governmental research needs was

Control Data Corporation (CDC). The company had been founded

in 1957 by William Norris, and its young vice president for engineering

was the highly respected computer engineer Seymour R.

Cray. When CDC decided to limit high-performance computer design,

Cray struck out on his own, starting Cray Research in 1972. His

goal was to design the most powerful computer possible. To that

end, he needed to choose the principles by which his machine

would operate; that is, he needed to determine its architecture.





The Fastest Computer



All computers rely upon certain basic elements to process data.

Chief among these elements are the central processing unit, or CPU

(which handles data), memory (where data are stored temporarily

before and after processing), and the bus (the interconnection between

memory and the processor, and the means by which data are

transmitted to or from other devices, such as a disk drive or a monitor).

The structure of early computers was based on ideas developed

by the mathematician John von Neumann, who, in the 1940’s,

conceived a computer architecture in which the CPU controls all

events in a sequence: It fetches data frommemory, performs calculations

on those data, and then stores the results in memory. Because it

functions in sequential fashion, the speed of this “scalar processor”

is limited by the rate at which the processor is able to complete each

cycle of tasks.

Before Cray produced his first supercomputer, other designers

tried different approaches. One alternative was to link a vector processor

to a scalar unit. Avector processor achieves its speed by performing

computations on a large series of numbers (called a vector)

at one time rather than in sequential fashion, though specialized

and complex programs were necessary to make use of this feature.

In fact, vector processing computers spent most of their time operating

as traditional scalar processors and were not always efficient at

switching back and forth between the two processing types.

Another option chosen by Cray’s competitors was the notion of

“pipelining” the processor’s tasks. A scalar processor often must

wait while data are retrieved or stored in memory. Pipelining techniques

allow the processor to make use of idle time for calculations

in other parts of the program being run, thus increasing the effective

speed. A variation on this technique is “parallel processing,” in

which multiple processors are linked. If each of, for example, eight

central processors is given a portion of a computing task to perform,

the task will be completed more quickly than the traditional von

Neumann architecture, with its single processor, would allow.

Ever the pragmatist, however, Cray decided to employ proved

technology rather than use advanced techniques in his first supercomputer,

the Cray 1, which was introduced in 1976. Although the

Cray 1 did incorporate vector processing, Cray used a simple form

of vector calculation that made the technique practical and easy to

use. Most striking about this computer was its shape, which was far

more modern than its internal design. The Cray 1 was shaped like a

cylinder with a small section missing and a hollow center, with

what appeared to be a bench surrounding it. The shape of the machine

was designed to minimize the length of the interconnecting

wires that ran between circuit boards to allow electricity to move the

shortest possible distance. The bench concealed an important part

of the cooling system that kept the system at an appropriate operating

temperature.

The measurements that describe the performance of supercomputers

are called MIPS (millions of instructions per second) for scalar

processors and megaflops (millions of floating-point operations per

second) for vector processors. (Floating-point numbers are numbers

expressed in scientific notation; for example, 1027.) Whereas the fastest

computer before the Cray 1 was capable of some 35 MIPS, the

Cray 1 was capable of 80 MIPS. Moreover, the Cray 1 was theoretically

capable of vector processing at the rate of 160 megaflops, a rate

unheard of at the time.





Consequences



Seymour Cray first estimated that there would be few buyers for

a machine as advanced as the Cray 1, but his estimate turned out to

be incorrect. There were many scientists who wanted to perform

computer modeling (in which scientific ideas are expressed in such

a way that computer-based experiments can be conducted) and

who needed raw processing power.

When dealing with natural phenomena such as the weather or

geological structures, or in rocket design, researchers need to make

calculations involving large amounts of data. Before computers,

advanced experimental modeling was simply not possible, since

even the modest calculations for the development of atomic energy,

for example, consumed days and weeks of scientists’ time.

With the advent of supercomputers, however, large-scale computation

of vast amounts of information became possible. Weather

researchers can design a detailed program that allows them to analyze

complex and seemingly unpredictable weather events such

as hurricanes; geologists searching for oil fields can gather data

about successful finds to help identify new ones; and spacecraft

designers can “describe” in computer terms experimental ideas

that are too costly or too dangerous to carry out. As supercomputer

performance evolves, there is little doubt that scientists will

make ever greater use of its power.





Seymour R. Cray












Seymour R. Cray was born in 1928 in Chippewa Falls, Wisconsin.
The son of a civil engineer, he became interested in radio
and electronics as a boy. After graduating from high school in
1943, he joined the U.S. Army, was posted to Europe in an infantry
communications platoon, and fought in the Battle of the
Bulge. Back from the war, he pursued his interest in electronics
in college while majoring in mathematics at the University of
Minnesota. Upon graduation in 1950, he took a job at Engineering
Research Associates. It was there that he first learned
about computers. In fact, he helped design the first digital computer,
UNIVAC.
Cray co-founded Control Data Corporation in 1957. Based
on his ideas, the company built large-scale, high-speed computers.
In 1972 he founded his own company, Cray Research Incorporated,
with the intention of employing new processing methods
and simplifying architecture and software to build the
world’s fastest computers. He succeeded, and the series of computers
that the company marketed made possible computer
modeling as a central part of scientific research in areas as diverse
as meteorology, oil exploration, and nuclear weapons design.
Through the 1970’s and 1980’s Cray Research was at the
forefront of supercomputer technology, which became one of
the symbols of American technological leadership.
In 1989 Cray left Cray Research to form still another company,
Cray Computer Corporation. He planned to build the
next generation supercomputer, the Cray 5, but advances in microprocessor
technology undercut the demand for supercomputers.
Cray Computer entered bankruptcy in 1995.Ayear later
he died from injuries sustained in an automobile accident near
Colorado Springs, Colorado.



See alsoApple II computer; BINAC computer; Colossus computer;

ENIAC computer; IBM Model 1401 computer; Personal computer; Seymour R. Cray







Further Reading













Slater, Robert. Portraits in Silicon. Cambridge, Mass.: MIT Press,

1987.











Understanding Supercomputing






7 comments:

  1. I have read some just right stuff here. Definitely price bookmarking
    for revisiting. I surprise how much effort you put to create this sort of great informative web site.


    Also visit my web site; tattoo youtube

    ReplyDelete
  2. As a prove of this head. althaea physicist, PBS Nightly sector quetch bunco: cognition, the presiding
    officer, and answerability The prexy of the time
    period 2003. However, it is you who desire to throw away and is not forever seek to lose the
    inspect. They can besides assist. Citizens thermo spas
    performing economic science advice. At time unit pay will activity particularly for folk who want to place yourself as having passed the Sarbanes-Oxley
    Act of 2002 in an tender manner, depicted object be lost.
    In the end, figuring out what you'd comparable to sustain that thethat owed sum of money on
    reading.

    ReplyDelete
  3. Her description of the countryside, the differences
    between the two time periods that Claire has lived
    in, and the people are fascinating. There is no reason why a four or five year old needs to have access to this form of communication. It's okay to
    click a wrong button or change your mind in the middle - you can easily
    undo.

    Have a look at my webpage - clash of clans hack

    ReplyDelete
  4. Sit on the beach and take some pics in a
    row, making sure there is some overlap, and
    this app will stitch it all together to make it look like one seamless picture.
    The key to gaining the most benefits to yoga is to learn how to practise it correctly.

    Furnished using mixed media, the combination of dark wood, light wicker, crisp white linen and sparkling accents in the form of cushions
    and throws in different colours - red, black, bronze, gold and pink-tinged green -
    in each, the bedrooms are spacious and simple chic in style.



    my homepage: tap paradise cove hack

    ReplyDelete
  5. Thank you a lot for sharing this with all folks you really understand
    what you're talking about! Bookmarked. Please additionally discuss with my web site =).
    We could have a hyperlink exchange agreement between us

    my web blog: diatomaceous earth fleas

    ReplyDelete
  6. Fastidious response in return of this issue with firm arguments and describing the whole thing on the
    topic of that.

    Also visit my webpage free riot points

    ReplyDelete
  7. Wow, fantastic blog layout! How long have you ever been running a blog for?
    you make blogging look easy. The overall look of your site is wonderful,
    as well as the content!

    My web-site: achat viagra en ligne france

    ReplyDelete