Коли справа доходить до ігор, немає нічого, що б'є PC Master Race. Дозвольте мені пояснити. Рівень настроюваності, а також сировина, яку може досягти ідеально розроблена користувальницька ігрова установка, це те, про що консолі можуть тільки мріяти. Це, як кажуть, навіть комп'ютерні ігри схильні до певних лазівки, і ці лазівки можуть зруйнувати свій ігровий досвід. Якщо ви гарячий гравець або хтось, який зберігає гостре око на ігрових форумах, безумовно, ви, мабуть, чули про одну з головних неприємностей для будь-якого геймера - розриву екрану. Хоча є традиційне рішення для нього у вигляді V-Sync, нові технології принесли на інші рішення у вигляді NVIDIA G-Sync і FreeSync AMD. Сьогодні ми розглянемо ці два G-Sync проти FreeSync, щоб побачити, який з них виходить на перше місце. Але спочатку давайте розкрити світло на те, яка саме проблема тут.
Що таке екранний розрив?
Якщо ви граєте на буровій установці, яка не має дуже потужного монітора, ви, мабуть, зіткнулися з цим дратівливим явищем, яке розриває екран. Розрив на екрані - це ефект, який виникає на відеоджерелі, де 2 або більше кадрів відео відображаються разом в одному кадрі, що викликає розрив ефекту. Бачите, коли графічні процесори стають все більш і більш потужними, вони захочуть проштовхувати стільки кадрів, скільки вони можуть у найкоротші терміни. Хоча це звучить чудово, якщо частота оновлення монітора фіксується на рівні 75 Гц, навіть якщо натиснуто кілька кадрів для анімації, ваш монітор не буде готовий до цього.
Наприклад, вважайте, що ви граєте в гру на графічному процесорі, який здатний проштовхувати 100 кадрів в секунду. Це означає, що монітор оновлюється 75 разів на секунду, але відеокарта оновлює дисплей 100 разів на секунду, що на 33% швидше, ніж монітор. Що відбувається в тому, що в часі між оновленнями екрану, відеокарта намалювала один кадр і третину іншого. Ця третя частина наступного кадру перепише верхню третину попереднього кадру, а потім буде намальована на екрані. Потім відеокарта закінчує останні дві третини цього кадру і видає наступні 2 третини наступного кадру, а потім екран знову оновлюється.
Ви побачите лише частину того, що відбувається: частина поточного кадру і частина наступного кадру. Як результат, виглядає так, ніби зображення на екрані розбивається на декілька частин, тим самим порушуючи весь вигляд гри. Ще однією причиною, що це може відбутися, є те, що графічний процесор системи знаходиться під тиском від великої кількості графічної обробки або поганого програмування. Коли графічний процесор знаходиться під великим тиском, він не зможе підтримувати синхронізацію вихідного відео, що призводить до розриву екрана.
V-Sync і необхідність альтернативи
Для будь-якого геймера розрив екрану є прикрим явищем. Ідеально оформлене назву може бути повністю зруйновано загальними горизонтальними лініями та кадру. Розробники незабаром зрозуміли цю проблему і вивели V-Sync. Вертикальна синхронізація або V-Sync має на меті вирішити проблему розриву екрана за допомогою подвійної буферизації.
Подвійна буферизація - це метод, який пом'якшує проблему розриву, надаючи системі буфер кадру і задній буфер . Всякий раз, коли монітор захоплює кадр для оновлення, він витягує його з буфера кадру. Відеокарта малює нові кадри у зворотному буфері, а потім копіює їх у буфер кадру, коли це зроблено. Згідно з попередньо визначеними правилами V-Sync, задній буфер не може копіювати в буфер кадру доти, доки монітор не оновлюється . Задній буфер заповнюється кадром, система чекає, і після оновлення, задній буфер копіюється в буфер кадру, і новий кадр малюється в задньому буфері, ефективно закриваючи вашу частоту кадрів при частоті оновлення.
Хоча все це звучить добре і допомагає у видаленні розриву екрану, V-Sync поставляється зі своїм власним набором недоліків . У V-Sync ваша частота кадрів може бути рівною тільки дискретному набору значень, рівному (Refresh / N), де N - деяке позитивне ціле число. Наприклад, якщо частота оновлення монітора становить 60 Гц, частота кадрів, в якій працюватиме ваша система, буде 60, 30, 20, 15, 12 і так далі. Як ви можете бачити, падіння з 60 кадрів в секунду до 30 кадрів в секунду є великим. Крім того, за допомогою V-Sync, будь-яка частота кадрів між 60 і 30, яку ваша система могла б підштовхнути, може бути знижена до 30 тільки.
Крім того, найбільшою проблемою з V-Sync є вхідний відставання. Як вже згадувалося вище, у випадку V-Sync, фрейми, які GPU хоче підштовхнути, спочатку будуть утримуватися в зворотному буфері і будуть відправлені в буфер кадру тільки тоді, коли монітор дає доступ до нього. Це означає, що будь-який вхід, який ви даєте системі, також буде зберігатися в тому зворотному буфері разом з іншими кадрами. Тільки тоді, коли ці кадри будуть записані на основний кадр, буде показано ваш вхід. Таким чином, системи можуть переживати затримки входу до 30 мс, що може зірвати ваш ігровий досвід.
Альтернативи: G-Sync і FreeSync
Ви бачите, будь то традиційно чи це за допомогою V-Sync, це завжди був монітор, який викликав проблеми. Головні джерела живлення завжди віддавалися моніторам, і вони неправильно використовували його для обмеження кадрів. Незалежно від того, скільки змін програмного рівня ви робите, апаратне забезпечення завжди матиме свої межі. Але що, якби існувало інше рішення, що змусило GPU отримати найвищу владу? Cue - Монітори змінної швидкості оновлення .
Як випливає з назви, монітори змінної частоти оновлення є моніторами дисплея зі значенням частоти оновлення, але без фіксованої частоти оновлення. Замість цього вони покладаються на фронт GPU, щоб змінити частоту оновлення . Тепер цей подвиг досягається за допомогою однієї з двох технологій - NVIDIA G-Sync або AMD FreeSync.
Запущений ще в 2013 році, NVIDIA G-Sync прагне вирішити проблему, надавши GPU остаточне право у вирішенні того, скільки фреймів буде висунуто на екран. Монітор, замість того, щоб мати фіксовану частоту оновлення, пристосовується до швидкості обробки графічного процесора і відповідає швидкості виходу кадрів . Так, наприклад, ви граєте в гру на 120 кадрів в секунду, після чого ваш монітор також буде освіжатися на частоті 120 Гц (120 разів на секунду). А у випадку високої графічної вимоги до обробки, коли ваш GPU скидає кадри до 30 кадрів в секунду, монітор відповідно змінить частоту оновлення до 30 Гц. Таким чином, немає втрат у кадрах, і дані безпосередньо виштовхуються на дисплей, таким чином викорінюючи будь-які можливості для розриву або затримки введення.
Зараз, коли NVIDIA є королем, коли мова йде про ігри, її найбільший конкурент AMD не так вже й відстає. Тому, коли NVIDIA вивела G-Sync, як же AMD може залишитися? Щоб залишитися в конкурсі, AMD вивела своє рішення на технологію V-Sync - FreeSync. Випущений у 2015 році , FreeSync AMD працює за тим же принципом, що і G-Sync від NVIDIA, дозволяючи GPU бути майстром, і контролювати частоту оновлення монітора. Хоча мета G-Sync і FreeSync однакова, різниця між цими двома полягає в тому, як вони йдуть про досягнення цієї мети.
G-Sync проти FreeSync: як вони працюють?
NVIDIA розробила G-Sync, щоб виправити проблеми на обох кінцях. G-Sync - власна технологія адаптивної синхронізації, що означає використання додаткового апаратного модуля . Ця додаткова мікросхема вбудована в кожен підтримуваний монітор, і дозволяє NVIDIA налаштувати досвід на основі його характеристик, таких як максимальна частота оновлення, екрани IPS або TN і напруга. Навіть коли частота кадрів стає дуже низькою або надзвичайно високою, G-Sync може зберегти вашу гру.
Що стосується FreeSync від AMD, такий модуль не потрібен . У 2015 році VESA оголосила про адаптивну синхронізацію як компонент компонента специфікації DisplayPort 1.2a. FreeSync використовує протоколи адаптивної синхронізації DisplayPort, щоб дозволити GPU взяти під контроль частоти оновлення. Крім того, він пізніше розширив свою підтримку і до портів HDMI, роблячи його привабливим для більшої кількості споживачів.
Привид
Що стосується дисплеїв, то ореол використовується для опису артефакту, викликаного повільним часом відгуку . Коли екран оновлюється, людське око все ще сприймає зображення, яке раніше відображалося; викликає розмиття або розмивання візуального ефекту. Час відповіді - це міра того, наскільки швидко певний піксель може змінювати стан від одного кольору до іншого. Якщо час відгуку вашого дисплея не синхронізовано з кадрами, які натискає графічний процесор, ви, швидше за все, відчуєте ореоли. Цей ефект помітний серед більшості РК-панелей або панелей з плоским екраном. Незважаючи на те, що це не є справді розривом екрану, ореоли не дуже близькі до концепції, враховуючи той факт, що нові кадри накладаються на попередні кадри без їх повністю зникнення з екрану.
Оскільки модуль G-Sync NVIDIA працює за допомогою додаткового апаратного модуля, він дозволяє G-Sync запобігати появі ореолів, налаштовуючи спосіб роботи модуля на кожному моніторі. Завдяки FreeSync AMD ці налаштування виконуються в самому драйвері Radeon, відводячи завдання від монітора. Як ви можете бачити, це модуль керування апаратним та програмним забезпеченням тут, і NVIDIA легко виграє тут. Хоча ореоли не є звичайними на моніторах FreeSync, вони все ще існують . З іншого боку, оскільки кожен монітор фізично налаштований і налаштований, G-Sync не відчуває жодних ореолів на своїх панелях.
Гнучкість
У прагненні розв'язати розрив екрану, рішення полягало в тому, щоб надати остаточний контроль GPU. Але, як один раз сказав дядько Бен, «з великою силою приходить велика відповідальність». У цьому випадку GPU забирає всі сили від монітора, більш-менш. Наприклад, ви повинні знати про те, що більшість моніторів, крім звичайних налаштувань яскравості та контрастності, також мають свої власні функції, які дозволяють дисплею динамічно регулювати налаштування на основі вхідних даних.
Оскільки G-Sync від NVIDIA використовує додатковий фірмовий модуль, він знімає цю функцію з екрану дисплея, надаючи можливість динамічних налаштувань GPU. З іншого боку, FreeSync AMD не робить таких змін і дає змогу своєму екрану мати динамічну функцію налаштування кольору. Ваша особиста модифікація як опція важлива для будь-якого виробника, оскільки вона допомагає їм отримати перевагу над іншими виробниками. Саме тому багато виробників вважають за краще вибирати FreeSync над G-Sync.
G-Sync проти FreeSync: сумісні пристрої
Для того, щоб будь-який пристрій був сумісний з модулем NVIDIA G-Sync, він повинен вбудувати в свої дисплеї фірмовий модуль NVIDIA. З іншого боку, FreeSync AMD може бути використаний будь-яким монітором, який має змінну частоту оновлення, або порт DisplayPort або HDMI.
При цьому ваш GPU також повинен бути сумісним з відповідними технологіями (так, ви не можете змішувати і відповідати GPU одного виробника з технікою синхронізації іншого). Компанія NVIDIA G-Sync, представлена майже на 2 роки раніше, ніж конкурент, має досить багато графічних процесорів під підтримуваним тегом G-Sync. Всі графічні процесори середнього та високого класу від 600 до 1000 серії, несуть на них знак G-Sync.
Порівняно, на момент написання цієї статті, AMD підтримує лише 9 графічних процесорів, які використовують технологію FreeSync, порівняно з NVIDIA 33. Крім того, NVIDIA також розширила свою підтримку G-Sync для ноутбуків і ноутбуків. від FreeSync від AMD.
Сумісні пристрої NVIDIA G-Sync
Серія GTX 600. \ t | GTX 700 Series | Серія GTX 900. \ t | GTX 1000 Series | Серія Titan |
---|---|---|---|---|
GeForce GTX 650 Ti Boost | GeForce GTX 745 | GeForce GTX 950 | GeForce GTX 1050 | GeForce GTX Titan |
GeForce GTX 660 | GeForce GTX 750 | GeForce GTX 960 | GeForce GTX 1050 Ti | GeForce GTX Titan Чорний |
GeForce GTX 660 Ti | GeForce GTX 750 Ti | GeForce GTX 965M | GeForce GTX 1060 | GeForce GTX Titan X |
GeForce GTX 670 | GeForce GTX 760 | GeForce GTX 970 | GeForce GTX 1070 | GeForce GTX Titan Xp |
GeForce GTX 680 | GeForce GTX 770 | GeForce GTX 970M | GeForce GTX 1080 | GeForce GTX Titan Z |
GeForce GTX 690 | GeForce GTX 780 | GeForce GTX 980 | GeForce GTX 1080 Ti | |
GeForce GTX 780 Ti | GeForce GTX 980M | |||
GeForce GTX 980 Ti |
Сумісні пристрої AMD FreeSync
GPUs | APU |
---|---|
Radeon R7 260X | Кавері |
Radeon R7 360 | Кабіні |
Radeon R9 285 | Темаш |
Radeon R9 290 | Біма |
Radeon R9 290X | Mullins |
Radeon R9 380 | Carrizo |
Radeon R9 390 | Бристольський хребет |
Radeon R9 390X | Raven Ridge |
Radeon R9 Fury X |
Вартість дизайну та доступність
G-Sync від NVIDIA використовує додаткові апаратні засоби, що в основному означає, що виробники дисплеїв повинні зробити більше місця в корпусі монітора . Хоча це може здатися не дуже важливим, створення спеціального дизайну продукту для одного типу монітора значно підвищує витрати на розробку. З іншого боку, підхід AMD є набагато більш відкритим, в якому виробники дисплеїв можуть включити технологію в існуючі конструкції.
Щоб показати більшу картину (не потрібний каламбур), 34-дюймовий монітор LG Ultrawide з підтримкою FreeSync буде коштувати лише 397 доларів. В той час, як, один з найбільш дешевих ultrawide моніторів поточно наявних, LG''s 34-дюйм альтернатива з G-Sync підтримка встановить вас назад у $ 997. Це майже $ 600 різниця, яка легко може бути вирішальним фактором при здійсненні вашої наступної покупки.
G-Sync проти FreeSync: найкраще рішення для швидкого оновлення?
І NVIDIA G-Sync і AMD FreeSync успішно викорінюють проблему розриву екрану. Хоча технологія G-Sync, безумовно, дорожче, вона підтримується більш широким діапазоном графічних процесорів, і вона також пропонує нульові ореоли. FreeSync AMD з іншого боку має на меті забезпечити більш дешеву альтернативу, і хоча кількість моніторів, що підтримують її, досить висока, на даний момент не підтримується багато основних графічних процесорів. Зрештою, вибір у ваших руках, хоча ви не можете піти не так з будь-яким з двох. Розкажіть нам про будь-які інші запити, які ви можете мати в розділі коментарів нижче, і ми постараємося зробити все, щоб допомогти вам.