Що таке апаратне прискорення?
Комп'ютерні технології розвиваються дуже стрімко, ще якихось 15 років тому ніхто не знав, що таке апаратне прискорення комп'ютера. У ті часи всі операції виконувалися за допомогою одного чіпа. Будь то обробка зображення або редагування тексту, все робив центральний процесор. Навіть простенькі ігри, і ті виконував тільки він один.
Але з розвитком комп'ютерів завдання, виконувані ними, ускладнювалися, і ресурсів одного універсального чіпа стало не вистачати. Було прийнято рішення використовувати окремі апаратні блоки для обробки певних типів інформації. Наприклад, за допомогою графічного процесора повинна виконуватися обробка відео і зображень, а співпроцесор для роботи з числами з плаваючою точкою дуже підвищив точність і швидкість математичних обчислень.
Що таке апаратне прискорення
Говорячи більш науковою мовою, під терміном «апаратне прискорення» в області комп'ютеризації мається на увазі використання апаратного забезпечення для виконання вузькоспеціалізованих функцій швидше, ніж за допомогою центрального процесора загального призначення. Залежно від ступеня масштабування виконуваних функцій апаратного прискорення самі пристрої можуть бути як невеликими функціональними одиницями, так і величезними функціональними блоками. Прикладом є апаратний прискорювач обробки відео у форматі MPEG2, службовець окремої функціональної одиницею в блоці відео прискорювача.
Але, незважаючи на те, що прискорювачі реалізовані на апаратному рівні, для своєї коректної роботи вони вимагають підтримки спеціальних драйверів з боку операційної системи. У Windows апаратне прискорення підтримується, завдяки використанню спеціальної прошарку універсальних драйверів, а також пропрієтарних драйверів, створених виробниками апаратної частини ПК. Більшість візуальних ефектів інтерфейсу, реалізованих в останній версії ОС Windows, вимагають апаратної підтримки прискорення відео, і якщо ви отримуєте повідомлення про те, що апаратне прискорення не підтримується, після установки чистої ОС - значить, вам необхідно встановити драйвера відеокарти.
Апаратне прискорення відеоадаптера також використовується у всіх відео іграх. Саме воно дає можливість паралельно обробляти величезні потоки інформації, підвищуючи продуктивність комп'ютера в отрисовке графіки, і тим самим знижуючи навантаження на центральний процесор.