Hardware required for superscalar processing, Computer Engineering

Assignment Help:

Q. Hardware required for superscalar processing?

For applying superscalar processing a number of special hardware should be offered that is discussed below:

• The necessity of data path is increased with degree of superscalar processing. Imagine one instruction size is 32 bit and we have 2-degree superscalar processor then 64 data path from instruction memory is needed and 2 instruction registers are needed too.

• Numerous execution units are required too for implementing multiple instructions and to steer clear of resource conflicts.

Data dependency would be increased in superscalar processing if enough hardware isn't provided. The extra hardware provided is known as hardware machine parallelism. Hardware parallelism certifies resource is accessible in hardware to use parallelism. Another option is to use the instruction level parallelism inbuilt in the code. This is done by transforming source code by an optimizing compiler such that it decreases resource conflicts and the dependency in resulting code.

Various popular commercial processors have been implemented with superscalar Architecture such as DEC 21064, MIPS R4000, Power PC, Pentium, IBM RS/6000 etc.


Related Discussions:- Hardware required for superscalar processing

Define variants of turing machine, Define variants of Turing Machine?  ...

Define variants of Turing Machine?  Variants are  Non deterministic turing machine.  Mutlitape turing  machine.  Enumerators

Basic software, Basic Software: The basic software is also referred to...

Basic Software: The basic software is also referred to as utilities. Basic software packages are available for performing operations such as data entry and validation, sorting

How much CMOS circuits consume power, CMOS circuits consume power ? An...

CMOS circuits consume power ? Ans. As in CMOS one device is ON and one is Always OFF therefore power consumption is low or can say less than TTL.

On what machines matlab should be run?, Matlab will run from sthelens, and ...

Matlab will run from sthelens, and only if sthelens is down, from cher, orsay or tiree. It runs on other machines too, but some of the other machines have older versions of the OS

Define the edge-triggered flip-flops, Define the Edge-Triggered Flip-flops?...

Define the Edge-Triggered Flip-flops? An edge-triggered flip-flop changes states either at the negative edge (falling edge) or at the positive edge (rising edge) of the clock p

Data warehouse, 1) Define a job scheduling strategy that will meet business...

1) Define a job scheduling strategy that will meet business requirement of reporting availability by 6am CST for the following cubes? Show the job scheduling dependencies in a pict

Magnetic storage - computer architecture, Magnetic storage - computer archi...

Magnetic storage - computer architecture: Magnetic storage uses different type of patterns of magnetization on a magnetically coated surface to store information. Magnetic sto

Define intranet, Intranet : An Intranet is a type of information system...

Intranet : An Intranet is a type of information system that facilitates communication within the organizations between widely dispersed departments, divisions, and regional loc

Make an instruction execution feasible, Q. Make an instruction execution fe...

Q. Make an instruction execution feasible? What are the functions that a control unit performs to make an instruction execution feasible? Instruction execution is achieved by e

Different types of coding in digital electronics, The code where all succes...

The code where all successive numbers differ from their preceding number by single bit is ? Ans. Gray Code, where all successive numbers are different from their preceding nu

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd