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
Symbolic names can be associated with? Ans. With data or instruction symbolic names associated.

What is the basic approach of page replacement?  If no frame is free is available, find one that is not currently being used and free it. A frame can be freed by writing its co

Define data type and abstract data type comment upon the significant of both

Q. What is Sun and Nis Law? The Sun and Ni's Law is a simplification of Amdahl's Law and Gustafson's Law. The basic concept underlying Sun and Ni's Law is to find solution to a

Explain the Client-Server Interaction Using Messages As we have learned, client- server interaction may be managed in many ways. A message- based interaction is perhaps the bes

Explain Direct or Indirect Communication in Inter-process communication. Several types of message passing system in Direct or Indirect Communication are given below:

How and when race conditions happen in process control? How can it be avoided? b. Differentiate among following functions giving related syntax: (i) fork and vfork (ii) w

Draw a circuit of TTL gates with Wired-AND connection and explain its operation. Wired - AND Connection In digital IC's NAND and NOR gates are most frequently used. For th

Software Project Planning In the previous days of computing software costs comprised a small % of overall computer based system cost. In order of magnitude error software cost

MS Access provides a vast range of functions some of them are ? It is used by small business, departments of large corporations, and by amateurs to make applications on their d