Multi-threaded processors, Computer Engineering

Multi-Threaded Processors

In unit 2, we have gone through the use of distributed shared memory in parallel computer architecture. Although the use of distributed shared memory has the difficulty of accessing the remote memory, which results in latency troubles. This difficulty increases in case of large-scale multiprocessors like massively parallel processors (MPP).

For example, single processor in a multiprocessor system requires two memory loads of two variables by two remote processors as shown below in Figure. The issuing processor will use these variables concurrently in one operation. In case of large-scale MPP systems, the following two troubles arise:

                                    1565_Multi-Threaded Processors.png

                                                     Latency problems in MPP 

Posted Date: 3/4/2013 5:49:24 AM | Location : United States







Related Discussions:- Multi-threaded processors, Assignment Help, Ask Question on Multi-threaded processors, Get Answer, Expert's Help, Multi-threaded processors Discussions

Write discussion on Multi-threaded processors
Your posts are moderated
Related Questions
The default Look and Feel of swing components are Java Look-and-Feel.

Senior management has requested a status update on the workstation installation project.  As a part of this update, managers have requested that you present an Earned Value analysi

What is meant by inferring latches, how to avoid it? Consider the following: always @(s1 or s0 or i0 or i1 or i2 or i3) case ({s1, s0}) 2'd0: out = i0; 2'd1: out =

What is Software and hardware interrupt The software interrupts are program instructions. These instructions are inserted at desired location in a program. A program formed int

Explain cause effect graphing . Cause-effect graphing is a test case design method that gives a concise representation of logical conditions and corresponding actions.  The

What is time out mechanism. If one unit is faulty the data transfer will not be done. Such an error can be detected using time out mechanism which makes an alarm if the data tr

Q Develop a program that accepts decimal number and converts it into given base. Fractional numbers are allowed and negative numbers are not allowed. Also check that entered number

program for finding the area under the curve   #include float start_point, /* GLOBAL VARIABLES */ end_point, total_area; int

Q. Overview of the Dreamweaver work area? Let's start with a brief overview of the Dreamweaver work area. If you haven't already launched Dreamweaver, double-click Dreamweaver

What is the difference between absolute and relative path name of a file? Absolute path name: This is listing of the directories and files from the root directory to the i