Académique Documents
Professionnel Documents
Culture Documents
1
2
3
I/O Ports / Back Panel Connectors
Connectors for various types of devices,
e.g. Printers, Monitors etc.
Header Connectors
Electrical posts used generally for Front
Panel connections.
AT form factor Motherboards used
Header connectors for every I/O port
except the keyboard.
Power Connectors
Used for giving power to the
motherboard. Generally White in colour,
however some Motherboard
manufacturers use Red, Black and Blue as
4 well.
MOTHERBOARD
Main Printed Circuit Board that connects every device.
Called MoBo in short.
CHIPSET
ICs [Integrated Chips] that allow PC components to communicate
with each other.
Called the Northbridge and the Southbridge.
I/O PORTS
Connectors at the back of the Motherboard to connect devices.
Color coded to be idiot proof.
BUSES
Connectors or Slots for add-on cards to enhance functionality.
Examples: PCI, AGP, ISA.
CRYSTALS
Check system frequency.
Run at 13.14818 MHz.
JUMPERS
Sit on top of two electrical posts or headers to complete an
electrical circuit.
Used especially in Hard Drives to configure Master/Slave settings.
6
Back Side Bus L2 Cache
RAM CPU
L1 Cache
Memory Bus
Graphics Memory
Controller Hub PCI Express /
[GMCH] AGP Video
Hub Interface
LAN Super I/O
EIDE I/O Controller Hub •Serial Ports
SATA [ICH] •Parallel Ports
USB •Keyboard
•Mouse
•Game Port
•Floppy Drive
Full AT
12” x 11”
Only a 5 Pin DIN Keyboard connector.
Memory & Buses run parallel.
Expansion cards cover processor.
Baby AT
8.5” x 10”
2/3 the size of full AT.
Socket 7 ZIF for classic Pentium processor.
Plug and Play BIOS.
BTX
12.8” x 10.5”
Introduced by Intel as successor to ATX.
Better Cooling & low power consumption.
Needs a BTX case.
Hasn’t really been adopted because of Intel’s
recommitment to the ATX standard.
mBTX
10.4” x 10.5”
Smaller than BTX for use in Portable devices.
10 Might include the Communications Network
Riser.
ATX
12” x 9.6”
Created by Intel in 1995.
Buses are at a right angle with Memory Slots.
Processor between Memory and I/O Ports,
right in front of the fan for better cooling.
20 Pin Power connector + 4 pins added for PCI-E
Soft Power: OS sends signal to the Motherboard
to turn the power off.
mATX
9.6” x 9.6”
Smaller than ATX for small form factor PC’s.
Fits into ATX case.
Everything else ATX style.
11
Stranger as they come..
14
The pensioners…
R R Register
C
A
ALU ALU Arithmetic
C
H Logic Unit
E
Internal Data Bus
CONTROL
INPUT OUTPUT
REGISTER
Provides a temporary holding area for calculating data as it has the fastest
access from the ALU.
CONTROL UNIT
Controls various operations like generating control signals for reading and
writing data to memory or I/O devices.
In a Hyperthreaded / Multi-Core environment, decides which ALU will perform
operations.
CACHE
Memory on the processor used for storing frequently accessed information.
Used for load balancing between the CPU (fast) and RAM (slow) as it is faster
RAM due to close proximity to the processor.
Named L1, L2, L3 in terms of access speed.
In modern CPUs, L1 and L2 cache reside in the processor itself while L3 resides
on the socket. That is changing as well with Intel’s Core i7 processors which have
all three on the processor.
Connected to the ALU by the Backside Bus.
CORE SPEED
Calculations performed per second.
Depends on a lot of things like the FSB, rated clock speed etc.
QUICKPATH INTERCONNECT
Designed by Intel to compete with AMD’s HyperTransport Technology,
Dynamically scalable interconnect bandwidth designed to set loose the full
performance of Nehalem, Tukwila, and future generations of Intel® multi-core
processors
Outstanding memory performance and flexibility to support leading memory
technologies
Tightly integrated interconnect reliability, availability, and serviceability (RAS)
20 with design-scalable configurations for optimal balance of price, performance,
and energy efficiency. Clocks at 3.2 Ghz.
REDUCED INSTRUCTION SET COMPUTING
RISC chips use simple instruction sets to achieve higher clock speeds
and process more instructions per clock cycle.
RISC chips are technically faster than CISC per instruction but use
more instructions. [Software side]
Cheaper and faster but more burden on Software developers.
SUN, pre-OS X Apple use RISC architecture. The UNIX OS runs on
RISC.
THROTTLING
Reduce speed (calculations per second) to run cooler and consume less power.
CLAMPING
Controls how much CPU time is allowed for an application.
32/64 BIT
Type of instructions the CPU can process.
While 64 bit CPUs mean a performance gain, they require special 64 bit
software and drivers that provide 64 bits wide instructions to be fully
utilised.
HYPER-THREADING
Ability to perform two sets of data executions in parallel to each other at
the same time.
Summarised as: Act logically as two processors.
Not to be confused with: Multi-core processors which are two or more
23 CPUs on a single die or chip that share the Cache.
THE TERM
A processing system composed of two or more independent cores on the
same chip or die, which facilitates simultaneous managing of activities.
High performance without driving up power consumption
CPU 1 CPU 2
L1 Cache L1 Cache
L2 Cache
Control Unit
24
CPU
CPU1 CPU2
Single-core Dual-core
25
Two CPUs perform two tasks
simultaneously. CPU 1 CPU 2
Now think what a Hyperthreaded L1 Cache L1 Cache
Dual Core CPU can do.. 4
processes at a time!
And there are Quad Core
Hyperthreaded processors in the L2 Cache
currently available!
Significant improvement on cache (bus)
snooping
Signals between different CPUs travel
Control Unit
shorter distance, which allows:
More data to be transmitted.
Less signal degradation.
No need to transmit data
repeatedly.
Two cores on the same die mean less
power consumption, of course at the Because the cores have to
price of performance of TWO share the L2 Cache.
26 processors.
Dual Inline Package Pin Grid Array
27
Land Grid Array Single Ended Contact Cartridge
28
PASSIVE
Standard heatsinks without fan.
Not used for CPUs as they run quite hot.
ACTIVE
Standard heatsinks with a fan to dissipate heat
quickly Stock cooling systems are of this type.
Water based / Liquid based cooling systems
used generally by overclockers.
29
30
31
Jointly developed by IBM, Toshiba and Sony
for the Playstation 3 gaming console.
Specs
8 Cores clocked at 3.2 GHz
Each core has 256 KB of local memory.
64 bit Architecture.
Can be overclocked to 4 GHz.
NASA Scientists are using the Cell
Processor for research.
Termed as a Super Computer for Desktops.
Programmers still have not been able to
utilise the full 8 cores due to its complex
instruction sets.
In 2008 IBM announced a revised variant of
the Cell termed as the PowerXCell 8i.
The IBM Roadrunner super computer, the
world’s second fastest utilises 12240
PowerXCell 8i processors, along with 6562
32 AMD Opteron processors.
Developed by Intel in 2008.
Ultra Low Voltage CPUs for netbooks, nettops,
Mobile devices. Has given birth to a whole new slew
of low voltage consuming yet powerful computers.
Specs:
Available in Single Core and Dual Core models.
Some models, namely the Z, 200, 300, support
hyperthreading.
The N270 is the most popular with 1.6 Ghz
Single Core and a 533 Mhz FSB.
The Dual Core Atom 300 Series is the current
performance king.
Developments:
Graphics Processor maker Nvidia announced
the ION Platform with the Atom 300 with a
special graphics chipset sporting the GeForce
9400M on the Mini-ITX form factor.
33 Allows Atom PC’s support for HD graphics.
Thanks to my Instructors, Mr. Gulabchand and Mr. Surendra.
Thanks to James Conrad, Jia Yiao and Anil C. for their help.
References:
Wikipedia
Intel, AMD and IBM official websites.
Formfactors.org
CPUShack.com
HowStuffWorks.com
PCMech.com
Scribd.com
FrozenCPU.com
How Multi Core Processors Work by Jia Yiao
34