We all know a PC, probably heard of supercomputers. But mainframes are not so known.
When you watch television and see a movie with a big machine, or hear people talking to each other (at college) about a mainframe do you sometimes wonder what that is? What they are talking about? Then this page is intended for you.
This page is the first in a future series to explain what a mainframe is and how it evolved in history. Who were the pioneers and what companies were, and still are, involved.
How did and how do they look like? On this page are a few pictures of the earliest mainframes.
When you think of a mainframe do you think of a large computer? Right!
But how large is it and what does it do, and what is its place in the family of computers we know.
Quantum computers | |
Grid computers | |
Supercomputers | |
Mainframes | |
Mini computers | |
Microcomputers | |
Terminals | |
Embedded computers |
The ranking of a mainframe is as you can see almost at the top. (quantum computers are hardly out of the laboratories)
A mainframe is simply a very large computer. And totally different from what you have on your desk. Don't say: what seems to be a mainframe today is on your desktop tomorrow. Apart from the CPU's (processors) that is far from true.
Mainframe is an industry term for a large computer. The name comes from the way the machine is build up: all units (processing, communication etc.) were hung into a frame. Thus the maincomputer is build into a frame, therefore: Mainframe
Their main purpose is to run commercial applications of Fortune 1000 businesses and other large-scale computing purposes.
Think here of banking and insurance businesses where enormous amounts of data are processed, typically (at least) millions of records, each day.
- A mainframe has 1 to 16 CPU's (modern machines more)
- Memory ranges from 128 Mb over 8 Gigabyte on line RAM
- Its processing power ranges from 80 over 550 Mips
- It has often different cabinets for
- Storage
- I/O
- RAM
- Separate processes (program) for
- task management
- program management
- job management
- serialization
- catalogs
- inter address space
- communication
Building mainframes started with the MarkI soon to be followed by tens of other types and manufacturers. But as said earlier, because of the development costs only governments and large firms could pay for the development of such behemoths.
Have a look at some early mainframes:
Mainframe | Year |
ENIAC | 1942 |
MarkI | 1944 |
BINAC | 1949 |
Whirlwind | 1960 |
UNIVAC | 1952 |
IBM 701 | 1953 |
IBM 360 | 1963 |
1939
1940
1942
1943
1944
Eniac (electronic numerical integrator and calculator ) in operation at the Moore School. Te NIAC has thirty separate units, plus power supply and forced-air cooling, weighed over thirty tons. Its 19,000 vacuum tubes, 1,500 relays, and hundreds of thousands of resistors, capacitors, and inductors consumed almost 200 kilowatts of electrical power.
Manchester Mark1
1945
John von Neumann writes "First Draft of a Report on the EDVAC" in which he outlines the architecture of a stored-program computer. This report changed the direction of computer development away from punched paper tape.1946
1947
1948
whirlwind
1950
Univac I
1951
The first UNIVAC I mainframe computer was delivered to the Census Bureau. Unlike the ENIAC, the UNIVAC processed each digit serially. But its much higher design speed permitted it to add two ten-digit numbers at a rate of almost 100,000 additions per second. Internally. It was the first mass-produced computer. The central complex of the UNIVAC was about the size of a one-car garage: 14 feet by 8 feet by 8.5 feet high. It was a walk-in computer. The vacuum tubes generated an enormous amount of heat, so a high capacity chilled water and blower air conditioning system was required to cool the unit. The complete system had 5200 vacuum tubes, weighed 29,000 pounds, and consumed 125 kilowatts of electrical power.1955
IBM 704 announced. It was the first large-scale commercially available computer system to employ fully automatic floating point arithmetic commands. It was a large-scale, electronic digital computer used for solving complex scientific, engineering and business problems and was the first IBM machine to use FORTRAN. The 704 and the 705 were the first commercial machines with core memories.
IBM 705 announced. Developed primarily to handle business data, it could multiply numbers as large as one billion at a rate of over 400 per second. In a 1954 IBM publication, the 705 was credited with "Forty thousand or twenty thousand characters of high-speed magnetic core storage; Any one of the characters in magnetic core storage can be located or transferred in 17 millionths of a second; Any one of these characters is individually addressable."
Honeywell computer business was originated from the Datamatic Corporation, founded in Newton MA, as a joint-venture by Raytheon and Honeywell, to produce large-scale computer systems. Raytheon sells its 40% interest to Honeywell in 1957
1952
IBM 701
1953
Edvac
IBM's drum memory 650 computer, announced. It sells for $200,000 to $400,000 and is a great success: more than 1800 will be sold or leased. The basic IBM 650 has 2000 words of memory and 60 words of core memory. It will be the first computer on which IBM makes a meaningful profit.
First IBM 701 delivered.
IBM 701
1954
1956
1956
The Air Force accepts the first UNIVAC Solid State Computer. The machine was one of the first to use solid state components in its central processing unit. Remington Rand was not able to market a commercial version for three years. The UNIVAC Solid State Computer came in two versions: the Solid State 80 handled IBM-style 80 column cards, while the Solid State 90 was adapted for Remington Rand's 90 column cards. A Solid State system consisted of the CPU and drum memory, card reader, card punch, and printer. There was the option of adding a tape controller and up to ten UNISERVO II tape drives. The drives could read both mylar tape and the old UNIVAC metallic tape: the mode was selected by a switch on the front of the drive. Actually a hybrid, the CPU had twenty vacuum tubes, 700 transistors, and 3000 FERRACTOR amplifiers.
1957
Installation of the first Honeywell Datamatic D-1000 to Blue Cross/Blue Shield of Michigan.
1958
Introduction of Honeywell H-800 first shipped in 1960.
Delivery of first GE ERMA system. Two years later it is renamed GE-210. It was also sold by NCR as NCR-204.
1959
The fully transistorized IBM 7090 computer system delivered. The system had computing speeds up to five times faster than those of its predecessor, the IBM 709. It was both a scientific and business machine. It was finally withdrawn from production in 1969The IBM 1401 is called the Model T of the computer business, because it is the first mass-produced digital, all-transistorized, business computer that can be afforded by many businesses worldwide. The basic 1401 is about 5 feet high and 3 feet across. It comes with 4,096 characters of memory. The memory is 6-bit (plus 1 parity bit) CORE memory, made out of little metal donuts strung on a wire mesh at IBM factories. The 1401 has an optional Storage Expansion Unit which expanded the core storage to an amazing 16K. The 1401 processing unit can perform 193,300 additions of eight-digit numbers in one minute. The monthly rental for a 1401 is $2,500 and up, depending on the configuration. By the end of 1961, the number of 1401s installed in the United States alone will reach 2,000 -- representing about one out every four electronic stored-program computers installed by all manufacturers at this time. The number of installed 1401s will peak at more than 10,000 in the mid-1960s, the system will be withdrawn from marketing in February 1971.(5)
1960
Stretch
Decision to launch the GE Mosaic line, a family of four 24-bits computers. The lower models will be announced as GE-415, GE-425 and GE-435. They will be known as Compatible GE-400 series.
1961
1962
1963
1964
IBM 360
1965
1966
1967
1969
* DOS/360 operating system for the small machines. It could run two "real-time" sessions and one batch session.
* OS/360 operating system for the midrange and high end.
* TSS/360 operating system for Time-sharing Multi-user system
1970
1971
First shipments of IBM S/370 Models 155 and 165 as well as the S/360 Model 195.
1973
1975
1977
1979
1985
1990
1999
From the late 1990's mainframe manufacturers start to leave the mainframe market, thinking mainframe business to be less profitable. And then there is virtually only one manufacturer of major importance left: IBM. And as the single (most important) manufacturer IBM can dictate its own prices and sales goes up as well as profits. Not surprisingly IBM's innovations in new mainframe architecture leaves the rest far behind.
In due time this is observed by other computer manufacturers and since 2001 competition gets stronger again.
2002
2004
In the early days output came via a paper tape.The four PCIX Crypto Coprocessor (and optional PCI Crypto Accelerators) on the z890 have seven engine levels, giving a total of 28 capacity settings overall.
With it's advanced virtualization technology the 64-bit z890 can run several operating systems at the same time including z/OS, OS/390®, z/VM®, VM/ESA®, VSE/ESA, TPF and Linux for zSeries and Linux for S/390®.
The z890 is upgradeable within z890 family and can also upgrade to z990 from select z890 configurations.
Configured with the new Enterprise Storage Server Model 750 which handles from 1.1TB up to 4.6TB of data, the x890 makes an awesome server.
The next years when programming languages became available and memory was no longer a problem programmers created operating systems. You no longer had to be an electrical engineer to program a machine like that.
That made it possible for scientists and other users to quickly make a program and get the results.
To take care of all this a mainframe needs a sophisticated Operating System.
And as you look at it closely also quite different from what you find on your desktops machine. Almost always text based terminals (no graphics) are connected to it. Also PC's can be connected to a mainframe with a special interface program - often called 3270 emulation.
But a mainframe does have some particular properties:
- It manages a large number of users
- Distributes the sheer workload that can be handled by the machine over different processors and in/output devices.
- All processes are running on the host and not on your terminal.
- Output is sent to your terminal through a program running (in background) on the host(mainframe). Nothing else goes over the line. It is like you are connected to a large computer by long wires. That is also the reason why it seems that your keyboard typing sometimes appears slower on your monitor then you actually type
However there are some dialects of VMS, Linux, and Unix running on different machines.
When the first programming languages like Cobol, Fortran and Algol were created every large company and institution could hire people to do the programming of administration or complicated scientific calculations. The atomic bomb project in Los Alamos was a prime example of doing calculations using computers, without it the project never had succeeded in time.
Many scientists have contributed to the mainframe computer as it is now. Things did not go as smooth and fast as it goes nowadays. Sometimes many items, mechanisms, or materials still had to be invented before things really got on their way. On line memory was a crucial phase in developing large computers. Also when timesharing was invented in the late 60's mainframe use exploded.
To create a mainframe one needed at least a few hundred thousand dollars to build the first types.
Later types of the 60' and 70's required a few million dollars and now depending on what capacities you need mainframes range between two three hundred to several tens of millions
It is reasonable to say that small companies can not afford to spent that kind of money to develop one machine or prototype.
Firms like:
Ahmdal (Hitachi)
Bull
Comparex (Hitachi)
DEC (Compaq)
Fujitsu
Hitatchi
IBM
ICL (Hitachi)
NEC
Siemens
Unisys
Sun
and the like were the only ones financially capable of developing mainframe machines.
As mainframe markets shrunk some companies were assimilated by their peers and other congregated into even larger firms.
Conclusion
A (modern) mainframe is still a very large machine, sometimes tens of square meters. Has usually more than one processor and loads of memory: often running between a few mega- to several hundreds Gb of RAM. It has tons of disk space and other storage facilities in large size and quantities that are not normally found with mini or micro computers. And although it looks like hundreds of users are using the machine simultaneously it is all governed by a sophisticated time sharing system, hence: serialization. (per processor)
No comments:
Post a Comment