As E3 shows us the fruits of game developers' latest labors, Nvidia has served up a little something especially for those developers: a new version of its PhysX physics middleware SDK. The updated development toolkit, in Nvidia's words, "has been over three years in the making and features a new modular architecture and a completely rewritten PhysX engine." It's available now from this page.
Nvidia goes into more detail about PhysX 3.0 on its official blog. Additions in PhysX 3.0 include the ability to merge multiple actors into a single "aggregate . . . managed as a single bounding-box entity" to simplify collision prediction, more efficient streaming of actors into scenes, and improved artist tools.
Arguably more noteworthy is a new Task Manager and managed thread pool, which "allows games to take advantage of multi-core processors on all platforms." You might recall that, last year, we discovered that certain games completely fail to implement PhysX in a way that takes advantage of multiple CPU cores—or even modern instruction sets like SSE. PhysX 3.0, it seems, is tackling that issue.
Perhaps the new multithreading goodness has to do with Nvidia's greater ambitions for its physics middleware. The company says PhysX 3.0 targets a "broad spectrum of multi-core gaming devices – such as PCs, notebooks and gaming consoles, as well as emerging gaming platforms like handheld game devices, tablets, and smartphones." Failing to take full advantage of the CPU doesn't make much sense when you're dealing with handhelds with very limited computing resources.
|The Tech Report System Guide: September 2017 edition||3|
|Intel shows off 10-nm Cannon Lake wafer and talks process tech||15|
|AOC Agon AG322QCX offers 32" of gaming goodness on the cheap||10|
|Aqua Computer Cuplex Kryos Next block is ready for Threadripper||8|
|Amazon's Kindle Fire HD 10 gets a meaty hardware upgrade||16|
|Noctua NH-L9a-AM4 and NH-L12S are ready for little boxes||8|
|Gigabyte's X399 Designare-EX adds Thunderbolt to Threadripper||14|
|No, you can't enable Threadripper's extra two dice||52|
|International Talk Like a Pirate Day Shortbread||29|
|For some users, though, Apple's commitment to maintaining the software on its devices as they age is an even more compelling reason than hardware for...||+34|