Jump to content

Uberplayer

Disciple
  • Posts

    61
  • Joined

  • Last visited

Posts posted by Uberplayer

  1. DX11 is bottleneck because only one core can send data to gpu. Only one rendering thread is used but you don't see one cpu used to max because OS is shuffling cpu load across the cores. To see actual rendering thread load you need special software like cpu core analyzer and look for thread info. You will see one thread used to max.

    zmu6rXm.png

  2. I don't have crossfire setup but i think even one gpu is enough for warframe. I cannot get full gpu utilization even on one gpu, only in liset and there i have 200+ fps. What is your gpu usage with one gpu in game? If it isnt 100% crossfire wouldn't helped you.

  3. In some games DX11 is bottleneck. DX11 can only do limited amount of draw calls and than it became bottleneck. But im not game developer and i have no idea if draw calls are too high when there is it too much enemies on the screen.

  4. I have changed these settings as well. No improvements were observed.

     

    Isn't that done by choosing the XMP profile in BIOS? I did that too, and didn't notice any changes.

     

    I got rid of the GeForce Experience, since it didn't help in any way. As suggested, I will experiment with VSync settings in the game and in the NVIDIA Control Panel and post my results. When I'm not using VSync, I get anything from approximately 80 to 120 FPS in Draco, Ceres (full party). However, it occasionally drops below 60 (or even 50) if the mobs start to gather in large numbers, same as with VSync enabled.

     

    By the way, I have tried disabling NVIDIA PhysX and Runtime Tessellation (plus switching back to FXAA) to no avail. I'm starting to think that either Warframe really hates the 900-series graphics cards, or it is not hardware related (since I have seen other people with i7 and GTX 980 struggling as well), but some strange game mechanism/optimization issue that kicks in every time when many enemies are present.

    Enemies are handled by cpu, when there is lots of enemies on the scren cpu have much more work to do. If it would be gpu problem you would see high gpu usage and i dont think its the case.

  5. I have cpu usage like you and even lower gpu usage. I have been saying for the long time that multithreaded rendering in warframe is really bad and therefore game is really cpu limited.

  6. Yes, its single core performance bottleneck. Multithreaded rendering should help, but warframe implementation isn't really good. One core is always used to the max while others when needed. But as Pythadragon said make sure you have enabled multithreaded rendering, even if its not the best one. If it is, all you can do is to overclock your cpu higher so you get better single core performance.

  7. You are using msi afterburner, so use its osd to monitor gpu usage when fps drops happen. If you see low gpu usage while fps drops, it means you are limited by your cpu/ram. If you see 99% gpu usage while fps drops occur, it means you are gpu limited.

  8. I have a massively different experience than you (I think WF is very well optimised)--I had 10 fps in Evolve during that semi-open-beta weekend, could barely run Crysis 3 (20-30 fps), and yet I run Warframe at 60 fps easily. (I'm running some S#&$ty i5, GTX 540m)

     

    ....

    You have different experience because games you mentioned use GPU heavily and notebook gpus are weak, that why you see low fps there. Warframe on the other end uses mainly cpu so gpu isn't that important. Proper way to make a game is to make it gpu bond, that's why you see new APIs (dx12, vulkan, mantle) that try to remove cpu bottleneck.

  9. I'm wondering if down the line could happen AMD Mantle integration for graphic API?

    Recently found out that such thing exist and Dragon age: inquisition have it. Difference between having Direct X vs AMD Mantle was like night and day (direct x = playable only on lowest settings, when AMD Mantle allowed set everything to ultra, except mesh on high).

    I found out also that new PS and XBOX have AMD graphics cards with AMD mantle support too, so I thought it could be possible for all platforms to have option to have it (PC choice to use it instead of outdated direct X)

    I'm running descent desktop PC (with AMD graphics card) and have 59,99 FPS on max settings already, but thought that it could be really amazing option to have.

    Cheers, Agnis!

    PS4 an XBone could run mantle but Sony an Microsoft would never let that happen. XBone will receive dx12 this year so there is possibility that DE will integrate that into the warframe.

  10. ---

     

    It shouldn't--at least, there should be more than one thread going on with warframe. Warframe may eat a total of less than 100% of a core, but there's multiple threads (paticularly a thread that deals with GL calls). Is threaded optimisation on in your grapic control panel+Warframe launcher?

    (if you're using AMD graphics, be aware of this thread: https://forums.warframe.com/index.php?/topic/424479-crashes-on-amd-catalyst-1412-omega/ )

     

    I'm not saying warframe isn't using multiple cores, but work is not spread across all the cores.

    I already made thread about warframe multithreading, you can see there my cpu usage.

    https://forums.warframe.com/index.php?/topic/398515-warframe-rendering-threads/

     

    This is long going issue so recent problems with omega drivers certainly aren't the cause of it.

×
×
  • Create New...