During the demo of Oxide/AMD's Nitrous+Mantle engine a week or so ago, the press was shown thousands of objects rendering on screen. Back in October, Oxide said that was possible due to the engine taking advantage of SWARM (Simultaneous Work and Rendering Model), and that it was a "64-bit" engine.
Then they go on to state that they have been working with AMD, Intel, and NVidia, and that not only R9, but Haswell will be able to take full advantage of SWARM:
And Nvidia chimed in as well:
http://www.oxidegames.com/press/announcement
So what are the benefits of SWARM/Nitrous on Intel/NV versus Mantle + SWARM on AMD hardware? Oxide didn't announce Mantle support until November 4th, and it sounds like they accomplish very similar things regarding CPU scaling.
What makes Nitrous unique is its support for Simultaneous Work and Rendering Model (SWARM). Specifically, the engine renders calls automatically from whatever CPU core is most available. This allows for a vastly larger number of high-fidelity 3D objects to be rendered to the screen at the same time.
Then they go on to state that they have been working with AMD, Intel, and NVidia, and that not only R9, but Haswell will be able to take full advantage of SWARM:
The Nitrous engine has made great progress on the fundamental substrate for parallel compute in PC games. Their tasking system shows near-linear scaling across Intel’s high-end desktop PCs, which translates into players being able to control an unprecedented 10,000 interactive units in their engine,” said Mike Burrows, principal engineer and technical director for visual computing engineering at Intel® Corporation.
And Nvidia chimed in as well:
Our existing and upcoming GPU architectures, such as Maxwell, fully leverage the memory capabilities of today’s PCs,” said Ashutosh Rege, vice president, game content & technology at Nvidia. “Nitrous, having been designed with 64-bit gaming in mind from the start, should be able to deliver games with an amazing level of detail across entire scenes of incredible scale.
http://www.oxidegames.com/press/announcement
So what are the benefits of SWARM/Nitrous on Intel/NV versus Mantle + SWARM on AMD hardware? Oxide didn't announce Mantle support until November 4th, and it sounds like they accomplish very similar things regarding CPU scaling.
Last edited: