Jump to content

AMD's Mantle in KSP/Unity?


Recommended Posts

Hi guys,

after a long break from the forum I am going to start a thread of which I expected at least three to already exist. Googled, didn't find one ... *rollsupsleeves*

So for those of you who are not much into PC tech, "Mantle" is an API developed by AMD for their "Graphics Core Next" (GCN) architecture, that means all their graphics cards from the HD 7000 series upwards. Mantle is an alternative for current APIs like Direct3D or OpenGL, but compared to these it is much thinner and more efficient (because it's taylored to AMD's GPUs), which results in much better game performance. Depending on your system and the games you play, you can expect your FPS to take a two-, sometimes three-digit leap upwards percentagewise. Mantle does this by reducing the amount of code that has to be executed to actually bring the frames to your screen, the so called "overhead". This reduces CPU load drastically. It depends on the game engine developer to integrate it into their engine's code, DICE took the lead here by adding Mantle to their Frostbite 3 engine; Battlefield 4 now supports Mantle, and apart from some bugs (produced, of course, by DICE not AMD) it delivered. Other game developers announced to support Mantle, including the devs of Star Citizen and Thief.

Now, can you possibly think of a game that you use some CPU load removal? It is only logical to think about the integration of Mantle into Unity and KSP. I really wondered if the KSP devs have given this a thought and if there are plans to integrate Mantle into KSP at some point. I assume that they depend on Unity to do the groundwork here, and I would like your estimations on how much Mantle could improve KSP's performance.

Regards,

Tataffe

Link to comment
Share on other sites

From what I understand this is relieving mostly graphics related CPU slow-downs. The CPU has to feed certain info to the GPU, which means that low power CPUs can really bottleneck a high power GPU.

The CPU bottleneck in KSP is very different though. It is primarily the physics calculations that are slowing things down, and until Unity gets around to updating its severely outdated version of PhysX (the fact that this technology comes from Nvidia further complicates things) I don't think we'll see much improvement in this area. Moderate increases like we got in 0.23 might be possible, but I don't think Mantle would really have any effect in relieving the kind of CPU related issues that KSP and Unity have.

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...