• solomonschuler@lemmy.zip
    link
    fedilink
    English
    arrow-up
    7
    ·
    edit-2
    8 hours ago

    I recently saw this and it pissed me off so much. I use vivado for my engineering coursework and when I found out they dropped Linux support for the 2026.1 version it does sting a little.

    I don’t blame them for doing it, my immediate reaction to the news was people were taking advantage of vivado who weren’t actually students so I completely understand there stance, I just wish there was another way…

    the article is quite misleading describing it as a “bait-and-switch.” It is not a bait and switch, this is a reasonable stance of which if I were working at amd in the FPGA line I too would make that decision to pull the free version of vivado/vitis away from Linux. Whether or not you believe that is up to you.

    anyways, as much as I do respect amd’s decision I have moved away to f4pga which is an open source fpga toolchain. doesn’t have much device support as you may get with vivado (7-series, and a few other microcontroller brands) but it offers enough for my use case.

  • just_another_person@lemmy.world
    link
    fedilink
    arrow-up
    12
    ·
    edit-2
    9 hours ago

    The article is very misleading, but the real gist is that all of these AI dipshits figured out what FPGA was, and are now flooding the zone to use it. This tool has been an absolute gift to companies looking to move to FPGA for things like ML workflows, NL processing, and semantic flows, WITHOUT needing the dumb shit GPU pricing. Better results, cheaper bills.

    AMD is two steps ahead of the game in these arenas versus Nvidia, and people just figured it out, so of course they are going to start charging for it. It uses resources on their end, so they need to bill for it to make it make sense. The same way every dumbass startup gives shit away to get you hooked is the way this works.

    FPGA is going to usurp the reliance on CUDA in a massive way in the next few years, and they want to get paid for the upfront work they put in to make this possible.

    Not shocked at all.

    • definitemaybe@lemmy.ca
      link
      fedilink
      arrow-up
      3
      ·
      3 hours ago

      But then why is it still free on Windows? Remove the basic tier entirely, then.

      Especially if you’re correct that is a server/client system, then someone will just soon up a Docker container that has all of Windows 11 LTE and the Windows version of this pre-configured, so people can continue to use it in Linux anyway, or switch to an open-source alternative. They’re already supporting and releasing Linux builds, so this doesn’t seem to gain them anything and, instead, may cost them marketshare and goodwill.

      I’m confused.

    • kungen@feddit.nu
      link
      fedilink
      arrow-up
      3
      ·
      9 hours ago

      It uses resources on their end, so they need to bill for it to make it make sense

      Doesn’t AMD sell the hardware? Isn’t it end-users (or companies or whatever) that are running the hardware? So I’m a bit confused, what do you mean by AI dipshits “using” AMD’s resources – especially when it’s still available for free on Windows?

      • just_another_person@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        9 hours ago

        It’s a client/server app at the end of the day. Free users still expend resources on AMD’s end, and it’s not solely client-side. If it costs them money, they will of course try to negate or recover the costs of that.

        • rosco385@lemmy.wtf
          link
          fedilink
          arrow-up
          3
          ·
          edit-2
          7 hours ago

          I don’t know the software, but is the client/server model necessary, or is it to ensure AMD can enforce price rises when they want?

          • just_another_person@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            6 hours ago

            Not shaming, but I think you should understand what client/server means before asking that question.

            You’re looking for an answer on which to place some unfounded rage where you don’t even understand the situation.