A1.1.1 - A1.1.3

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