Поиск по сайту

Что дают нам дополнительные ядра центрального процессора.

Четверг, 31 октября 2013 г.
Рубрика: Компьютерное оборудование
Метки:
Просмотров: 6390
Подписаться на комментарии по RSS

cpu.jpg

Ни для кого не секрет, что быстродействие персонального компьютера в первую очередь зависит от установленного в нем процессора. Еще не так давно между производителями компьютерной техники велась непримиримая битва за быстродействие центральных процессоров, то есть их тактовую частоту. Но уже вскоре стало понятно, что этот путь является бесперспективным и ведет к увеличению температуры (рассеиваемой мощности) процессора из-за роста потребляемых токов. Разработчики стали искать пути выхода из этой тупиковой ситуации и пришли к мысли о многопроцессорности. Тем более технология изготовления процессоров позволяла легкий переход к производству двух и более ядер на одном кристалле.

По сути, многоядерный процессор представляет собой интегральную микросхему, на которой расположено два и более процессора, которые работают на одной тактовой частоте и могут выполнять различные операции с данными, отдельно друг от друга.

При использовании одноядерного процессора все программы находятся в очереди на обработку своих данных. Просто за счет высокой тактовой частоты и очень маленького количества времени на выполнение операций нам кажется, что все программы выполняются одновременно. А вот при применении многоядерных процессоров выполнение программных действий происходит действительно одновременно, так как каждое ядро, центрального процессора, обрабатывает предоставленные ему данные.

Многие задаются вопросом – зачем мне это нужно, если я работаю с одной программой? На самом деле это не так. При работе вместе с операционной системой запускаются различные резидентные программы, которые работают в фоновом режиме, не говоря уже об антивирусных программах, различных агентах и службах. Здесь стоит так же заметить, что многоядерный процессор позволяет разделить выполнение одной программы на несколько потоков, то есть в двухъядерном – два, четырехядерном – четыре и так далее, что существенно ускорит работу с ней.

При зависании программы на каком-либо ядре, многоядерный процессор может продолжить ее выполнение на другом ядре, без перезагрузки, которая может привести к потере данных.

Все современные операционные системы адаптированы для работы с многоядерными процессорами и четко распределяют нагрузку на каждое его ядро. Разработчики современных программ, так же полагаются на многоядерные устройства и учитывают возможность распределения информации на потоки, тем самым увеличивая эффективность выполнения этих программ.

В заключении хотелось бы отметить, что при покупке персонального компьютера следует в первую очередь ориентироваться на приобретение многоядерных систем, чтобы шагать в ногу со временем и не лишать себя возможности использования новых программ с полной эффективностью.

Понравилась статья!
Подписывайтесь и получайте новые статьи в свой почтовый ящик!

В форму введите свой почтовый ящик

загрузка...

Оставьте комментарий!


Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.




smile long face grin cool smile surprised wink downer grrr blank stare kiss tongue rolleye red face mad shut eye cool hmm love cool smirk cheese cool cheese sick cool grin angry rolleyes bug confused hmmm raspberry gulp hello alo devil angel ohh wait bear makeup chuckle clap oh oh bow LOL whew happy smirk yes no boks emo big surprise ok bad hands heart broken mail flower rain sun clock nota cinema mobile coffee pizza money power pie beer glass dance ninja star tongue laugh tongue wink zipper shock cool mad tmi fubar rock vampire snake excaim question

(обязательно)