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
Credit cards and smart cards Credit cards comprise a magnetic stripe on the back made up of iron-based particles in a plastic film. Stripe is split up into 3 tracks which a

The 16 keys (4x4 matrixes) keypads diagram is shown in figure 4 above. Let see how the keypad is connected. Each square of the alphanumeric has to be pushed to make a switch or con

want to know about latest work and research papers on internet data synchronization

Customer arrivals at a gas station can be characterized by exponential distribution with mean of 10 minutes. The amount of time they take to pump gas can be characterized by an ex

DATA SEGMENT  NUM1            DB      15h;     First number   NUM2            DB      20h;     Second number  RESULT DB?  ; Put sum here  CARRY DB? ; Put any carry he

a) Write a program that figures out how long it will take to pay off a credit card by making payments of $10 every month. Take care to avoid infinite loops. (How would a bank preve

What are conversion routines? Non-standard conversions from present format to sap internal format and vice-versa are executed with so known as conversion routines.

State the Relative addressing The location of data is specified relative to current value of the program counter. This is helpful for specifying location of data which is given

WML & WML Script 1. How to call a WML Script from a WML Page? 2. Write a brief note on WML Script Operators and Expressions. 3. Write brief notes on WML Script Statements

Explain in detail about Operating Systems (OS) Operating system (OS) is a program which after being initially loaded into computer by a boot program, manages all the other appl