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).

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.
References in periodicals archive ?
This operation mode also leads to a lot of potential problems in security and stability for power grids, such as overload, the difficulty of controlling power flow, SCC superscalar issue, complexity of protection setting, and even the destruction of the system thermal stability.
made a thorough study of the susceptibility of a superscalar processor to transient faults with the sensitivity metric [10].
Hwu, "Importance of prepass code scheduling for superscalar and superpipelined processors," IEEE Transactions on Computers, vol.
The questions we examine are (a) can a LIFO (last-in-first-out) stack support superscalar operand access and (b) what is its performance relative to established mainstream approaches.
In other works [16] [7] [8] [9] we proposed and implemented several value prediction methods in order to increase ILP in superscalar and simultaneous multithreading microarchitectures.
Among specific topics are the representation of information, inputs and outputs, virtual memory, caches in a multiprocessor environment, and superscalar architectures.
The symmetric multicore processor that simply replicates a superscalar processor on a die provides the best single-thread performance.
This report documents an attempt to measure the performance penalty incurred by two different implementations of bounds-checking in C and C++ using a simple benchmark and a desktop PC with a modern superscalar CPU.
Unlike the superscalar parallelization (SP) methods [22-25], the technique proposed here does not require training symbols to avoid the acquisition problem.
Bryant, "Formal verification of a superscalar execution unit," in Design Automation Conference, pp.161-167, 1997.
Featuring a superscalar dual-core CPU, with more than 6000 Dhrystone MIPS of computing horsepower, the ARMADA 1500 delivers the full spectrum of rich multimedia entertainment on a single-chip architecture, making it the ideal processor to power tomorrow's "smart" entertainment centre.
If the stage executing large computations could not be decomposed and remains the same, we apply at this point a machine saturation approach (also called superscalar).