Nvidia Open Source PhysX, з невеликою кількістю застережень

Nvidia Open Source PhysX, з невеликою кількістю застережень

Nvidia оголосила, що PhysX 3.4 тепер доступний для відкритого коду, а майбутня версія 4.0 буде відкрита, коли постачається пізніше цього місяця. Я справді здивований, що написав це. Назад, коли компанія Nvidia купила Ageia, компанія взяла ідею про створення PPU - модуля обробки фізики, який буде встановлений у слот PCIe, і служити в якості ігор для покращення периферійних пристроїв - і зібрав свої можливості в поточну лінію продуктів GeForce. Кінцевим результатом цього повинно було стати величезне покращення візуальної точності, хоча і не візуальних деталей, з якими гравець може взаємодіяти. Тим не менш, PhysX запропонував цікавий спосіб поліпшити графічні відеоролики та підвищити задоволення, якщо у вас була карта Nvidia.

Скріншот від PhysXInfo.com Вліво увімкнено у Ultra, справа вимкнено.
Скріншот від PhysXInfo.com Вліво увімкнено у Ultra, справа вимкнено.

Тоді було чимало балачки про те, чи було PhysX "яскравим" підходом для Nvidia взяти. Я завжди думав, що це було. Nvidia придбала і вдосконалила API, який міг виконувати код на своїх програмованих ядрах GPU таким чином, щоб AMD, в той час, не міг збігатися. PhysX була головною подією для Nvidia - однієї з перших великих маркетингових ініціатив, спрямованих на створення лояльності бренду, надаючи споживачам конкретні стимули для використання PhysX і, як наслідок, більшої причини для придбання карт GeForce. Ідея, що компанія відкриє вихідний проект, була смішною.

Швидко перемотати до сьогоднішнього дня, і все не так весело. Initially, PhysX був обговорений як проект GPU, але він завжди мав процесор-рендеринг, здатний працювати в програмному забезпеченні. Хоча цей аспект SDK був колись суперечливим, підтримка з багатьма потоками нарешті була представлена ​​в PhysX SDK 3.0.

Тепер PhysX ліцензується під просту ліцензію BSD-3. Депозитарії Github відзначають також, що APEX включена також, за такою ж ліцензією, після чого слід з цим дорогоцінним камінням:

APEX SDK не потрібен для створення PhysX SDK, ані демо-версії, і його застаріли. Вона передбачена для постійної підтримки лише наявних програм ... Розподіл APEX SDK містить попередньо побудовані двонарні файли, що підтримують прискорення графічного процесора. Перебудова APEX SDK видаляє підтримку прискорення графічного процесора.

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

Відповідно до Nvidia, ця нова схема відкритого джерела виконується, оскільки компанія виявила, що фізика набагато важливіша для своєї роботи, ніж очікувалося раніше. Компанія пише, що "Симуляція фізики співпадає з AI, робототехнікою та комп'ютерним баченням, самозахищеними автомобілями та високопродуктивними обчисленнями". Це всі основні галузі, що представляють інтерес для Nvidia, тому буде цікаво подивитися, що походить від основного натискай так. У AMD, звичайно, вже протягом року існує власна ініціатива ROCm, але Nvidia не дуже зацікавлена ​​в тому, щоб співпрацювати з спільнотою з відкритим вихідним кодом.

Читати далі

Огляд MSI Nvidia RTX 3070 Gaming X Trio: продуктивність 2080 Ti, ціна паскаль
Огляд MSI Nvidia RTX 3070 Gaming X Trio: продуктивність 2080 Ti, ціна паскаль

Новий RTX 3070 від Nvidia - це казковий графічний процесор за вигідною ціною, і MSI RTX 3070 Gaming X Trio це добре демонструє.

Nvidia буде імітувати пам'ять Smart Access від AMD на Ампері: звіт
Nvidia буде імітувати пам'ять Smart Access від AMD на Ампері: звіт

Пам'ять AMD Smart Access ще навіть не надійшла, але Nvidia стверджує, що може дублювати цю функцію.

Nvidia представила графічний процесор Ampere A100 80 ГБ із пропускною здатністю 2 ТБ / с
Nvidia представила графічний процесор Ampere A100 80 ГБ із пропускною здатністю 2 ТБ / с

Цього тижня Nvidia анонсувала графічний процесор Ampere A100 об'ємом 80 ГБ для розробників програмного забезпечення для штучного інтелекту, яким дійсно потрібно трохи місця для розгинання ніг.

Nvidia, Google для підтримки хмарних ігор на iPhone через веб-програми
Nvidia, Google для підтримки хмарних ігор на iPhone через веб-програми

І Nvidia, і Google оголосили про підтримку iOS своїх відповідних хмарних ігрових платформ за допомогою прогресивних веб-додатків. Apple не може цього заблокувати.