Tuesday 29 January 2013

HYPER THREADING Processor

This is the high end processor that would process  numerous number of tasks by the parallelization technique of computations. In this processor is processed in two different parts of operating system which addresses the virtual core. This shares the work load and runs like two different parts of the processing cores.Partially it appears  like the two processing units working for the operating system.Active working of the hyper threading processors would more often or purposely used to decrease the workloads and increase the systems speed.These processing unit is generally designed like threads which are placed parallel to each other taking the data.


Generally the processor unit contains two different units i.e RAM and CPU. This ends have the execution process so as to work with the tasks provided.So as to work continuously these are connected or linked by pipeline unit where intake of different tasks are taken and executed to digital codes for executions.Suppose if we are using 80"s processor (8080 and so on) we would experience the log time when the execution of a six line code would take more execution time which makes no sense wasting time.Generally these days the execution of many applications is generally converted to a infinite digits of code that need to be executed.So to make the log to load the data they are stacked and run in continuous intervals of execution time.These days advanced processors and GNU"s are developed to enhance the higher speeds in 400 to 900 MHz and designed in feature size of 50 to 20 nm. For this sort of modern processor this would approximately deliver approximately around 3000 to 8000 Millon Instructions Per Second and 2 to 5 FLoating point Operations Per Second.Only negatives of hyper threading processor is being energy inefficient.These use 45% more power than the general Dual Core processors because of Multi-threading processing.

0 comments:

Post a Comment