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

What is language of a model, What is language of a model?   Language of...

What is language of a model?   Language of a model is the collection of formulae that use only the relational symbols the model assign and that use every relation symbol with t

Define parity bit and list its types, Define parity bit and List its types....

Define parity bit and List its types. The most common error detection code used is the parity bit. Parity bit is a extra bit contained with a binary message to make the total n

Design a memory buffer of limited size, Extend task 1 so that it now suppor...

Extend task 1 so that it now supports a memory buffer of limited size. Provide the same functionality as task 1 except now make the server work with a limited buffer size. Like

Explain conditions under which a deadlock situation arise, What are conditi...

What are conditions under which a deadlock situation may arise? A deadlock situation can arise if the following four conditions hold concurrently in a system:  a. Mutual exc

What is clearquest, Rational ClearQuest is a change-request management tool...

Rational ClearQuest is a change-request management tool that tracks and handles defects and change requests all through the development process. With ClearQuest, you can manage eac

Why is packet switching important, Why is packet switching important? Give ...

Why is packet switching important? Give at least two reasons. Packet switching is significant due to the following two purposes: 1. A sender and the receiver require coordin

Adding server-side include to the page, Step 1: Click on the icon in the ob...

Step 1: Click on the icon in the object tool bar Or Insert -> SSI Step 2: Select the file Step 3: Add the file Step 4: Provide the URL (where to be attached) Step

Explain main requirements satisfy by page replacement policy, List out the ...

List out the main requirements between page replacement policies which should be satisfied by a page replacement policy? The major requirements that should be satisfied

Show the features of hyper-threading, Q. Show the Features of Hyper-threadi...

Q. Show the Features of Hyper-threading? The significant characteristics of hyper threading are: i) Improved response time and reaction, as well as increased number of users

Explain working of telnet, Q. Explain Working of TELNET? The working o...

Q. Explain Working of TELNET? The working of TELNET 1.  Commands and characters are sent to operating system on common server computer. 2.  Local operating system send

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