RISC
CISC
Multicore Systems
Multicore CPUs have multiple independent cores that can complete instructions separately which results in higher performance.
Generally, multicore systems perform better in larger projects than parallel systems.
Parallel Systems
Parallel systems accomplish a similar task, however instead of requiring multiple cores they can complete tasks with a single core, by using threading.
GPU
A GPU is a device that has a lot of independent processors 2which work in parallel making it very efficient at completing repetitive tasks such as image processing and machine learning. GPUs are a type of co-processor.
Why are GPUs more suitable for i.e. 3D graphics than a CPU?
CPUs are general-purpose processors whereas GPUs are designed specifically for graphics.
RAM
Random Access Memory
ROM
Read only memory
Virtual Storage
storing info remotely so that it can be accessed by any computer with access to the same system.
Virtual Memory
an area of a computer system’s secondary storage space acts as if it were a part of the system’s RAM/ primary memory.
Section of volatile memory created temporarily on the storage drive. It is created when a computer is running many processes at once and RAM is running low.