Beyond Moore’s Law (and the web): What’s next? Nets Everywhere http://research.microsoft.com/~gbell/pubs.htm Gordon Bell Bay Area Research Center Microsoft Corporation Copyright Gordon Bell.
Download
Report
Transcript Beyond Moore’s Law (and the web): What’s next? Nets Everywhere http://research.microsoft.com/~gbell/pubs.htm Gordon Bell Bay Area Research Center Microsoft Corporation Copyright Gordon Bell.
Beyond Moore’s Law
(and the web):
What’s next?
Nets Everywhere
http://research.microsoft.com/~gbell/pubs.htm
Gordon Bell
Bay Area Research Center
Microsoft Corporation
Copyright Gordon Bell
Outline… pervasive computing from in
body to world scale
Technology basis
On, in, and around body…
Mobility: essential for people, phone build out
Storing everything you’ve ever…
Home, personal, and media stores
Scalable systems: what is central vs personal?
.net: what does it mean?
– Ease of building reliable, scalable, secure,
transaction & streaming apps
– .bCentral… creating on-line presence
Copyright Gordon Bell
Some ranked, important technology
Fortune
Bluetooth
Voice control of xx
XML
Peer-to-peer as in
Napster or Gnutella
Network Computing
802.11b
Bluetooth
Broadband
Directory Services
Voice over IP
IPv6
Wave Div. Multiplex
SAN & Fiber Chan.
ASP
Copyright Gordon Bell
QOS
Technologies
Copyright Gordon Bell
Moore’s Law
Performance/Price doubles every 18
months
100x per decade
Progress in next 18 months
= ALL previous progress
–
–
New storage = sum of all past storage
New processing = sum of past processing.
E. coli double ever 20 minutes!
15 years ago
Copyright Gordon Bell
Desktop-desktop @ 1 gbps
http://research.
microsoft.com/
~gray/papers/
Win2K_1Gbps.doc
Copyright Gordon Bell
500 mips System On A Chip
for 10$
486 now 7$
233 MHz ARM for 10$ system on a chip
http://www.cirrus.com/news/products99/news-product14.html
AMD/Celeron 266 ~ 30$
In 5 years, today’s leading edge will be
–
–
–
–
System on chip (cpu, cache, mem ctlr,
multiple IO)
Low cost
Low-power
Have integrated IO
High end is 5 BIPS cpus
Copyright Gordon Bell
Ubiquitous 10 GBps SANs
in 5 years
1Gbps Ethernet are reality now.
–
Also FiberChannel ,MyriNet, GigaNet,
ServerNet,, ATM,…
10 Gbps x4 WDM deployed now (OC192)1 GBps
–
3 Tbps WDM working in lab
In 5 years, expect 10x,
progress is astonishing
Gilder’s law:
Bandwidth grows 3x/year
120 MBps
(1Gbps)
http://www.forbes.com/asap/97/0407/090.htm
80 MBps
40 MBps
5 MBps
20 Mbsp
Copyright Gordon Bell
Bell’s Evolution Of
Computer Classes
Log price
Technology enables two evolutionary paths:
1. constant performance, decreasing cost
2. constant price, increasing performance
Mainframes (central)
Mini
WSs
PCs (personals)
Handheld…
Time
Appliances
1.26 = 2x/3 yrs -- 10x/decade; 1/1.26 = .8
1.6 = 4x/3 yrs --100x/decade; 1/1.6 = .62
Platform evolution:
What do they do that’s useful?
How do they communicate?
Copyright Gordon Bell
Everything cyberizable will be
in Cyberspace and covered by
a hierarchy of computers!
Continent
World
Body
Region/
Cars…
phys. nets
Intranet
Home…
Campus buildings
Fractal Cyberspace: a network
of … networks of … platforms
Cyberspace: one, two or three
networks? in 2005, 2010, 2020
Data
Telephony
Television
Or will we just
Copyright Gordon Bell
have gateways?
In a decade we can/will have:
more powerful personal computers
–
–
–
–
adequate networking????
–
–
processing 10-100x
4x resolution (2K x 2K) displays to impact paper
Large, wall-sized and watch-sized displays
low cost, storage of one terabyte for personal use
ubiquitous access = today’s fast LANs
Competitive wireless networking
One chip, networked platforms including light
bulbs, cameras everywhere, etc.
Several well-defined platforms that compete with
the PC for mind (time) and market share
watch, pocket, body implant, home
Inevitable, continued cyberization… the
challenge… interfacing platforms and people.
IP On Everything
Copyright Gordon Bell
In body, on body, and around
body… how do they evolve?
Copyright Gordon Bell
Your
husband
just died,
… here’s
his black
box
Copyright Gordon Bell
M
e
d
r
o
n
I
c
Copyright Gordon Bell
Audio, pix, T, P, ECG,
location, physiological
parameters…
1 GB
Copyright Gordon Bell
1976: 6 oz. Watch,
manual size > watch size
Copyright Gordon Bell
Casio
GPS
Watch
Copyright Gordon Bell
Steve Mann
in
Cyberspace
MIT c1995
Copyright Gordon Bell
Wearable PC
c2000
Copyright Gordon Bell
Copyright Gordon Bell
The mobile network:
key to personal use
Copyright Gordon Bell
Wirelessness and mobility…
MMDS & LMDS… very likely non-starters
(bits will come via our installed Cu & new fiber)
The crowded 2.4 GHz band
–
–
–
–
–
Portable phones: the first, noisy settlers
802.11b (11 Mbit Ethernet LAN) homesteading
HomeRF (Intel’s misguided effort at a home LAN)
Bluetooth… see the new world. How can 2,000
companies be wrong?
802.11a 50 Mbps LAN (TBD)
GSM & CDMA 2&3 G services…
–
Bets as the next Internet wave
Copyright Gordon Bell
Sony
Personal IT
Television
•10” Touch screen
•802.11b connect
•TV
•Internet connect
•Picture frame
•32cm x 20cm
•1.5 Kg
Copyright Gordon Bell
2.0
0.8
0.4
0.2
0.1
0
The evolution of
wireless data
standards…
good news.
UMTS
2Mbps
EDGE
384kbps
Bad news…
too many, GPRS
115kbps
they lie!
HSCSD
Circuit data 57.6kbps
<9.6kbps
Copyright Gordon Bell
1997 1998 1999 2000 2001 2002
GPRS Evolution
Copyright Gordon Bell
Internet Industry (circa 1999)
Courtesy of Sheridan Forbes
Content
Syndication
$2B+ **
Content Syndicators
Internet Services
$170B*
Infrastructure
$171B*
Personal/Employee Data
Access
Web Hosting
Applications & Middleware
Copyright
Gordon Bell
Computers & Operating Layer
Software
Network Hardware/Protocols
The Next Convergence
POTS connects to the Web
a.k.a. Phone-Web Gateways
Web Server
PSTN
Voice to WEB
Bridge
The
Web
DataBase
Copyright Gordon Bell
Cyber All: using on body
computers to record and
recall it all
Copyright Gordon Bell
Storing all we’ve read, heard, & seen
Human data-types
read text, few pictures
/hr
200 K
/day (/4yr)
2 -10 M/G
/lifetime
60-300 G
speech text @120wpm
speech @1KBps
43 K
3.6 M
0.5 M/G
40 M/G
15 G
1.2 T
stills w/voice @100KB
200 K
2 M/G
60 G
video-like 50Kb/s POTS
video 200Kb/s VHS-lite
22 M
90 M
.25 G/T
1 G/T
25 T
100 T
video 4.3Mb/s HDTV/DVD 1.8 G
20 G/T
1P
Copyright Gordon Bell
Character of Cyber All Use
User
Context /
Use(t)
Personal
(ambiance,
entertainment,
finance, etc.)
Professional
(work related)
Archival Documents, photos and Books, papers,
reference documents
(historical photo albums, music,
video memory-aid,
memory-aid and
reference)
entertainment, medical
history, progeny
Working Documents, email,
(daily use) photos, CDs, video
communication,
ambiance,
entertainment, financial
records
reference
Documents, email
content for profession
use to communication
Copyright Gordon Bell
My Mbytes
What
Archival and working files
Scanned files with Tiff and PDF
GB books (4 encoded)
Photos Digital
Photos albums, pictures, slides
Mail
GB Videos (lectures, 8mm)
CDs stored as mp3 16KBps
Files Mbytes
4708
729
2897 4665
2027
494
997
158
1430
960
8
236
20 4000
150 8640
Copyright Gordon Bell
12237 19882
Home Networks
DSL, etc. input
Servers:
•Hold & deliver
audio, photos, video
•Encode TV content
Home IP network
Computers:
•Control, get content C.srv
from web, servers
Monitors: HDTV
C
C
C
Monitor
Rec/
AMP
HDTV
broadcast
TV-sets: receive
encoded & CATV
content
TVset
CATV
Dist
Copyright Gordon Bell
Tuner
CATV Network
PCTV a.k.a. MilliBillg
Using PCs to drive large screens
e.g. tv sets, Plasma Panels
Gordon Bell
Jim Gemmell
Bay Area Research Center
Microsoft Research
Copyright Gordon Bell
Copyright 1999 Microsoft Corporation
Copyright Gordon Bell
Copyright Gordon Bell
When will we have smart rooms?
Life-sized displays for interaction
- and for being anywhere!
Cameras that recognize people
Mics and Speech based interface
Total surround sound
One IP net vs. four (data/a/v/phone)
Coupled to all power, data, audio, and
video/television networks
Interval Research developed a technology
to track individuals in stores!
Scalable Systems:
What is central,
distributed (scaled) at a central site, or
personal?
Scalaing beyond a single facility?
Copyright Gordon Bell
High Performance Computing
Copyright Gordon Bell
Bell Prize and
Future Peak
Tflops (t)
1000
100
10
*IBM
Petaflops
study
target
1
NEC
0.1
CM2
0.01
0.001
XMP
NCube
0.0001
1985
1990
1995
2000
Copyright Gordon Bell
2005
2010
Modern scalable switches …
also hide a supercomputer
(converging switching,
computing, and storing?)
Scale from <1 to 120 Tbps
1 Gbps ethernet switches scale to
10s of Gbps, scaling upward
SP2 scales from 1.2 - 40 tera-ops
Copyright Gordon Bell
Interesting “cluster” in a cabinet
366 servers per 44U cabinet
–
–
–
Single processor
2 - 30 GB/computer (24 TBytes)
2 - 100 Mbps Ethernets
~10x perf*, power, disk, I/O per cabinet
~3x price/perf
Network services… Linux based
Gordon Bell
*42, 2 processors, 84 Ethernet, Copyright
3 TBytes
GB with NT, Compaq, & HP cluster
Copyright Gordon Bell
Top 10 tpc-c
Top two Compaq systems are:
1.1 & 1.5X faster than IBM SPs;
1/3 price of IBM
1/5 price of SUN
Copyright Gordon Bell
Clusters, the Grid, Napster,
and Gnutela: going beyond
Clusters allow build your own system of any
size
The Grid has provided facilities, like .NET for
computers to communicate, and share
resources (programs & data).
Seti@home:
–
–
–
–
–
Scan 30% of the Northern sky every 6 mos.
Get 50 GB/day
2 million computers
15 tera-flops
Copyright Gordon Bell
417 exa-flops delivered over
The Grid
GRID was/is an exciting concept …
–
–
They can/must work within a community,
organization, or project. What binds it?
“Necessity is the mother of invention.”
Taxonomy… interesting vs necessity
–
–
–
–
–
–
–
–
Cycle scavenging and object evaluation
(e.g. seti@home, QCD, factoring)
File distribution/sharing aka IP theft
(e.g. Napster, Gnutella)
Databases &/or programs and experiments
(astronomy, genome, NCAR, CERN)
Workbenches: web workflow chem, bio…
Single, large problem pipeline… e.g. NASA.
Exchanges… many sites operating together
Transparent web access aka load
balancing
Copyright
Gordon Bell
Facilities managed PCs operating as cluster!
.Net… shifting from client to server
Beyond Browsing: Computer can use the
web. Human accessible services can be
accessed by other computers on the web.
Directory services: e.g. UDDI, Terraserver
XML is the core
–
–
–
Widely accepted open, naming standard
Universal data exchange enable distributed apps
Enables agents
Supports all types of devices
Copyright Gordon Bell
A natural evolution
Copyright Gordon Bell
Copyright Gordon Bell
The End
Copyright Gordon Bell
Things get cheaper: ala
Christiansen & Microprocessors
Copyright Gordon Bell
Was Digital a Victim of
Innovator’s Dilemma?
Copyright Gordon Bell
Exponential change of 10X per
decade causes real turmoil!
100000
10000
8 MB
1 MB
Timeshared
systems
1000 256 KB
100
$K
10
64 KB
16 KB
1
0.1
0.01
1960
Single-user
systems
1970
1980
Copyright Gordon
Bell
1990
2000
VAX Planning Model 1975:
It was very hard to believe it
The model was very good
–
1978 timeshared $250K VAXen
cost about $8K in 1997!
– Minicomputers stayed at the 100K-1M price
SUN Microsystems exploited this.
Costs declined > 20%
–
users get more memory than predicted
Single user systems didn’t come down
Gordon Bell
as fast, unless you considerCopyright
PDAs
VAX ran out of address bits!
Was Digital a Victim of
Innovator’s Dilemma?
Absolutely NOT!
Otherwise HP, IBM would have failed
and SUN wouldn’t have replaced DEC
as the minicomputer supplier.
IBM AS400 (mini), the most profitable
computer every built
Miss- understanding the industry
Destroying its channels
Out of control… billion buck boners
Copyright Gordon Bell