Computer Architectur GGL - Classroom
Computer Architectur GGL - Classroom
1a. Definition: Clock speed refers to how fast a computer’s central processing
unit (CPU) can execute instructions. It’s measured in Hertz (Hz), usually in
Gigahertz (GHz) today (1 GHz = 1 billion cycles per second).
Function: It determines how many clock cycles the CPU can perform
per second.
Example: A CPU with a clock speed of 3.0 GHz can perform 3 billion
clock cycles per second.
Definition: This is the process the CPU follows to carry out a single
instruction. It includes:
- The value 24 GHZ represents: the CPU can perform 2.4billion clock
cycles per second.
b. Core refers to the individual processing unit inside a CPU that can read
and execute instructions. Core i3, is a brand name of intel processors
which signifies it is multi core processor.
c. Pin grid array (PGA) architecture, is one in which the pins on the
underside of the processor are inserted into the socket, usually with zero
insertion force (ZIF) to aid installation.
Zero insertion force (ZIF) is a type of Integrated Circuit (IC) socket or
electrical connector that requires very little force for insertion. With a ZIF
socket, before the IC is inserted, a lever or slider on the side of the socket
is moved, pushing all the sprung contacts apart so that the IC can be
inserted with very little force. Generally, the weight of the IC itself is
sufficient and no external downward force is required. The lever is then
moved back, allowing the contacts to close and grip the pins of the IC.
Having multiple layers helps the CPU work faster, smarter, and more
efficiently.
2. Program counter
The Program Counter holds the memory address of the next instruction that the
CPU will fetch and execute.
The Instruction Register stores the actual instruction that has just been fetched
from memory and is now being decoded and executed.
What it does:
Once the PC fetches an instruction from memory, it is loaded into the IR.
The control unit decodes the instruction in the IR and sends signals to
carry it out.
Example (continued):
b.
i. Amdahl’s law:
The stored program concept is the idea that instructions (programs) and data are
both stored in the same memory.
iii. Parallelism:
Computer A:
Computer B:
Computer A:
Computer B:
B. Calculate speed up
Calculate Speedup:
Computer A
Computer B
Computer B should have a clock rate of 4GHz to run the program in 6 seconds