Tuesday, December 11, 2012

Core and Thread of a Processor


Computer system runs with the use of CPU that is Central Processing Unit. Because all the process inside the computer setup are done with the help of this processor. Processing of a computer depends on its clocking frequency and two more things that is core and threads. So, now in this blog core and threads are clearly describes.

What is core processor?
The speed of any computer depends on its processor and processor is defined by its clocking frequency. To increase the speed of the computer it is necessary to achieve higher clocking frequencies and for this improvement in fabrication technology is needed and requires more numbers of transistors on a chip.

Here question is arise what is core? Core is nothing but just an independent or you can say physically separated processor.  Multicore processor has multiple cores or processor on a single computer hardware. Each core has its own function and own L1 processor cache, while the L2 and L3 caches are shared. The main advantage of using multicore processor is it improves the speed of the computer and makes the computer able to perform multiple task. This multicore facility was not available in older processors but in modern processor this facility is present that makes the computer faster.

What is a Processor Thread?
Thread is defined as the set of instructions executed by a core processor. In this a single process is broken down into multiple threads that may be executed by any of the multiple cores that make up modern Intel and AMD processors. Multithreading is defined as the ability of a program or an operating system to process more then one task at a time to be use by more than one user at a time.

No comments:

Post a Comment