Professional Documents
Culture Documents
Computer Hardware,
Software and
Communication
Dr. Gu Wei
Senior engineer
Intel Corporation
``Overview
Hardware
Software (System)
Software (Application)
Communication
Transistors / Die
0.18 to 0.13 micron technology
200mm to 300mm wafers
Gordon Moores Law
The number of transistors that
would be incorporated on a
silicon die would double every
18 months for the next several
years
IA-32 Architecture
Intel
Processor
Date
Freq.
(MHz)
Trans.
(/Die)
E.Bus Addr.
(Bits)
Caches
8086
1978
29 K
16
1 MB
None
286
1982
12.5
134 K
16
16 MB ??
386 DX
1985
20
275 K
32
4 GB
??
486 DX
1989
25
1.2 M
32
4 GB
L1: 8 KB
Pentium
1993
60
3.1 M
64
4 GB
L1: 16 KB
Pentium Pro
1995
200
5.5 M
64
64 GB L1: 16 KB
L2: 256 KB
Or 512 KB
Pentium II
1997
266
7M
64
64 GB L1: 32 KB
L2: 256 KB
Or 512 KB
Pentium III
1999
500
8.2 M
64
64 GB L1: 32 KB
L2: 256 KB
Or 512 KB
Pentium 4
2000
1.5
GHz
42 M
64
64 GB 12 K op Trace
8 KB L1
256 KB L2
MMX technology
Introduced with Pentium family
Addtional 64 bits Registers, Instructions,
SIMD execution model,
Paralle computation on packed 64 integer data
for multimedia applications
Multiprocessorsystem
2 or 4 processors (with shared memory)
TM
Pentium 4 Processor
IA-64: Itanium
Data:
Integer: 8, 16, 32, 64
Floating-point: 32, 64, 82
Registers
128 General
128 Floating-point
128 Application
64 Predicate
8 Branch
1 Instruction Pointer
Software
Compiler optimization
...
Software
Software
Advanced Installation
Events view
Log files
SFP
LastKnownGood
...
Software
Standalone or combination of
Server-Client
Expert system
Database
Management
Communication...
Multimedia (Game, Hoppy,...)
E- and I-Business
Security
Software
Middleware
used to integrate incompatible applications
Vaporware
Announced long before it is ready to be shipped
Interpreter & Execution
Java
HTML XML
...
Communication
Physical channels
Wire
Phone line
high frequence (1 2 M bits) xDSL
Cable
Glass Fiber
Multiwavelength sources, ultra-switch,...
Wireless
Ground stations
Satelite
Communication
Channel allocation
Voice band, . . .
Transfer Technology
Analog v. Digital
Circuit/Packet switching
ATM
Multiple Access Control
FDMA
TDMA
CDMA
Communication
Protocols
A set of rules govering the information flow
within a communication infrastructure
Symbols (characters), format, timing, error
correction, and running order
Examples:
HDLC, X.25, Internet(TCP/IP), HTTP,
WAP, ...
Communication
Networking
Connectionless vs. Connection-oriented
Communications
LAN (ethernet, token ring/bus)
WAN
Communication network/Computer network
X.25
ISDN, B-ISDN, SONET,...
Internet, Intranet, Extranet, Evernet
Communication