Superscalar
From Wikipedia, the free encyclopedia
A superscalar CPU architecture implements a form of parallelism called instruction-level parallelism within a single processor. It thereby allows faster CPU throughput than would otherwise be possible at the same clock rate. A superscalar processor executes more than one instruction during a clock cycle by simultaneously dispatching multiple instructions to redundant functional units on the processor. Each functional unit is not a separate CPU core but an execution resource within a single CPU such as an arithmetic logic unit, a bit shifter, or a multiplier.
While a superscalar CPU is typically also pipelined, they are two different performance enhancement techniques. It is theoretically possible to have a non-pipelined superscalar CPU or a pipelined non-superscalar CPU.
The superscalar technique is traditionally associated with several identifying characteristics. Note these are applied within a given CPU core.
* Instructions are issued from a sequential instruction stream
* CPU hardware dynamically checks for data dependencies between instructions at run time (versus software checking at compile time)
* Accepts multiple instructions per clock cycle
- Judul : processor superscallar
- Penulis : imti's corner
- Kategori :
-
Rating : 100% based on 10 ratings. 5 user reviews.
Item Reviewed: processor superscallar
9 out of 10 based on 10 ratings. 9 user reviews.
0 komentar
Berkomentarlah dengan Bahasa yang Relevan dan Sopan.. #ThinkHIGH! ^_^