Як дізнатися, коли використовувати апаратне прискорення?


17

Я не впевнений, що знаю, що таке апаратне прискорення ("... використання апаратного забезпечення комп'ютера для швидшого виконання деякої функції"), але коли я граю у флеш-ігри або 3D-ігри FPS, мене запитують, чи хочу я використовувати апаратне забезпечення прискорення.

За якими критеріями я повинен подумки зважуватись перед тим, як перевірити чи зняти прапорець? Чи завжди прискорення обладнання стосується моєї відеокарти?


1
Ви завжди хочете ним користуватися, якщо тільки програма не вийшла з ладу.
Михайло

Відповіді:


15

Прискорення обладнання - це те, коли певні процеси - як правило, обробка 3D графіки - здійснюються на спеціалізованому апаратному забезпеченні на графічній карті (GPU), а не в програмному забезпеченні основного процесора.

Загалом, ви завжди повинні включати апаратне прискорення, оскільки це призведе до кращої роботи вашої програми. Зазвичай це буде більша частота кадрів (кількість зображень, що відображаються в секунду), і чим більша частота кадрів, тим плавніша анімація.

Графічний процесор також виконує фізичні розрахунки, які використовуються у багатьох 3D-іграх для імітації падаючих предметів, води, руху автомобілів тощо. Це означає, що якщо у вас немає апаратного прискорення, гра не буде працювати з повним потенціалом або навіть зовсім.

Прискорення обладнання також використовується при відображенні звичайного відео, щоб знову дозволити процесору робити інші дії. Це означає, що ви можете відтворювати відео на одному моніторі, працюючи над цим звітом на іншому.

Як вказує music2myear, для прискорення опрацювання того, для чого він призначений, можна використовувати будь-яке обладнання конкретного призначення. Сюди також можна віднести звукові карти, але відеокарти є найпоширенішими і те, що більшість людей зрозуміє під терміном.

Отже, загалом, я б сказав, що ви завжди хотіли б включити апаратне прискорення. Єдиний раз, коли я можу подумати про це, ви б не були, якби ви розряджали акумулятор ноутбука і хотіли заощадити енергію. Увімкнення його може зайняти більше соку, ніж не мати його - але це залежатиме від апаратного забезпечення, деякі спеціалізовані апаратури можуть використовувати менше енергії, ніж потрібно для використання загальнішого процесора / пам'яті / тощо на комп'ютері.

Єдиний спосіб бути впевненим у тому, щоб виміряти витрату акумулятора з увімкненим апаратним прискоренням та знову вимкненням, виконуючи ті самі завдання.


Тож апаратне прискорення стосується лише відеокарти?
wizlog

@wizlog - зазвичай. Є материнські плати, які мають вбудований графічний процесор, тому вбудована графіка може робити 3D.
ChrisF

Ні. Якщо у вас є дискретна звукова карта, ви можете також завантажити на неї обробку звуку. Існує опція апаратного прискорення властивостей звуку на комп'ютерах Windows. Будь-яке обладнання конкретного призначення можна використовувати для прискорення будь-якого, для чого призначене обладнання. Звук та відео - це два найпоширеніші.
music2myear

1
Ні. Якщо ваш комп’ютер не може з цим впоратися, ви не гірші за те, що неприхильні. І якщо на вашому комп’ютері є компоненти, які це роблять, ваш процесор дякує вам за те, що ви надіслали деякі речі, які зазвичай викидаються на нього кудись інше.
music2myear

1
music2myear правильна. Якщо ви розряджаєте акумулятор ноутбука, тим більше причин використовувати апаратне прискорення. Обладнання, яке справляється із завантаженням та прискоренням, є спеціалізованим та використовує набагато менше енергії, ніж процесор, щоб виконати те саме завдання. Завжди корисно дозволити, щоб спеціальні апаратні засоби впоралися з цим. Єдиним недоліком апаратного прискорення є те, що ви не можете його налаштувати настільки, наскільки обробляєте програмне забезпечення на процесорі.
Бала Сівакумар

2

Якщо у вас є дискретна відеокарта, ви, ймовірно, захочете хоча б спробувати прискорення обладнання. Хоча деякі драйвери та моделі карт можуть мати проблеми з сумісністю, і ви можете вимкнути їх.

В основному, як ви вже заявляли, прискорення вивантажує обробку графіки в GPU.

Оскільки мережа Інтернет стала більш насиченою, графічні елементи наклали навантаження на процесор, або, принаймні, можуть бути завантажені, і тому новіші версії Flash та браузери більшості сучасних поколінь пропонують графічне прискорення обладнання. Ви хочете переконатися, що у вас є найновіші драйвери відеокарт та найновіші версії веб-переглядача та плагінів, щоб забезпечити максимальну сумісність.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.