Concept of multithreading, Computer Engineering

Concept of Multithreading: These troubles increase in the design of large-scale multiprocessors such as MPP as discussed above. Thus, a solution for optimizing this latency should be obtained at. The concept of Multithreading offers the answer to these problems. When the processor activities are multiplexed between many threads of implementation, then problems are not occurring. In one threaded systems, only single thread of implementation per process is present. But if we multiplex the activities of process between several threads, then the multithreading concept eliminates the latency problems.

In the above example, if multithreading is executed, then one thread can be for issuing a remote load request from single variable and another thread can be for remote load for second variable and third thread can be for another operation for the processor and so on.

 

 

Posted Date: 3/4/2013 5:52:20 AM | Location : United States







Related Discussions:- Concept of multithreading, Assignment Help, Ask Question on Concept of multithreading, Get Answer, Expert's Help, Concept of multithreading Discussions

Write discussion on Concept of multithreading
Your posts are moderated
Related Questions
What are the different sections of a report? A report is categorized into many sections: The Report header: In this you place a control which must appear only at the startin


What is interaction modeling? Interaction model explains interactions within a system. The interaction model explains how objects interact to produce useful results. It is a ho

Granularity In parallel computing, granularity is a important measure of the ratio of computation to communication. Coarse Granularity: relatively huge amounts of computa

Perfect fundamental logic - artificial intelligence: However, while it's theoretically  possible to do definite intelligent things (like prove some easy mathematics theorems a

The basic project will have each group generate a sequence of 1's and 0's using  the Motorola 688HC11 board to turn ON and then turn OFF the TV set installed in ATRC 306. Each tele

The free subroutine frees a block of memory lastly allocated by the malloc subroutine. Undefined results happen if the Pointer parameter is not a valid pointer. If the Pointer para

What are the Input devices Various devices are available for data input on graphics workstations. Most systems have a keyboard and one or more additional devices specially desi

Yet another type of input is HIDDEN input. A HIDDEN input is a value/name pair which is returned to you but doesn