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
Micrography: Micrographic technology is an outgrowth of photographic technology. Since this technology is being increasingly used to supplement computer systems, strong electr

Windy Grid World This assignment is to use Reinforcement Learning to solve the following "Windy Grid World" problem illustrated in the above picture. Each cell in the image is a

Q. Analysts in Telecommunications area? Here computer networks which play a critical role in success of any business are designed, implemented and managed. Here Network analyst

Create Perl scripts as required below: a) Create a script named that accepts the name of a LibML documentand the name of a particular attribute from the c

Question: (a) What is the purpose of CDATA in an XML document? Explain your answer using extract codes. (b) Consider the following definition for an address element:

what is cascading rolback?

A Network uses a star topology if? A Network utilizes a star topology if all computers attach to a single central point.

Clocked SR flip flop A clock pulse is a sequence of logic 0, logic 1, and logic 0 occuring on the CLK input. Time t n occurs before the clock pulse and time t n+1

Write an applet that can interact with both the HTTP client and HTML interpreter in a browser.  import java.applet.*; import*;                        // import pac