Beruflich Dokumente
Kultur Dokumente
Predictions
Predictions
Niels Bohr (1885 1962)
- Nobel Prize Winner in Physics in 1922
Off-the-Mark Predictions
Thomas J. Watson, Sr. (1874 1956)
I think there is a world market
for may be five computers.
Off-the-Mark Predictions
Ken Olsen (1926 2011)
There is no reason for any
individual to have a computer
in his home.
Off-the-Mark Predictions
Robert Melancton "Bob" Metcalfe (1946 -)
Wireless computing will flop permanently.
Off-the-Mark Predictions
Paul Krugman (1953 )
The growth of the Internet
will slow drastically
it will become clear that the
Internet's impact on the economy
has been no greater than the fax machine's.
Off-the-Mark Predictions
William Henry Bill Gates III (1955 )
640K ought to be enough
for anybody.
Off-the-Mark Predictions
A Friendly Exchange
Bill Gates: So, how's heaven Steve?
Steve Jobs: Great, it just doesn't have
any walls or fences. So, we don't need
any Windows and Gates.
Auguries of Innocence
To see a world in a grain of sand,
And a heaven in a wild flower,
Hold infinity in the palm of your hand,
And eternity in an hour.
William Blake (1757~1827)
Auguries of Innocence
To see a world in a grain of sand,
And a heaven in a wild flower,
Hold infinity in the palm of your hand,
And eternity in an hour.
William Blake (1757~1827)
Nobel Prizes
The Nobel Prize in Physics 1956
John Bardeen
Nobel Prizes
The Nobel Prize in Physics 2000
Jack S. Kilby
Robert Noyce
Moore's Law
The number of transistors in a dense integrated circuit
doubles approximately every two years.
Intel 4040 (1971): 2,300 transistors
Intel 22-core Xean Broadwell-E5 (2016): 7,200,000,000
transistors
Wirths Law
Wirths Law (Niklaus Wirth) :
Software is slowing faster than hardware is accelerating.
Page's Law (Larry Page) :
Software gets twice as slow every18 months
Whats in a name?
In Europe,
"Wirth" is pronounced as "Virt" with a rolling "R
Cloud Computing
Sharing of computer resources and data
Compute - processors
Store - servers
Communicate - networks
Batch Processing
Time Sharing
Interactive Computing
Man Computer Symbiosis,
J. C. R. Licklider, 1960.
Applications
Interactive Computing
Project MAC at MIT (1963)
Multiple Access Computers (Multics)
Man Machine Cognition
Applications
Leonardo da Vinci
circa 1503-1507
Musee de Louvre
CDC 3200
circa 1964
Computer Museum
Graphics
Ivan E. Sutherland
Sketchpad a man-machine graphical communication
system, p.6.329-6.346, 1964 DAC.
Invented 1963
Patented 1970
Nobel Prizes
The Nobel Prize in Physics 2009
Charles Kao
Willard S. Boyle
George E. Smith
Applications
Contents
Instantaneous
Incremental
Interactive
Individualized
>
>
>
>
Packet Switching
Paul Baran
Distributive Computing Recourses
Routing Algorithms : The Hot Potato Algorithm
TCP / IP Protocols
stack on computer 1
stack on computer 2
Application
Application
Presentation
Presentation
Session
Session
TCP / IP
Transport
Transport
Network
Network
Data Link
Data Link
Robert E. Kahn
Vinton Cerf
Search Engine:
Google, Yahoo, Baidu
Ask, and it will be given to you; seek, and you will find;
knock, and it will be opened to you.
- Mathew 7:7
Search Engine
106 : 1 million
109 : 1 billion
1012 : 1 trillion
1024 : 1 trillion trillion
..
..
.
10100 : 1 googol
1010
100
: 1 googolplex
Search Engine
Search Engine
In a hundred ways,
I search for you - near and far,
Turning to look behind me,
Eureka!
Internet Traffic
1992: 10GB per day
December 5, 2009
Time Line
Announcement:
October 29, 2009
Balloons Up:
10:00:00 am
December 5, 2009
Winning Time:
6:52:41 pm
December 5, 2009
An Wang
Jay Forrester
Robert H Dennard
US National Medal of Technology and Innovation
Flash Memory
Dawon Kahng
Simon Sze
Fujio Masuoka
US$200.00
US$58.00
US$48.10
US$45.50
US$38.42
US$27.39US$25.10
US$11.57
2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016E 2017F
Source: TrendForce
US$38.72
US$16.64
US$6.24
2005
2006
Source: TrendForce
2007
2008
US$4.24
2009
US$3.60
US$2.50
US$1.47
US$1.20
US$0.88
US$0.64
US$0.45
US$0.31
2010
2011
2012
2013
2014
2015
2016E
2017F
Auguries of Innocence
To see a world in a grain of sand,
And a heaven in a wild flower,
Hold infinity in the palm of your hand,
And eternity in an hour.
(Fast Computers)
William Blake (1757~1827)
Number of instructions
IBM 1410 (1961): 2,200 instructions/sec.
Computability
Computable
Non-Computable
Turing Computability
Turing-Computability
1
1
0 1
Alan M. Turing
Practical Computability
Practically
Computable
Practically
Non-Computable
Algorithmic Complexity
Stephen A. Cook,
Turing Award 1982
Richard M. Karp,
Turing Award 1985
Cryptography
Encryption:
a x
b t
c d
d j
Decryption:
x a
t b
d c
j d
bad txj
txj bad
Encryption:
1234 3421
Decryption:
1234 4312
abcd cdab
book kobo
cdab abcd
kobo book
Customer 1
Customer 2
Customer 3
Bank
Martin Hellman
Whitfield Diffie
Adi Shamir
Leonard Adleman