Talos Principle Vulkan / OpenGL Bench

Home Forums Benchmarks Talos Principle Vulkan / OpenGL Bench

Viewing 15 posts - 16 through 30 (of 63 total)
  • Author
    Posts
  • #75819
    Venn Stone
    Keymaster
    __eMpTy__ wrote:
    I made it into 1920×1080 by manually editing ~/.local/share/Steam/userdata/29921016/257510/local/Talos.ini

    1920×1080 (Nvidia driver 355.00.27 – Vulkan)

    Code:
    23:14:11 INF: Duration: 186.2 seconds (8643 frames)
    23:14:11 INF: Average: 46.4 FPS (47.4 w/o extremes)
    23:14:11 INF: Extremes: 219.7 max, 19.7 min
    23:14:11 INF: Sections: AI=6%, physics=2%, sound=2%, scene=73%, shadows=9%, misc=9%
    23:14:11 INF: Highs: 1239 in 19.5 seconds (63.5 FPS)
    23:14:11 INF: Lows: 1288 in 37.7 seconds (34.1 FPS)
    23:14:11 INF: 20-30 FPS: 1%
    23:14:11 INF: 30-60 FPS: 87%
    23:14:11 INF: > 60 FPS: 12%

    1920×1080 (Nvidia driver 355.00.27 – OpenGL)

    Code:
    23:18:20 INF: Duration: 184.1 seconds (13878 frames)
    23:18:20 INF: Average: 75.4 FPS (80.0 w/o extremes)
    23:18:20 INF: Extremes: 289.9 max, 19.1 min
    23:18:20 INF: Sections: AI=9%, physics=3%, sound=2%, scene=52%, shadows=21%, misc=12%
    23:18:20 INF: Highs: 1757 in 13.8 seconds (127.7 FPS)
    23:18:20 INF: Lows: 2110 in 45.3 seconds (46.6 FPS)
    23:18:20 INF: 30-60 FPS: 18%
    23:18:20 INF: > 60 FPS: 81%

    The most amazing part of all of this is that performance is nearly identical in 3840×2160 and 1920×1080!

    Try enabling VDPAU while using Vulkan.

    Code:
    ogl_bEnableVDPAU=true
    gfxRestart()

    I’m curious if that’s what gave my initial result such a boost-organ.

    P.S. Someone needs to update their article
    http://www.pcper.com/news/Graphics-Card … lkan-Linux

    #75821
    __eMpTy__
    Participant
    Venn wrote:
    Try enabling VDPAU while using Vulkan.

    Code:
    ogl_bEnableVDPAU=true
    gfxRestart()

    I’m curious if that’s what gave my initial result such a boost-organ.

    P.S. Someone needs to update their article
    http://www.pcper.com/news/Graphics-Card … lkan-Linux

    All I get is some screen corruption and mouse noise as the cursor moves over buttons I can no longer see. At least Alt-F4 still works.

    Do I need to put it in a startup file somewhere? Or should typing it on the console be okay?

    #75822
    Venn Stone
    Keymaster
    __eMpTy__ wrote:
    Venn wrote:
    Try enabling VDPAU while using Vulkan.

    Code:
    ogl_bEnableVDPAU=true
    gfxRestart()

    I’m curious if that’s what gave my initial result such a boost-organ.

    P.S. Someone needs to update their article
    http://www.pcper.com/news/Graphics-Card … lkan-Linux

    All I get is some screen corruption and mouse noise as the cursor moves over buttons I can no longer see. At least Alt-F4 still works.

    Do I need to put it in a startup file somewhere? Or should typing it on the console be okay?

    I just typed it the console.

    It could all be for naught since Vulkan is hammering on the GPU. The 980 alone could explain the gain. Will test it again tomorrow.

    #75823
    Venn Stone
    Keymaster

    Like I could go to sleep without re-testing this business.

    Same SPECS but I disabled VDPAU, composting, and Steamy overlay.

    355.00.27 Vulkan
    buJizXy.png

    Code:
    01:06:09 INF: Duration: 184.5 seconds (14867 frames)
    01:06:09 INF: Average: 80.6 FPS (95.2 w/o extremes)
    01:06:09 INF: Extremes: 439.2 max, 20.7 min
    01:06:09 INF: Sections: AI=9%, physics=1%, sound=1%, scene=47%, shadows=14%, misc=28%
    01:06:09 INF: Highs: 1749 in 8.9 seconds (196.2 FPS)
    01:06:09 INF: Lows: 3129 in 70.7 seconds (44.3 FPS)
    01:06:09 INF: 30-60 FPS: 26%
    01:06:09 INF: > 60 FPS: 73%

    355.00.27 OpenGL
    sJLMoLN.png

    Code:
    01:12:43 INF: Duration: 186.9 seconds (16738 frames)
    01:12:43 INF: Average: 89.6 FPS (98.1 w/o extremes)
    01:12:43 INF: Extremes: 386.5 max, 2.2 min
    01:12:43 INF: Sections: AI=9%, physics=1%, sound=1%, scene=60%, shadows=21%, misc=6%
    01:12:43 INF: Highs: 1 in 0.0 seconds (386.5 FPS)
    01:12:43 INF: Lows: 971 in 26.1 seconds (37.2 FPS)
    01:12:43 INF: 30-60 FPS: 9%
    01:12:43 INF: > 60 FPS: 90%

    The real story here is that Vulkan (albeit slower) delivers a smoother experience in the benchmark with less overhead. Not bad for a 1.0 release that is a few days old.

    #75833
    Frojoe
    Keymaster

    OpenGL with 361

    5lR5DfV.png

    OpenGL With 355.00.27
    tRilTjm.png

    Vulkan With 355.00.27

    kVSLJLp.png

    #75834
    Venn Stone
    Keymaster

    Only one FERP difference /w the OpenGL, fascinating.

    #75856
    Venn Stone
    Keymaster

    Today NVIDIA released a new Vulkan driver (355.00.28) that sorted a few issues.
    https://developer.nvidia.com/vulkan-driver

    Quote:
    *Add support for 64-bit vertex attribute formats
    *Improve performance of vkBindBufferMemory, vkBindImageMemory and vkCreateGraphicsPipelines
    *No longer enumerate Fermi based GPUs in vkEnumeratePhysicalDevices
    *Improved compatibility with recent Linux kernels

    Since then, many have claimed Vulkan now outperforms OpenGL in the The Talos Principle [public beta] Vulkan benchmark.

    Welp, time for another benching!

    System of Business:
    CPU: AMD 8150 X8 OC 4Ghz
    GPU: NVIDIA 980 4GB
    RAM: 8GB
    SSD: Samsung 840 EVO
    OS: Ubuntu 14.04 LTS
    Kernel: 3.13.0
    DM: XFCE 4.12
    Video Driver Version: 355.00.28

    OpenGL
    gyz67w8.png

    Code:
    19:04:31 INF: – benchmark results –
    19:04:31 INF:
    19:04:31 INF: Duration: 186.9 seconds (16707 frames)
    19:04:31 INF: Average: 89.4 FPS (99.5 w/o extremes)
    19:04:31 INF: Extremes: 446.6 max, 2.9 min
    19:04:31 INF: Sections: AI=9%, physics=1%, sound=1%, scene=60%, shadows=22%, misc=6%
    19:04:31 INF: Highs: 1 in 0.0 seconds (446.6 FPS)
    19:04:31 INF: Lows: 1395 in 33.0 seconds (42.3 FPS)
    19:04:31 INF: 30-60 FPS: 10%
    19:04:31 INF: > 60 FPS: 90%

    Vulkan
    pSvT4Yf.png

    Code:
    19:15:57 INF: – benchmark results –
    19:15:57 INF:
    19:15:57 INF: Duration: 184.4 seconds (18636 frames)
    19:15:57 INF: Average: 101.1 FPS (103.3 w/o extremes)
    19:15:57 INF: Extremes: 440.9 max, 32.9 min
    19:15:57 INF: Sections: AI=11%, physics=2%, sound=1%, scene=61%, shadows=18%, misc=8%
    19:15:57 INF: Highs: 1748 in 14.6 seconds (120.1 FPS)
    19:15:57 INF: Lows: 2606 in 31.6 seconds (82.4 FPS)
    19:15:57 INF: > 60 FPS: 100%

    Yip! Vulkan did manage a 12.2% over OpenGL with the 355.00.28 NVIDIA drivers.

    #75857
    __eMpTy__
    Participant

    355.00.28 @ 1920×1080 (Vulkan)

    Code:
    19:36:12 INF: Duration: 186.1 seconds (8619 frames)
    19:36:12 INF: Average: 46.3 FPS (47.1 w/o extremes)
    19:36:12 INF: Extremes: 224.0 max, 20.5 min
    19:36:12 INF: Sections: AI=6%, physics=2%, sound=2%, scene=73%, shadows=8%, misc=9%
    19:36:12 INF: Highs: 1311 in 21.0 seconds (62.3 FPS)
    19:36:12 INF: Lows: 1328 in 38.1 seconds (34.9 FPS)
    19:36:12 INF: 20-30 FPS: 1%
    19:36:12 INF: 30-60 FPS: 89%
    19:36:12 INF: > 60 FPS: 10%

    No improvement at all on the 780ti… blerf.

    #75858
    Venn Stone
    Keymaster
    __eMpTy__ wrote:
    No improvement at all on the 780ti… blerf.

    Did you ever go back and set

    Code:
    ogl_bEnableVDPAU=true
    gfxRestart()

    to false?

    #75859
    __eMpTy__
    Participant
    Venn wrote:
    Did you ever go back and set

    Code:
    ogl_bEnableVDPAU=true
    gfxRestart()

    to false?

    No, I did not, which is why I couldn’t even get the stinker to run in GL mode…
    tl;dr – Kepler no likey VDPAU

    355.00.28 @ 1920×1080 (Vulkan)

    Code:
    20:07:07 INF: Duration: 186.5 seconds (8669 frames)
    20:07:07 INF: Average: 46.5 FPS (47.4 w/o extremes)
    20:07:07 INF: Extremes: 273.4 max, 19.2 min
    20:07:07 INF: Sections: AI=6%, physics=2%, sound=2%, scene=73%, shadows=9%, misc=9%
    20:07:07 INF: Highs: 1228 in 20.0 seconds (61.5 FPS)
    20:07:07 INF: Lows: 1282 in 36.6 seconds (35.0 FPS)
    20:07:07 INF: 20-30 FPS: 1%
    20:07:07 INF: 30-60 FPS: 91%
    20:07:07 INF: > 60 FPS: 8%

    355.00.28 @ 1920×1080 (OpenGL)

    Code:
    20:11:22 INF: Duration: 190.7 seconds (13826 frames)
    20:11:22 INF: Average: 72.5 FPS (75.3 w/o extremes)
    20:11:22 INF: Extremes: 252.1 max, 0.6 min
    20:11:22 INF: Sections: AI=10%, physics=3%, sound=2%, scene=53%, shadows=20%, misc=12%
    20:11:22 INF: Lows: 122 in 8.6 seconds (14.2 FPS)
    20:11:22 INF: 30-60 FPS: 19%
    20:11:22 INF: > 60 FPS: 81%

    Still no improvement w/ Vulkan. Blerf. I guess it makes sense they’re focused on Maxwell for now, but…

    View post on imgur.com

    #75860
    Pedro Mateus
    Keymaster

    Whomever is in charge of dispensing sleep wants nothing to do with me, tonight.

    355.00.28 – OpenGL
    IjY3Jka.jpg

    355.00.28 – Vulkan
    telR0sf.jpg

    Code:
    02:59:04 INF: – benchmark results – OpenGL
    02:59:04 INF:
    02:59:04 INF: Duration: 183.8 seconds (14973 frames)
    02:59:04 INF: Average: 81.5 FPS (91.9 w/o extremes)
    02:59:04 INF: Extremes: 334.9 max, 6.3 min
    02:59:04 INF: Sections: AI=9%, physics=2%, sound=4%, scene=61%, shadows=18%, misc=6%
    02:59:04 INF: Highs: 504 in 3.1 seconds (160.5 FPS)
    02:59:04 INF: Lows: 1859 in 43.3 seconds (42.9 FPS)
    02:59:04 INF: 20-30 FPS: 1%
    02:59:04 INF: 30-60 FPS: 14%
    02:59:04 INF: > 60 FPS: 85%

    03:09:13 INF: – benchmark results – Vulkan
    03:09:13 INF:
    03:09:13 INF: Duration: 185.3 seconds (10499 frames)
    03:09:13 INF: Average: 56.7 FPS (58.1 w/o extremes)
    03:09:13 INF: Extremes: 460.8 max, 23.3 min
    03:09:13 INF: Sections: AI=6%, physics=1%, sound=1%, scene=81%, shadows=7%, misc=4%
    03:09:13 INF: Highs: 1493 in 20.7 seconds (72.2 FPS)
    03:09:13 INF: Lows: 1662 in 38.2 seconds (43.5 FPS)
    03:09:13 INF: 30-60 FPS: 58%
    03:09:13 INF: > 60 FPS: 42%

    No performance improvement for me, either.

    #75861
    strider
    Participant

    CPU: Intel Core i7-4790K (8M Cache, up to 4.40 GHz)
    GPU: ASUS STRIX-GTX970
    RAM: Corsair 16GB DDR3 1600 Mhz
    SSD: Samsung 850 EVO 250GB
    OS: Ubuntu 16.04 LTS
    Kernel: 4.4.0
    DM: Unity 7
    Video Driver Version: 355.00.28

    Vulkan:
    http://i.imgur.com/BaaRUfp.jpg

    Code:
    00:12:22 INF: – benchmark results –
    00:12:22 INF:
    00:12:22 INF: Duration: 60.0 seconds (4893 frames)
    00:12:22 INF: Average: 81.5 FPS (82.3 w/o extremes)
    00:12:22 INF: Extremes: 284.7 max, 24.7 min
    00:12:22 INF: Sections: AI=4%, physics=1%, sound=1%, scene=81%, shadows=9%, misc=4%
    00:12:22 INF: Highs: 481 in 4.7 seconds (101.7 FPS)
    00:12:22 INF: Lows: 577 in 8.7 seconds (66.4 FPS)
    00:12:22 INF: 30-60 FPS: 1%
    00:12:22 INF: > 60 FPS: 99%

    OpenGL:
    http://i.imgur.com/OmwIePM.jpg

    Code:
    00:37:26 INF: Duration: 59.3 seconds (4545 frames)
    00:37:26 INF: Average: 76.7 FPS (82.5 w/o extremes)
    00:37:26 INF: Extremes: 243.8 max, 5.2 min
    00:37:26 INF: Sections: AI=4%, physics=1%, sound=1%, scene=79%, shadows=11%, misc=4%
    00:37:26 INF: Highs: 229 in 1.3 seconds (172.9 FPS)
    00:37:26 INF: Lows: 422 in 10.7 seconds (39.3 FPS)
    00:37:26 INF: 30-60 FPS: 15%
    00:37:26 INF: > 60 FPS: 84%
    #75862
    __eMpTy__
    Participant
    strider wrote:
    On Ubuntu 16.04 + Nvidia 355.00.28

    OpenGL:
    Segfault (44FPS in 32bit mode)

    Did you check that “ogl_bEnableVDPAU=false” because this sounds suspiciously like the problem I was having.

    #75863
    strider
    Participant
    __eMpTy__ wrote:
    strider wrote:
    On Ubuntu 16.04 + Nvidia 355.00.28

    OpenGL:
    Segfault (44FPS in 32bit mode)

    Did you check that “ogl_bEnableVDPAU=false” because this sounds suspiciously like the problem I was having.

    That was the problem, I updated my post with the OpenGL results (Vulkan takes the lead)

    #75867
    Pedro Mateus
    Keymaster

    Also figured out why the 64bit version crashes on the SteamBox. It’s running out of memory.

    I’ve already ordered the second stick of RAM, should be here tomorrow.

Viewing 15 posts - 16 through 30 (of 63 total)
  • You must be logged in to reply to this topic.