• kibiz0r@midwest.social
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 days ago

    Massive waste of the GPU, having it spend so much time handling PCI. I bet that part of the chip heats up like an MF while the CUs are barely getting tickled.

      • kibiz0r@midwest.social
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        1 day ago

        I expect so, yes, that’s the model for handling SoC GPUs on Windows and Linux: treat it like a PCI peripheral. (Use PCI protocol, even though it’s not a PCI connection.)

        This make it spend a lot of time managing PCI book-keeping, which doesn’t scale and becomes a performance bottleneck — but, more importantly, a thermal hotspot.

        Console OSes don’t coordinate integrated GPUs over PCI, so they don’t have the same thermal issue.

        Edit: I should specify: this is x86. ARM SoC GPUs on Linux at least (Idk about Windows) are not treated as PCI peripherals.