The wild west of incompatibilities and proprietary software stacks
img
  • 172 points ps5cfw

    It wasn't Always like this, in fact AMD had some cool processor instruction sets that we're never taken advantage of because of low adoption and got scrapped because of It.

    And lets not forget Itanium

    parent
    70 points kopasz7

    3DNow!

    parent root
    15 points got-trunks

    Bring back xscale

    parent root
    1 points IosevkaNF

    Itanium was just fantastic.  Loved every single bit of working with it. 

    parent root
  • 66 points Highborn_Hellest

    It's because the X86 standard is set by Intel. The 86 is licenced by amd, from intel and the x64 is licenced by intel from amd.

    The GPU segment is not set up like this and any idiot can cook up a new "standard" that nobody needs to follow.

    parent
  • 48 points Space_Reptile

    dont forget about cuda :)

    parent
    12 points bill_cipher1996

    i dont think cuda is a hardware instruction set...

    parent root
    17 points kopasz7

    A proprietary software stack

    parent root
    9 points KajMak64Bit

    CUDA is a standard... it's old and is baked in it's not an option... only Nvidia cards have it for decades

    parent root
    2 points technohead10

    Cuda has been run on and card albeit experimentally. Then NVIDIA took them down

    parent root
    7 points OSSLover

    https://github.com/vosen/ZLUDA

    You mean this still developed AMD CUDA enabler?

    parent root
    3 points technohead10

    last I saw it was taken down, happy to see zluda is still up

    parent root
  • 19 points MAM_Reddit_

    AVX, AVX2, AVX512 can be represented by the second photo mostly because they are competing in doing the same operations.

    parent
    12 points d6cbccf39a9aed9d1968

    Ah yes the search for your next AVX-512 CPU , because PS3 Emulation

    parent root
    3 points tiga_94

    Aren't avx2 cpus good enough for ps3 emulation already?

    parent root
    6 points pleasebecarefulguys

    good but you know people wanna play emulated games at 120fps

    parent root
    2 points IosevkaNF

    Technically you can emulate it on base x86-64 realmode or heck even 8008 but please dont.

    parent root
  • 6 points Space646

    AltiVec ❤️‍🩹🥺🥺

    parent
    1 points Alarmed_Contest8439

    its kind of outside x86 innit

    parent root
    5 points Space646

    Gotta love my ppc64le

    parent root
  • 3 points beljko0106

    i like your funny words magic man

    parent
  • 9 points Aw3som3Guy

    Has AMD put out a CPU with Intel’s “Advanced Matrix eXtensions” yet? I didn’t think so.

    You should finally be able to add AVX512 (now called AVX10?) to this image next year as well. It’s only been a decade since it was introduced. Already a fifth of all Steam users per the last hardware survey.

    parent
    10 points Small_Independent643

    do you live under a rock

    parent root
    1 points Aw3som3Guy

    Advanced Matrix Extensions, the Matrix Multiply version of AVX, introduced in what Sapphire Rapids? Is there a different AMX (I assume AMD something something) that’s actually referring to?

    Edit: if you were talking about AVX512, I know full well it’s supported on AM5 CPUs (and a haphazard mess of Intel CPUs before that), but it won’t be until Nova Lake that it’ll be supported on desktop by both CPU vendors at the same time. Isn’t that the point of the meme?

    parent root
  • 2 points MehImages

    I just want FP64 :(

    parent
    2 points kopasz7

    You must be computing some serious stuff!

    parent root
  • 1 points Berry2460

    K10 cpus had weird SSE4 instruction sets that were very non-standard

    parent
  • Hacker News
    • Top
    • Best
    • New
    • Ask
    • Show
    • Jobs
  • beta Hugging Face
    • Posts
  • Reddit
    • r/programming
    • r/technology
    • r/science
    • r/news
    • r/gaming