엔비디아는 오늘 새 타이탄 GPU와 함께 새로운 버전의 PhysX SDK 4.0을 공개했습니다. 엔비디아는 또한 PhysX SDK를 BSD-3 라이선스로 오픈소스화했습니다. [1]
새 4.0 버전에서는 AI과 로봇공학 개발에 초점이 맞춰져 있다고 합니다.
새 기능들은 다음과 같습니다. (전문지식 부족으로 번역하지 않았습니다):
- Temporal Gauss-Seidel Solver (TGS), which makes machinery, characters/ragdolls, and anything else that is jointed or articulated much more robust. TGS dynamically re-computes constraints with each iteration, based on bodies’ relative motion.
- Overall stability has been improved with reduced coordinate articulations and joint improvements.
- Increased scalability via new filtering rules for kinematics and statics.
- New Bounding Volume Hierarchies support fast scene queries for actors with a huge number of shapes.
- Infrastructure can now incorporate Cmake projects.
엔비디아는 PhysX SDK 를 다음 플랫폼에 대해서 BSD-3 라이선스로 오픈소스화하였습니다:
- Apple iOS
- Apple Mac OS X
- Google Android ARM (version 2.2 or later required for SDK, 2.3 or later required for snippets)
- Linux (tested on Ubuntu)
- Microsoft Windows XP or later (NVIDIA Driver version R304 or later is required for GPU acceleration)
다음 플랫폼에 대해서는 오픈소스 라이선스가 아닌 EULA가 적용되어있습니다:
- Microsoft XBox One
- Sony Playstation 4
- Nintendo Switch
이전버전인 PhysX 3.4 는 지금 링크 [2]에서 받아볼 수 있으며, 4.0 버전은 12월 20일 오픈소스 공개예정입니다.
[1]: https://news.developer.nvidia.com/announcing-physx-sdk-4-0-an-open-source-physics-engine/
달리 말하면 사용자들한테 알아서 무료로 업그레이드 해달라... 알아서 고쳐써라 뭐 그런거죠ㅎ
그래도 긍정적인 면이 큽니다.
지원목록에도 아이폰,안드,맥,플스,엑박 이 있는거 보니 단순히 "하드웨어 종속"은 아니죠.
또 그런걸로 따지면 요즘 텐서플로우를 포함한 대부분의 오픈소스 머신러닝 라이브러리들이 엔비디아 GPU만 지원하고 암드는 지원안합니다.
비콘 sdk는 비콘 종속이고...
무언가에 종속인게 한두개가 아닙니다
기존 행렬처리보다 확 뛰어난 뭔가 있는걸까요?
써보고 싶네요 ㅎ