History and Evolution of the Computingm
Download
Report
Transcript History and Evolution of the Computingm
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 for 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
(2400BC-300BC)
Abacus
(Babylonians)
Use of beads and stones
Fixed operation
Simple Arithmetic operation
Manually move the beads
INTRODUCTION OF SIMPLE MACHINES LIKE LEVERS IN COMPUTATION.
It made complex computation faster (MECHANICAL COMPUTERS)
(80 BC)
Antikythera Mechanism
(Greeks)
First complex special purpose
calculator
Astronomical calculations
72 levers
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
(1500s AD)
Mechanical Calculator
(Leonardo da Vinci)
Blue print (was never actually made)
Use of gears
Simple arithmetic operations
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
(1600s AD)
Napiers Bones
(John Napier)
Use of printed blocks(bones)
Accuracy in operations of
large numbers improve
Manual operation easier
(1621 AD)
(1642 AD)
Slide Rule
(William Oughtred)
Printed slides
Correspondence with length
Manual operation
Slides for a variety of calculation
were prepared
Made the process of calculation
faster by introduction of already
calculated data
Arithmetic Machine
(Blaise Pascal)
First mechanical digital calculator
Use of gears for different
operations
Faster calculation
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 )
Long calculations possible with accuracy
Repetition of operations
Steam powered machine
Operations take place automatically
Fully automatic
Fixed instruction program
Analytical Engine
Difference Engine
(1890 AD)
Hollerith Tabulator
(Dr. Herman Hollerith)
Information compilation and tabulation
Data management for ease of computation
Electrochemical Powered
Use of punch cards
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)
Identification and storage of numbers of
the binary system possible
To be used in computers then that were
to use Binary system of numbers
Illuminates on application of
potential difference across the tube
(1939 AD)
First electronic digital computer
(John V. Atanasoff & Clifford Berry)
Electrically Powered
Followed fixed program
Not followed Binary system though
INTRODUCTION OF PROGRAMMABLE COMPUTERS
Helped create computers according to the need of computation.
(1941 AD)
Z3
(Konrad Zuse)
First programmable computer
Used to solve complex engineering
problems
First to use Binary system
Built using 2000 relays
(1947 AD)
ENIAC (Electronic Numerical Integrator And Computer)
(John W. Mauchly and J. Presper Eckert, Jr.)
Use of 18,000 Vacuum tubes
Input given using Punch cards
Programmable by changing the wiring
Complex
First used in computation of artillery firing tables
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)
Replaced relays and Vacuum
tubes
Use of semiconductors
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)
Contains many transistors
Made computers smaller and portable
Contributed in building of computers
capable of more complex programming.
(1960 AD)
IBM System/360 series
of mainframe (G) computers
(Gene Amdahl)
First general purpose computers to use ICs
Beginning of age of speedy computation
(1971 AD)
First Microprocessor, 4004
(Ted Hoff)
Intel
Processed 4-bit data
Speed= 108 kHz
2000 transistors
Saw the beginning of superfast
computing in smaller space
RISE OF SUPERCOMPUTING
(1976 AD)
Cray-I Supercomputer
(Cray)
Vector processing
Speed through architecture
Speed=250 MFLOPS
Beginning of Development of new
technologies of supercomputing.
(1989)
Intel 486
(Intel)
World's first 1,000,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, Cray2/8, ETA10-G/8, NEC SX-3/44R, Thinking Machines CM-5/1024, Fujitsu
Numerical Wind Tunnel, Intel Paragon XP/S 140, Fujitsu Numerical Wind
Tunnel, Hitachi SR2201/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
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 TOP500
Linpack sustained 1.0 petaflops system. It is a one-of-a-kind supercomputer, built
from commodity parts, with many novel design features.