AMD презентує нову технологію GPU – ZLUDA

14 Лютого 2024
AMD wprowadza nową technologię GPU – ZLUDA

AMD зробив значний крок вперед у розробці програмного забезпечення GPU, представивши рішення, яке поєднує технологію ROCm з бінарними файлами NVIDIA CUDA.

Це нове рішення, відоме як ZLUDA, дозволяє існуючим програмам CUDA працювати безпосередньо на графічних картках AMD Radeon без необхідності змінювати вихідний код програми.

Деяка ключова інформація про цю нову технологію включає:

ZLUDA: Проект, відповідальний за сумісність, називається ZLUDA. Спочатку він був розроблений для підтримки CUDA на інтегрованих графічних картах Intel, але зараз адаптований для роботи з картами Radeon за допомогою стеку AMD HIP/ROCm.

Бінарна сумісність: Завдяки ZLUDA багато існуючих робочих навантажень CUDA можуть безперешкодно працювати на графічних картках AMD без залучення програмістів. Воно виступає заміною для бібліотеки, що полегшує запуск програмного забезпечення, яке підтримує CUDA.

Тести продуктивності: Тести продуктивності для реалізації ZLUDA показали перспективні результати. Програмне забезпечення та рендерери CUDA працювали без проблем з ZLUDA, а рендерінг в Blender 4.0, оптимізований для CUDA, тепер працює швидше на графічних картках AMD Radeon, ніж на внутрішньому порті ROCm/HIP, зменшуючи час рендерингу на 10-20% в залежності від сцени.

Відкритий код: Проект ZLUDA має подвійну ліцензію Apache 2.0 та MIT. Любителі мови Rust будуть раді знати, що вона використовується для реалізації для карт Radeon.

Репозиторій GitHub: Якщо ви цікавитеся та хочете дослідити новий відкритий код ZLUDA для карт Radeon, ви можете знайти його на платформі GitHub.

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

Часто задавані питання:

Q: Які графічні карти AMD підтримують ZLUDA?
A: ZLUDA зараз підтримує графічні карти AMD Radeon.

Q: Чи потрібно змінювати вихідний код програм, щоб вони працювали з ZLUDA?
A: ЗLUDA дозволяє виконувати програми CUDA без будь-яких змін вихідного коду.

Q: Які ще мови програмування використовуються для реалізації ZLUDA?
A: До реалізації ZLUDA також використовуються мови програмування Rust.

Q: Чи існують додаткові джерела, де я можу отримати більше інформації про ZLUDA?
A: Докладнішу інформацію про ZLUDA можна знайти на офіційному веб-сайті компанії AMD або на репозиторії GitHub проекту ZLUDA.

The source of the article is from the blog newyorkpostgazette.com

Don't Miss

A Journey into the Mystical World of Riven Through VR

Подорож у містичний світ Riven через віртуальну реальність

Ривен, іконічний продовження Myst, відродився для нового покоління геймерів. Цього

“Допоможіть асистентові”

10 Найскладніших покемонів Канто для захоплення в іграх Pokémon Lickitung: