Why do some console ports run siginifacntly slower on equivalent PC hardware?

Discussion in 'Architecture and Products' started by DavidGraham, Dec 8, 2021.

  1. DegustatoR

    Veteran

    Joined:
    Mar 12, 2002
    Messages:
    3,240
    Likes Received:
    3,397
    It's not "just easier", it's the general expectation from PC by default.
    Can you make a game which runs on a PS4 run on a similarly specced PC h/w just as fast? Sure.
    Why though? Who would play your game on a Jaguar 8C and a 7850 in 2021 on PC?
    Hence the lack of push into this direction.
     
    DavidGraham and PSman1700 like this.
  2. PSman1700

    Legend

    Joined:
    Mar 22, 2019
    Messages:
    7,118
    Likes Received:
    3,090
    The consoles and pc have more in common then Apple has to either architecturally. The only thing thats somewhat similar between m1 and amd apu in consoles is the shared memory, which has its disadvantages aswell compared to dedicated memory setup. Theres amd apu's for pc's aswell ;)
    M1 is a apple custom arm arch for both cpu/gpu, with options for up to 64gb ram on a 5nm node.

    This topic was created with the question regarding console AAA ports to PC. Not to Apple architecture or how 'wrong' LTT or others are about its performance. So lets stop derailing this topic by polluting it with Apple vs PC/console stuff.
     
  3. Wesker

    Regular

    Joined:
    May 3, 2008
    Messages:
    299
    Likes Received:
    186
    Location:
    Oxford, UK
    I'll respond literally: Been here for over a decade. Historically, these forums have seldom hosted knuckle-dragger levels of discussion about different hardware vendors.

    Relax.

    Which is what I said before -- i.e., they don't even support Vulkan on macOS.

    They do care about gaming on iOS, however, which generates an absurd amount of money.

    There's some truth to this.

    A lot of professionals, certainly in my industry, just prefer them for the Terminal, better OS stability, and other features (better screen, battery, keyboard and so on).


    I'm not arguing that there is a causal relationship between Consoles-PCs and PCs-Macs. Put very simply: I am saying that the reasoning you give for why games on the PC lose so much performance for a given set of hardware, going from console -> PC:

    is akin to the reason why performance tanks on Apple's Mac platform -- even when AMD and Nvidia GPUs were in Macs.

    There are various software impediments, some more fundamental than others (i.e., lack of common API, emulation, translation layers etc), and there is a general lack of optimisation by the developer when porting stuff over from the PC to the Mac.

    Absolutely agree.
     
    Flappy Pannus likes this.
  4. Wesker

    Regular

    Joined:
    May 3, 2008
    Messages:
    299
    Likes Received:
    186
    Location:
    Oxford, UK
    The topic is about why performance drops, for a given set of hardware, when games are on the PC as opposed to on a console. There is some parallel between why performance drops, for a given set of hardware, when games are on the Mac as opposed to the PC.

    The reasons provided so far in the thread -- lack of optimisation, OS overhead, driver issues, and etc -- are relevant to the both scenarios.
     
    Flappy Pannus likes this.
  5. PSman1700

    Legend

    Joined:
    Mar 22, 2019
    Messages:
    7,118
    Likes Received:
    3,090
    Mentioning it once or so is a different thing than Apple vs pc/console warring which we landed into. Most of the discussion is now centered around Apple..... The OP never even mentioned Apple to begin with.
    Topic is about console ports to pc hardware, more specific sony AAA ports as per the OP. Apple M1 hardware has nothing to do with any of this, discuss the m1 chip in the M1 thread in the mobile section.

    On topic, the huge deflict we see in HZD and other sony AAA on pc has more to do due the fact they are ports, designed for the ps4 first and then ported. It would be the same the other way around. And again, the 7970/7850 are quite much older then the PS4.
     
    Reynaldo likes this.
  6. Albuquerque

    Albuquerque Red-headed step child
    Veteran

    Joined:
    Jun 17, 2004
    Messages:
    4,309
    Likes Received:
    1,105
    Location:
    35.1415,-90.056
    Apparently you haven't been on B3D long enough, and/or haven't paid enough attention. You're welcome to refer to my own join date and post count, which both predates and significantly exceeds yours ;)

    The reality is as PSman just mentioned: no part of this thread had any need to devolve into (ahem) Apple vs PC. So let's stop talking about it; it has literally zero bearing on the issue at hand, even if there were once parallels.
     
    #66 Albuquerque, Dec 15, 2021
    Last edited: Dec 15, 2021
    Lightman, Reynaldo and PSman1700 like this.
  7. BRiT

    BRiT (>• •)>⌐■-■ (⌐■-■)
    Moderator Legend Alpha

    Joined:
    Feb 7, 2002
    Messages:
    20,502
    Likes Received:
    24,398
    Please be civil in the discussions.
     
    Wesker, digitalwanderer and PSman1700 like this.
  8. BRiT

    BRiT (>• •)>⌐■-■ (⌐■-■)
    Moderator Legend Alpha

    Joined:
    Feb 7, 2002
    Messages:
    20,502
    Likes Received:
    24,398
    With that out of the way, this thread seems to be very specific in what it's asking from the start. It's fine to mention that OS and API differences can play a role. However, if you want to delve deeper into why games perform differently between Apple and Windows OSes, or even between different versions of Windows OSes, or between Apple and PC Hardware, please create a new thread.
     
  9. digitalwanderer

    digitalwanderer Dangerously Mirthful
    Legend

    Joined:
    Feb 19, 2002
    Messages:
    18,987
    Likes Received:
    3,529
    Location:
    Winfield, IN USA
    See? Mention post count or membership duration and BRiT always shows up right away. :yes:
     
    Lightman likes this.
  10. Albuquerque

    Albuquerque Red-headed step child
    Veteran

    Joined:
    Jun 17, 2004
    Messages:
    4,309
    Likes Received:
    1,105
    Location:
    35.1415,-90.056
    I know precisely how to rub the lamp to get the genie out.

    You know, given my excessive post count and membership duration :D
     
  11. DavidGraham

    Veteran

    Joined:
    Dec 22, 2009
    Messages:
    3,976
    Likes Received:
    5,213
    R9 280X, 720p low settings, Horizon Zero Dawn, avg 41 fps, absolutely pathetic.
     
    Lightman and digitalwanderer like this.
  12. T2098

    Newcomer

    Joined:
    Jun 15, 2020
    Messages:
    55
    Likes Received:
    115
    At the same time, an UMA Ryzen 4800u with a miniscule power budget shared between CPU and iGPU, like 20% of the 280x's memory bandwidth also shared between CPU and iGPU, and compute performance on paper less than half that of the 280x turns in a pretty good showing of 34fps average at 720p.



    Versus TechPowerUp's overall performance comparison puts the 280x at 264% of Vega 8, and that's being charitable to the 4800u, as it's the most power constrained and lowest clocked of all the Renoir variants that share the same specs page.

    https://www.techpowerup.com/gpu-specs/radeon-graphics-512sp.c3587
     
    Lightman, PSman1700 and pjbliverpool like this.
  13. PSman1700

    Legend

    Joined:
    Mar 22, 2019
    Messages:
    7,118
    Likes Received:
    3,090
    Which probably means driver/optimization is one large issue here. Not what the hardware is actually capable off. Again as ive said many posts ago, the performance deflict has largely to do with the reason because its a (unpotimized for pc) port.
    Cross platform games do show better performance deltas between equal hardware.
     
  14. Davros

    Legend

    Joined:
    Jun 7, 2004
    Messages:
    17,879
    Likes Received:
    5,330
    I will, and dont call me Sybil
     
  15. Esrever

    Regular

    Joined:
    Feb 6, 2013
    Messages:
    846
    Likes Received:
    647
    280x is still the same arch as the 7970, need to move up to 285 or 380x for update.
     
  16. arandomguy

    Regular Newcomer

    Joined:
    Jul 27, 2020
    Messages:
    251
    Likes Received:
    355
    Something interesting to look into at some point is since we're now getting into lower level API implementations (DX12, Vulkan) spanning over more generations how that will affect performance. As in theory the optimization burden would be both more architectures specific and on the developers than compared to say DX11. A compounding factor would be the possible relatively dramatic shift towards MCM GPUs.

    The practical impact would potentially affect those that either buy relatively higher end but hold onto their GPUs longer or those that buy relatively lower end and wait to play older titles.
     
    PSman1700 and DavidGraham like this.
  17. CarstenS

    Legend Subscriber

    Joined:
    May 31, 2002
    Messages:
    5,800
    Likes Received:
    3,920
    Location:
    Germany
    Moreover, it's constantly operating out of saturated VRAM. Look at the 2nd Video in the posting below, where a 4800U with integrated Vega is doing 34 fps in 720p: It's in the 4.4 GByte range most of the time.

    With my 7970 GHz-Ed. and 6 GByte i got the following in 1080p, favor quality (that's one above 'original' and 2nd highest to ultimate quality): 31 / 37 / 41 (min. / 95% / avg.) Score 7473. Didn't run 720p and low details, sorry.

    edit: Ran it at home at a lowly i7-4770K in 720p with "favor Performance": 39/57/65 fps, Score 11673. Will be doing a little gaming after x-mas.
     
    #77 CarstenS, Dec 18, 2021
    Last edited: Dec 23, 2021
    pjbliverpool and PSman1700 like this.
  18. PSman1700

    Legend

    Joined:
    Mar 22, 2019
    Messages:
    7,118
    Likes Received:
    3,090
    Ran quite well this summer when i tested on a 2012 7970 6gb aswell, wonder if the game’s badly optimized in the vram category?
     
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...