Scalar processor: Difference between revisions

Content deleted Content added
m Classification: disambiguate
Line 7:
The term ''scalar'' in computing dates to the 1970 and 1980s when vector processors were first introduced. It was originally used to distinguish the older designs from the new vector processors.
 
== SuperscalerSuperscalar processor ==
A [[superscalar]] processor (such as the [[P5 (microarchitecture)|Intel P5]]), on the other hand, may execute 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.<ref name="Ram 2001 p. 11" /> The [[Cortex-M7]], like many consumer [[Central processing unit|CPUs]] today, is a superscalar processor.<ref>{{cite web | title=Cortex-M7 | website=Arm Developer | publisher=Arm Limited | url=https://developer.arm.com/ip-products/processors/cortex-m/cortex-m7 | access-date=2021-07-03}}</ref>