History Evolution Of Computing debayan deb 08005 chiraag
History & Evolution Of Computing debayan deb (08005) & chiraag lala (08009) First year M. S. (INTEGRATED), IISER BHOPAL
Computation is a general term for any type of information processing. Information processing involves compilation and manipulation of data and calculations that give some useful results. Computation (Information processing) is a process following a well defined model that is understood and can be expressed in an algorithm, formula, etc.
To derive results and formulation of inferences from given data. For data management. To solve problems. Needed in Scientific experiments, Economics, Statistics, Finance, Analysis & Pattern recognition, etc.
Information processing (and hence computation) becomes tedious and time consuming when Data is very large in number. Data is complex. Processing (calculation) is complex. Hence a need for faster computation. OUTCOME: New computational techniques & Invention of tools and machines for faster computation i. e. COMPUTERS
(2400 BC-300 BC) Abacus (Babylonians) q. Use of beads and stones q. Fixed operation q. Simple Arithmetic operation q. Manually move the beads ØINTRODUCTION OF SIMPLE MACHINES LIKE LEVERS IN COMPUTATION. It made complex computation faster (MECHANICAL COMPUTERS) (80 BC) Antikythera Mechanism (Greeks) q. First complex special purpose calculator q. Astronomical calculations q 72 levers q. Gave the position of Sun, Moon and other astronomical bodies on entering data. NOTE : Gravitation was not known then yet the relative position could be calculated
(1500 s AD) Mechanical Calculator (Leonardo da Vinci) q. Blue print (was never actually made) q. Use of gears q. Simple arithmetic operations q. Digit by digit calculation hence like all primitive calculators it was limited in operation and calculations ØINTRODUCTION OF LOGARITHM IN COMPUTATION Computation & calculations of very large number made easy (1600 s AD) Napiers Bones (John Napier) q. Use of printed blocks(bones) q. Accuracy in operations of large numbers improve q. Manual operation easier
(1621 AD) (1642 AD) Slide Rule (William Oughtred) q. Printed slides q. Correspondence with length q. Manual operation q. Slides for a variety of calculation were prepared q. Made the process of calculation faster by introduction of already calculated data Arithmetic Machine (Blaise Pascal) q. First mechanical digital calculator q. Use of gears for different operations q. Faster calculation q. Limited operations
ØINTRODUCTION OF SELF OPERATING MACHINES FOLLOWING A FIXED PROGRAM It eliminated human participation in the process of calculation saving time and eliminating human error (1812 AD) Difference Engine & Analytical Engine (Charles Babbage- father of the computer ) q. Long calculations possible with accuracy q. Repetition of operations q. Steam powered machine q. Operations take place automatically q. Fully automatic q. Fixed instruction program Analytical Engine Difference Engine
(1890 AD) Hollerith Tabulator (Dr. Herman Hollerith) q. Information compilation and tabulation q. Data management for ease of computation q. Electrochemical Powered q. Use of punch cards q. First use- 1890 U. S. census ØINTRODUCTION OF BINARY SYSTEM OF NUMBERS FOR COMPUTATION This technique helped ease the storage of data. New machines to use this system were benefitted. It helped speed up computation by computers. (1906 AD) Invention of Vacuum tube (Lee De Forest) q. Identification and storage of numbers of the binary system possible q. To be used in computers then that were to use Binary system of numbers q. Illuminates on application of potential difference across the tube
(1939 AD) First electronic digital computer (John V. Atanasoff & Clifford Berry) q. Electrically Powered q. Followed fixed program q. Not followed Binary system though ØINTRODUCTION OF PROGRAMMABLE COMPUTERS Helped create computers according to the need of computation. (1941 AD) Z 3 (Konrad Zuse) q. First programmable computer q. Used to solve complex engineering problems q. First to use Binary system q. Built using 2000 relays
(1947 AD) ENIAC (Electronic Numerical Integrator And Computer) (John W. Mauchly and J. Presper Eckert, Jr. ) q. Use of 18, 000 Vacuum tubes q. Input given using Punch cards q. Programmable by changing the wiring q. Complex q. First used in computation of artillery firing tables q. Occupied lot of space, weighed 30 tons
INTRODUCTION OF TRANSISTORS MAKING COMPUTERS SMALLER IN SIZE This helped making of more portable computers, eased the process of computation and made computers faster (1947 AD) Invention of Transistor(Triodes) (William Shockley, John Bardeen & Walter Brattain of Bell Labs) q. Replaced relays and Vacuum tubes q. Use of semiconductors q. Doping done to create switching circuits that help process data in the binary system of numbers
(1958 AD) Invention of first Chip (Integrated Circuit) (Jack St. Clair Kilby and Robert Noyce of Texas Instruments) q. Contains many transistors q. Made computers smaller and portable q. Contributed in building of computers capable of more complex programming. (1960 AD) IBM System/360 series of mainframe (G) computers (Gene Amdahl) q. First general purpose computers to use ICs q. Beginning of age of speedy computation
(1971 AD) First Microprocessor, 4004 (Ted Hoff) q. Intel q. Processed 4 -bit data q. Speed= 108 k. Hz q 2000 transistors q. Saw the beginning of superfast computing in smaller space ØRISE OF SUPERCOMPUTING (1976 AD) Cray-I Supercomputer (Cray) q. Vector processing q. Speed through architecture q. Speed=250 MFLOPS q. Beginning of Development of new technologies of supercomputing.
(1989) Intel 486 (Intel) World's first 1, 000 transistor microprocessor Milestone Meanwhile the number of transistors on a chip kept increasing and supercomputer technology kept upgrading to develop faster and faster computers. Some supercomputers: Cray-1, CDC Cyber 205, Cray X-MP/4, M-13, Cray 2/8, ETA 10 -G/8, NEC SX-3/44 R, Thinking Machines CM-5/1024, Fujitsu Numerical Wind Tunnel, Intel Paragon XP/S 140, Fujitsu Numerical Wind Tunnel, Hitachi SR 2201/1024, Hitachi/Tsukuba CP-PACS/2048, Intel ASCI Red/9152, Intel ASCI Red/9632, IBM ASCI White, NEC Earth Simulator, IBM Blue Gene/L, IBM Roadrunner. (2004) Sony and IBM begin production of cell computer chips, a supercomputer on a chip designed to also be part of teams of chips
(2008) IBM Roadrunner is a supercomputer built by IBM at the Los Alamos National Laboratory in New Mexico, USA. Currently the world's fastest computer, the US$133 -million Roadrunner is designed for a peak performance of 1. 7 petaflops, achieving 1. 026 on May 25, 2008, [1][2][3] and to be the world's first TOP 500 Linpack sustained 1. 0 petaflops system. It is a one-of-a-kind supercomputer, built from commodity parts, with many novel design features.
the end
- Slides: 17