Multithreaded architecture, Computer Engineering

Q. Multithreaded Architecture?

It is clear at the moment if we provide a lot of contexts to multiple threads then processors with numerous contexts are known as multithreaded systems. These systems are applied in a manner close to multitasking systems. A multithreaded processor will hang the current context and switch to other. In this manner, the processor would be busy most of the time in addition latency problems would also be optimized. Multithreaded architecture relies on context switching time between threads. The switching time must be very less in comparison to latency time.

The processor efficiency or its utilization can be measured in following manner:

U = P / (P + I + S)


P = useful processing time for which processor is busy

I = Idle time when processor is waiting

S = Context switch time used for changing the active thread on the processor

The aim of any parallel system is to maintain U as high as possible. U will be high if I and S are very low/negligible. The concept of multithreading systems is to decrease I like S isn't increasing. If context switching time is more when weigh against to idle time then the objective of multithreaded systems is lost.

Posted Date: 7/10/2013 6:57:07 AM | Location : United States

Related Discussions:- Multithreaded architecture, Assignment Help, Ask Question on Multithreaded architecture, Get Answer, Expert's Help, Multithreaded architecture Discussions

Write discussion on Multithreaded architecture
Your posts are moderated
Related Questions
The NAND gate. The NAND gate is equivalent to an AND gate followed by a NOT gate so that the output is 0 when all of the inputs are high, otherwise the output is 1. There may

Your shell must accept the exit command. This command will be in the form: e x i t When you encounter this command, your shell should terminate. Please note that when you

Set up a standard population model structure. The population will begin with 24 people. We do not have actual data to support a birth rate, but we could calculate a reasona

RAM: Read / Write memory, High Speed, Volatile Memory. ROM: Read only memory, Low Speed, Non Voliate Memory.   RAM- Random Access memory it is a Volatile Memory.  volatil

Q. Example of Input a Single Digit? Input a Single Digit for example (0,1, 2, 3, 4, 5, 6, 7, 8, 9)  CODE SEGMENT   ... ; Read a single digit in BL register with ech

converting 10 ASCII characters to excess three using mplab ide

Step 1: Click on the icon in the object tool bar Or Insert -> Media -> Choose the media type to be inserted Step 2: Find and select the file required (browse) Step 3: C

Write the HTML code to accomplish the web page to insert an image onto a page using good.gif as image and having "welcome" as the ALT text. The HTML code to accomplish the web