ПІДПИСАТИСЯ НА НОВИНИ
Підписка по Email - новини

Відмінити підписку
112

Детальна інформація про багатоядерні процесори

2012
21
Серп
Admin
viewsПереглядів: 1734         commentsКоментарів: 3

багатоядерні процесори

Відомо, що розвиток центральних процесорів відбувався в декілька різних етапів. Якщо простежити за даним процесом, коли тільки з'явилися перші настільні комп'ютери, то можна зрозуміти, що головним мотором продуктивності було збільшення тактової частоти. Однак усьому природа встановлює свою межу. Якщо далі збільшувати частоту, то це відіб'ється на тепловиділенні центрального процесора. Як наслідок, можна очікувати появи дуже високих значень. У цьому випадку не зможе допомогти навіть застосування тонких транзисторів.
багатоядерність, багатоядерні процесориЩо собою являє багатоядерність? Фахівці з області комп'ютерних технологій впевнено використовують кілька ядер в своїх розробках. Відомо, що вони з'єднуються разом в одному кристалі. Цей процесор називається «2 в 1». Після поява подібних моделей на ринку десктопів відкрилися постійні суперечки. Чи потребні користувачеві багатоядерні процесори? Сьогодні вже можна дати однозначну відповідь. Так. Найближчим часом не можна уявити прогресивний розвиток даної галузі без застосування декількох ядер.
У чому переваги багатоядерних процесорів? Саме багатоядерність можна порівнювати з використанням декількох моделей окремих процесорів для одного комп'ютера. Тільки розташовуються вони в одному кристалі і є не повністю незалежними (наприклад, використовується загальна кеш-пам'ять). Коли користувач працює з програмним забезпеченням для одного ядра, то в цьому випадку вдасться досягти певного плюса. Тобто, можна запустити відразу два ресурсомістких завдання, при цьому ви не відчуєте якогось дискомфорту. Для прискорення процесу подібні системи ніяк не підійдуть. У цьому випадку користувач отримає одноядерний процесор, який буде мати невелику перевагу (можна буде використовувати відразу декілька вимогливих додатків).
Кращим виходом з подібної ситуації є створення нового програмного забезпечення, яке буде здатне використовувати декілька різних ядер відразу. Даний процес називають розпаралелюванням. На практиці все виявляється куди складніше. Тільки певні завдання дуже легко распараллелити. Сюди, наприклад, можна віднести кодування аудіо-і відеозаписів. Відомо, в основі даного процесу використовується безліч однакових потоків.багатоядерні процесориВиконуватися разом вони можуть, але це дуже складне завдання. Багатоядерні процесори при кодуванні, порівнюючи з одноядерними моделями, стають пропорційними кількості використовуваних ядер: якщо є два ядра - в два рази швидше, коли чотири - у чотири і далі за списком. Основна частина подібних задач піддається подібним діям, але дуже складно. У великій кількості випадків доводиться вносити кардинальні зміни у вміст програмного коду.
Не раз представники серйозних комп'ютерних компаній розповідали про правильну розробку процесорів з великою кількістю ядер, що відносяться до нового покоління. Вони дозволяють самостійно розбивати один потік на декілька незалежних. Однак донині не була показана жодна робоча модель подібного дива.

Автор:
ОЦІНИТИ НОВИНУ
5   (голосів: 1)
Читайте також:
Віртуальні операційні системи
Віртуальні операційні системи
За останні кілька років неймовірну популярність здобули віртуальні сервіси. В...
2012
1
Жовт
Admin
Переглядів: 1534 Коментарів: 0
Data mining - вся необхідна інформація поряд
Data mining - вся необхідна інформація поряд
##Останнім часом різні фірми на свою діяльність активно впроваджують різні...
2016
18
Берез
Admin
Переглядів: 348 Коментарів: 0
Коментарі (3)
Толя Написав
11 Січень 13
avatar
Гарні фотки.
Ніна Написав
31 Січень 13
avatar
Краще Intel не знайдеш: core i7, intex Xeon і т.д.
Ernesto Написав
08 Лютий 13
avatar
That's a sharp way of thniknig about it.

ЩОб додати коментар потрібно авторизуватися.
Авторизуйтесь використовуючи Yandex Google Вконтакте Mail.ru Twitter