nerdexam
CompTIA

220-801 · Question #821

Which of the following processing types allows two instructions to be received and processed nanoseconds apart?

The correct answer is D. Hyper-threading. Hyper-threading (Intel's Simultaneous Multi-Threading technology) allows a single physical CPU core to present itself as two logical processors to the operating system, enabling it to process two instruction threads nearly simultaneously by utilizing idle execution units within…

Hardware

Question

Which of the following processing types allows two instructions to be received and processed nanoseconds apart?

Options

  • AQuad core
  • BTriple core
  • CDual core
  • DHyper-threading

How the community answered

(23 responses)
  • A
    9% (2)
  • B
    4% (1)
  • D
    87% (20)

Explanation

Hyper-threading (Intel's Simultaneous Multi-Threading technology) allows a single physical CPU core to present itself as two logical processors to the operating system, enabling it to process two instruction threads nearly simultaneously by utilizing idle execution units within the core. This differs from multi-core processors: dual-core, triple-core, and quad-core CPUs refer to having multiple independent physical cores on a single die. Hyper-threading specifically enables instruction-level parallelism within one physical core, allowing two instruction streams to be interleaved at the nanosecond level - which is what the question describes.

Topics

#hyper-threading#CPU processing#processor technology

Community Discussion

No community discussion yet for this question.

Full 220-801 Practice