Across
- 1. A two-way bus that carries data and instructions between the CPU and memory
- 3. A single processing unit inside a CPU that can execute instructions on its own
- 7. The bus that carries read, write and clock signals
- 8. The register that holds the address of the memory location to be read from or written to (abbreviation)
- 10. This register holds the result of an ALU calculation for a short time
- 14. Single Instruction, Multiple Data: one instruction applied to many data items at once (abbreviation)
- 15. Handing a parallel task from the CPU over to the GPU
- 16. The process of generating images from 2D or 3D models, a key job of the GPU
- 17. The delay before a task completes, which a CPU is designed to keep as low as possible
- 19. A large-scale model, such as a weather forecast, that runs faster with GPU acceleration
Down
- 2. The amount of work completed per unit of time, which a GPU is designed to maximise
- 4. An extra processor that handles specialised tasks to support the main CPU
- 5. A processor with two or more cores on a single chip (one word)
- 6. The type of processing in which many calculations happen at the same time, which GPUs are designed for
- 9. The ______ counter holds the memory address of the next instruction to be fetched
- 10. A one-way bus that carries memory locations from the CPU to memory
- 11. The unit of the CPU that carries out arithmetic and logical operations (abbreviation)
- 12. The register that holds data just fetched from memory, or about to be written to it (abbreviation)
- 13. The ______ register holds the instruction currently being decoded and executed
- 18. The tiny dots on a screen, which a GPU processes thousands at a time
