A single processing unit in a CPU. It contains a full set of components: CU, ALU and Registers and can execute a single instruction every clock cycle
2
New cards
Dual core
A CPU with two processing units. It can execute up to two instructions every fetch
3
New cards
Quad core
A CPU with four processing units. It can execute up to four instructions every time the clock ticks
4
New cards
Clock speed
The speed of operations in a CPU, it's the number of fetch
5
New cards
Hertz
A unit of frequency, the number of times per second something happens
6
New cards
Cache
If this is larger it will speed up the computer because the CPU will do fewer fetches from RAM. It is small, fast memory inside the CPU
7
New cards
Multitasking
An operating system feature that allows the computer to run many programs at the same time, which can take advantage of multicore CPUs
8
New cards
Parallel processing
Executing multiple instructions of the same program at the same time, which can make good use of multicore CPUs
9
New cards
GigaHertz
Clock speeds are usually measured with this large unit, it means a billion cycles per second
10
New cards
Multicore
General term for any CPU that contains more than one core. Each core is an independent processor with ALU, CU and Registers and can execute one instruction per clock cycle.
11
New cards
2 billion
Number of instructions per second executed by a single core CPU with a clock speed of 2GHz
12
New cards
4 billion
Number of instructions per second executed by a quad core CPU with a clock speed of 1GHz (assuming the programs are all suitable for multitasking or parallel processing and so make full use of all cores)
13
New cards
3 billion
Number of instructions per second executed by a dual core CPU running at 1.5GHz (assuming the programs are all suitable for multitasking or parallel processing and so make full use of all cores)
14
New cards
Performance
The speed a computer runs your programs, it is affected most by clock speed, number of cores and size of cache memory.