superscalar
Also found in: Dictionary, Wikipedia.
superscalar
(architecture)A superscalar architecture is a uniprocessor
that can execute two or more scalar operations in parallel.
Some definitions include superpipelined and VLIW
architectures; others do not. Superscalar architectures
(apart from superpipelined architectures) require multiple
functional units, which may or may not be identical to each
other. In some superscalar processors the order of
instruction execution is determined statically (purely at
compile-time), in others it is determined dynamically (partly
at run time).
This article is provided by FOLDOC - Free Online Dictionary of Computing (foldoc.org)
superscalar
A CPU architecture that allows more than one instruction to be executed in one clock cycle. With multi-core CPUs today, computers are commonly executing multiple instructions per cycle, and GPUs perform hundreds of millions of calculations per second. However, when the term was coined, it referred to a single-core CPU. See pipeline processing.Copyright © 1981-2019 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.