Aquanox Dev: We’d Do Async Compute Only With An Implementation That Doesn’t Limit NVIDIA Users

Alessio Palumbo

The debate around Async Compute and its viability on NVIDIA hardware is still raging within the PC enthusiast community.

AMD's Technical Marketing Lead Robert Hallock went as far as saying that Maxwell cards were utterly incapable of performing Async Compute without heavy reliance on slow context switching.

Our own Usman wrote a detailed editorial on the specifics of AMD & NVIDIA hardware in relation to Async Compute, stating that it is indeed supported by Maxwell 2.0 architecture though it is unclear whether it will yield performance benefits. Shortly after that, Oxide Games announced that they are working with NVIDIA to fully implement Async Compute in Ashes of the Singularity, probably with a combined hardware/software solution. It seems unlikely that this will yield similar performance gains to AMD's fully hardware based implementation, anyway.

However, we have to consider the problem from the perspective of game creators. In this context, while interviewing Digital Arrow about Aquanox Deep Descent, we have asked them if they intended to use Async Compute in their game. Here's their reply:

We aim to develop a game that is enjoyable to everyone who wishes to join the world of Aqua. Implementing and/or focusing on technologies that would limit certain people from accessing the game is entirely against our philosophy of being a community focused developer. If at any point, there will be an implementation possible that will not limit NVIDIA card users, then we will certainly explore this option as well.

This isn't really surprising. According to the latest Jon Peddie Research report, NVIDIA has reached 81% of the discrete GPU market share; it wouldn't be prudent at all for developers to focus on a technology that may not translate very well for the majority of their potential user base.

This is why it is unlikely that many games in the near future will make Async Compute central to their development. Besides, there are other DirectX 12 features to exploit, some of which (such as Conservative Rasterization and Raster Order Views) are only available on NVIDIA hardware right now; Digital Arrow is currently evaluating DirectX 12 options for Aquanox Deep Descent.

DirectX 12 is certainly something we are having in mind. Testing will reveal how much of it we can use.

There is more to DirectX 12 than Async Compute related benefits, and it will be interesting for developers to explore these opportunities as well.

Alessio Palumbo Photo

About the author: With over two decades of experience in gaming journalism, Alessio Palumbo has led the gaming vertical at Wccftech since August 2015. He started working at a young age for Italian websites like Everyeye.it, Gamestar.it, Nextgame.it, and Multiplayer.it before kickstarting the indie English-language publication Worlds Factory as its founder and Editor in Chief. In the last decade, he has coordinated the overall output of Wccftech's gaming section, managed PR relations, assigned reviews, produced daily news coverage, edited gaming content as needed, and delivered game reviews. Arguably, his trademark content is the long series of exclusive developer interviews that have been cited by Wikipedia and by the biggest news media and gaming publications. His passion for technology also makes him knowledgeable when it comes to gaming hardware and tech. His favorite genres include RPGs, MMORPGs, and action/adventure games.

Follow Wccftech on Google to get more of our news coverage in your feeds.

Button