Wednesday, 23 April 2014

That provide us with additional CPU core.


http://tomcomp.com.ua/uploads/novoe-oborudovanie/cpu.jpg 
It's no secret that the performance of the personal computer in the first place depends on the processor installed in it . Not so long ago between computer manufacturers waged an uncompromising battle for the speed of the CPU , ie their clock speed. But it soon became clear that this path is futile and leads to an increase in temperature ( power dissipation ) of the processor because of rising currents consumed . Developers began to seek a way out of this impasse , and came to the idea of ​​multiprocessing . Especially manufacturing technology processor allows an easy transition to the production of two or more cores on a single chip .

In fact, a multicore processor is an integrated circuit in which there are two or more processors that operate at the same clock rate , and can perform various operations on the data , separately from each other.When using a single-core processor all the programs are in line for the processing of their data. Simply due to the high clock frequency and a very small amount of time to perform operations, we think that all programs are executed simultaneously. But the application of multi-core processors perform programmatic actions actually occurs simultaneously, since each core CPU handles the provided data .Many wonder - why do I need if I'm working with one program ? In fact it is not. When working with the operating system run multiple memory-resident programs that run in the background, not to mention the anti-virus programs , various agents and services. Here it should also be noted that the multi-core processor allows you to divide a single program execution on multiple threads , that is dual-core - two quad - four , and so on , which greatly accelerate the work with her.When the program hangs on any core, multi-core processor can continue its execution on another kernel without rebooting, which can lead to data loss.All modern operating systems are adapted to work with multicore processors and accurately distribute the load on each of its core. Modern software developers as well rely on the multi- device and allow the opportunity for distribution of information flow , thereby increasing the efficiency of execution of these programs.In conclusion I would like to note that when buying a personal computer should primarily focus on the acquisition of multi-core systems to keep pace with the times and do not deprive yourself of the potential of new programs with full efficiency.

No comments:

Post a Comment