SUPERSCALAR AND VLIW PROCESSORS
#1

SUPERSCALAR AND VLIW PROCESSORS

[attachment=18289]

What is a Superscalar Architecture?
• A superscalar architecture is one in which several
instructions can be initiated simultaneously and
executed independently.
• Pipelining allows several instructions to be
executed at the same time, but they have to be in
different pipeline stages at a given moment.
• Superscalar architectures include all features of
pipelining but, in addition, there can be several
instructions executing simultaneously in the same
pipeline stage.


Superscalar Architectures
• Superscalar architectures allow several instructions
to be issued and completed per clock cycle.
• A superscalar architecture consists of a number of
pipelines that are working in parallel.
• Depending on the number and kind of parallel units
available, a certain number of instructions can be
executed in parallel.
• In the following example a floating point and two integer
operations can be issued and executed simultaneously;
each unit is pipelined and can execute
several operations in different pipeline stages.


Limitations on Parallel Execution
• The situations which prevent instructions to be
executed in parallel by a superscalar architecture
are very similar to those which prevent an efficient
execution on any pipelined architecture (see
pipeline hazards - lecture 6/7).
• The consequences of these situations on
superscalar architectures are more severe than
those on simple pipelines, because the potential of
parallelism in superscalars is greater and, thus, a
greater opportunity is lost.



Policies for Parallel Instruction Execution
• The ability of a superscalar processor to execute
instructions in parallel is determined by:
1. the number and nature of parallel pipelines
(this determines the number and nature of instructions
that can be fetched and executed at
the same time);
2. the mechanism that the processor uses to find
independent instructions (instructions that can
be executed in parallel).
• The policies used for instruction execution are
characterized by the following two factors:
1. the order in which instructions are issued for
execution;
2. the order in which instructions are completed
(they write results into registers and memory
locations).
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: define superscalar architecture, vliw architecture 2012, vliw architecture ppt, term paper on superscalar architecture ppt, what is different between vliw and 8051, definition for superscalar architecture ppt, advanced superscalar architecture,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  Types and Functions of Jigs and Fixtures project uploader 1 3,223 27-10-2012, 04:11 PM
Last Post: seminar details
  ARM Processors project uploader 0 619 09-06-2012, 05:10 PM
Last Post: project uploader
  PROTOTYPING AND DYNAMIC ANALYSIS OF ROTOR SHAFT AND HUB seminar details 0 416 08-06-2012, 05:13 PM
Last Post: seminar details
  NC and CNC machines and Control Programming ppt seminar details 0 2,110 08-06-2012, 12:53 PM
Last Post: seminar details
  ARM Processors project uploader 0 634 08-06-2012, 12:36 PM
Last Post: project uploader
  design and implementation of intelligent wind turbine and control system seminar details 0 1,136 07-06-2012, 02:53 PM
Last Post: seminar details
  Comparison and Contrast between the OSI and TCP ppt seminar paper 0 1,213 07-03-2012, 03:06 PM
Last Post: seminar paper
  Indian Standard CODE OF PRACTICE FOR PLANNING AND DESIGN OF PORTS AND HARBOURS seminar paper 0 1,011 05-03-2012, 03:32 PM
Last Post: seminar paper
  Efficient and Secure Content Processing and Distribution by Cooperative Intermediarie project uploader 0 833 03-03-2012, 11:02 AM
Last Post: project uploader
  LABOUR LAWS AND LABOUR LEGISLATION LABOUR LAWS AND LABOUR LEGISLATION project uploader 0 1,221 29-02-2012, 03:55 PM
Last Post: project uploader

Forum Jump: