History of Computing
1
History of Computing 1 A mobile phone can scan and solve a Sudoku - - PowerPoint PPT Presentation
History of Computing 1 A mobile phone can scan and solve a Sudoku puzzle in seconds. I can play music, at no cost, over the internet. I dont know where in the world the music is coming from. This PC can play HD videos. It has to
1
A mobile phone can scan and solve a Sudoku puzzle in seconds.
I can play music, at no cost, over the internet. I don’t know where in the world the music is coming from.
This PC can play HD videos. It has to process 1920 pixels (dots) on each of 1080 lines. Each pixel can be any one of about 250,000 colours. And it has to do this at least 25 times per
The disc drive on this laptop can store more than 700,000 books, or 250 HD videos. This disc is relatively small by current standards.
I can have “phone” or video conversations with anyone in the world, at no cost, over the internet (once I have paid for a broadband connection)
I can email anyone in the world, at no cost (once I have broadband and the computer).
I can store documents and photos on the internet, somewhere, at no cost.
I can search for and find a huge amount of free information. And free software,
Soon, mobile phones will be used instead of cash and cheques to make payments.
This PC cost half the amount in £s of a new Commodore PET in the 1970s. The performance of this PC is around 10,000,000 times greater.
Moore’s Law
http://en.wikipedia.org/wiki/Moore%27s_law
2
Digital computing – 1s and 0s – binary! A sequence of arithmetic or logical operations
A series of instructions that act upon data not
Turing machine Van Neuman machine
3
Numbers – binary notation (17th/18th centuries) Calculators and early computers – algorithm (800 AD); - Napier develops logarithms (17th century) - Pascal’s mechanical adding machine (1642) - Jacquard loom controlled by punched card (1801) - The first mass produced mechanical calculator (1820s) - Babbage (and Ada Lovelace) - The Analytical engine had many properties of a modern
computer, including memory and storage (1820s- 1840s)
- His machines could be reprogrammed to solve new problems - Ada Lovelace assisted in creating a recursive (looping)
calculation (see definition of Computing) (1843)
100 years ahead of his time....
4
Data encoding on punched cards (1890)
Telegraphy
Telephony
5
Thermionic valves (vacuum tubes) - early experiments 1870 - usable “valves” – early 1900s - amplifiers - around 1905 ..... Which enabled........ Long distance telephone transmission - first coast to coast call across the USA (1915) Radio - first commercial broadcasts 1920s Display technology - The Cathode Ray tube invented in 1887 - First display of geometric shapes 1907 - Commercial products 1922 - Baird’s first TV demonstration (1925) - First regular television service (1936)
6
1931/2 – valve-based binary calculator developed at
1935 – IBM punched card and relay calculator which
1937 – Turing Machine defined 1938 – Polish team develop the “bombe” to be used
1938 – Zuse develops a programmable binary
1939 – 25 bit binary addition using vacuum tubes 1939 – relay-based calculator developed at Bell Labs 1939 - War beaks out, and the pace of development
7
In its simplest form, a Turing machine is
The new symbol can define the next
The output of one operation modifies the
http://en.wikipedia.org/wiki/Turing_machine
8
'I think there is a world market for maybe five
Thomas Watson, Chairman of IBM, 1943 Ooops. About 3 billion – 3,000,000,000 - PCs have
9
1940 - Turing and others refine the “bombes” 1941 – capacitive drum storage first used 1941 – Zuse builds the first operational programmable
calculator capable of floating-point calculations. It used 3000 relays and is the size of a room.
1943 – similar electromechanical machine developed at
parts
1943 – the Bletchley team (Tommy Flowers in charge) build
5000 calculations a second
1943 – development of ENIAC (to calculate shell
trajectories) begins in the USA
1945 – Von Neumann’s initial paper on the concept of
stored-programme computers
10
A model for a computing machine that uses a
John von Neumann helped to create the model as
http://en.wikipedia.org/wiki/Von_Neumann_architecture
11
November 1945 –ENIAC completed, too late for the war. But it worked. It used 17,000 vacuum tubes, weighed 30 tons and consumed 150kw of electrical power. It can complete a multiplication in 3ms.
1947 – Harvard Mark2, a huge mechanical calculator using 13,000 relays
1947 – a moth flies into the Harvard Mk2. A technician notes “the first actual case of a bug being found”
1947 – CRT-based memory developed at Manchester University
1947 – patent application for magnetic core memory
1947 – semiconductor effect noted at Bell Labs
1948 – the world’s first true stored programme computer prototype at Manchester University
1949 – IBM punched card and vacuum tube programmable calculator
1949 – EDSAC computer produced at Cambridge University with funding from J. Lyons. This is the first full-scale stored-programme computer
1949 – the first patent application for a simple Integrated Circuit (this was theoretical)
12
'While a calculator on the ENIAC is equipped
This laptop is fairly heavy. It weighs about 2kg.
It has more than 100,000,000,000 transistors in its various integrated circuits.
13
1950 - ACE (based on Turing designs) produced at the
NPL Teddington
1950 – first use of Germanium diodes in a computer
developed for the USA Bureau of Standards
1951 – LEO, the first commercial computer (based on
EDSAC), is operation at J. Lyons. It is used for payroll, stock and production inventories.
1952 – Geoffrey Dummer, at the Royal Radar
Establishment, produces a paper on, and attempts to build, integrated circuits
1954 – the first commercial transistor produced by Texas
instruments
1958 – working prototype integrated circuit at Texas
Prize for Physics for this invention
14
'I have travelled the length and breadth of
Editor in charge of business books for
15
1970s – a few thousand transistors on a chip 1974 – 10,000 transistors 1980 – 100,000 transistors 2005 – 1 billion (1,000,000,000) transistors 2012 – tens of billions................
16
'But what... is it good for?' Engineer at the Advanced Computing Systems
17
A technical demonstration in1968 gave a
18
Can only count to 1 But can do this about 3,000,000,000 times a
Manufacturing sizes are tiny 2002 – memory cell size 130 nanometres (nm)
2006 – 65 nm 2008 – 45nm 2010 – 32nm 2012 – 22nm devices just released by Intel The width of 2500 memory cells laid side by side
19
'There is no reason why anyone would want a
Ken Olson, Present, Chairman and founder of
20
1975 – first desktop machines 1976 – Apple 1 1977 – Commodore PET 1979 – First mobile phone network 1981 – IBM PC 1982 – first laptop 1992 – first smartphone 2007 – iPhone 2010 – iPad
21
'640K (of memory) should be enough for
Bill Gates, Microsoft founder, 1981
Very funny. I had to buy a new laptop as 2,000,000k of memory isn’t
enough to drive presentations like this. Using Microsoft software as well, Mr Gates......
22
Still just 1 and 0 But much faster Many different processors in a PC, for specific
32 and 64 bit processing – can handle
23
Disc drives – more than 2 million million
Potentially many drives per computer Solid-state memory increasingly used for
High-reliability RAID technology for disc
24
Huge volumes of data at the speed of light One optical fibre = 20 gigabytes per second Millions of simultaneous voice calls Hundreds of fibres in a bundle Voice and data combined Automatic routing of data, error management,
Worldwide fibre optic and satellite network Broadband equipment in telephone exchanges
Or a fibre optic cable runs past your house (if you
25
26
Many different programming languages Some are basically “real language” not
Compilers and interpreters – take the
Web site development is now part technical
27
Computers are so powerful that many applications
High reliability, no single point of failure Power – dual supplies, battery backed, standby
Multiple-path networks Automatic server failover “Shadowed” discs (RAID technology again),
Disaster recovery – data copied to second data centre Automatic backups “Hot swap” hardware “On demand” computing
28
29
Many applications now “in the internet”
Email Calendars Documents Music Videos and films Applications Phone and video calls Social networking – Facebook, Twitter....... HUGE amounts of information Lots of dodgy stuff too............
30
A mobile phone can scan and solve a Sudoku puzzle in seconds.
I can play music, at no cost, over the internet. I don’t know where in the world the music is coming from.
This PC can play HD videos. It has to process 1920 pixels (dots) on each of 1080
least 25 times per second. That is up to12,000,000,000,000 combinations a second.
The disc drive on this laptop can store more than 700,000 books, or 250 HD
I can have “phone” or video conversations with anyone in the world, at no cost,
I can email anyone in the world, at no cost.
I can store documents and photos on the internet, somewhere, at no cost.
I can search for and find a huge amount of free information. And free software,
Soon, mobile phones will be used instead of cash and cheques to make payments.
This PC cost half the amount in £s of a new Commodore PET in the 1970s. The performance of this PC is around 10,000,000 times greater.
31
Higher chip density, more transistors, smaller size More processor cores per package Higher memory capacity per £ Eventually the wavelength of light and atomic particle
Maybe 8-10 years away? Or 100s?? Moore’s Law again http://en.wikipedia.org/wiki/Moore%27s_law
32
Any more questions?
33