4

Has anyone (who does either Data Analysis, ML/DL, NLP) had issues using AMD GPUs?
I'm wondering if it's even worth considering or if it's too early to think about investing in computers with such GPUs.

Comments
  • 2
    Not that into GPU types, but I couldn't switch to gpu processing and I didn't have an Nvidia. So yeah, it does sometimes mess stuff up a bit. But, if you can get an external/dedicated server for these calculations, you'd be at an advantage.
  • 4
    AMD is still fighting (and failing) to catch up in games while Nvidia has long taken the GPGPU domain.

    This one sums up the situation, where someone asked about getting the NN chess engine Leela Chess Zero to AMD GPUs - and didn't even get ANY answer:

    https://community.amd.com/thread/...
  • 3
    @NoMad I'm not that into GPUs either but being on Linux and doing the above + Web Dev makes the search for a new laptop with a certain GPU trickier.

    @Fast-Nop Hmm, another forum post that makes AMD GPUs even less suitable. Damn!
  • 1
    @Berkmann18 here's the dilemma for you - Nvidia with it's CUDA works beautifully for ML and you shouldn't have much difficulty getting whatever ML project you want working. In hindsight, you will have problems with just about all the Laptops because they have utterly shitty Intel+Nvidia hybrid graphics that work well only on Ubuntu (other distros you have to fiddle with it or it's a hassle to use hybrid graphics, and because someone somewhere thought that using xorg configs is bad, you can't just drop in your old battle-tested config anymore and be done with it) and thanks to Intel all of them are riddled with various ACPI and BIOS bugs and/or misconfigs. Maybe getting one of the laptops that comes with a Linux distro right from the manufacturer works better than any random model with Intel+Nvidia.
  • 0
    @Berkmann18 On the other hand, as far as I'm aware, it's possible to get AMD GPUs to work with ML stuff but it's a hassle if it doesn't support the opensource drivers (so you'd have to choose one of the outdated, old, but supported Distro versions by the propietary driver that only supports a couple specific kernel versions and fails DKMS builds for absolutely no damn reason.
  • 1
    Dont buy a laptop with dedicated graphics, they cost 10x the price and have the performance of a gtx750
  • 1
    @theKarlisK Yeah that's essentially my problem (at least with my Dell XPS 15 which came with Windows) and I'm looking to get a decent new laptop, most likely System76 or Tuxed (I.e. a Linux one which should guarantee a better hardware support). But the current generation of NVIDIA GPUs (20xx) are overpriced, I mean, it would be a jump from a GTX 1050 but now that the 30xx is out and visibly cheaper than the 20xx series, it feels like a "too early, you could have waited" move (and time is of the essence given how my XPS is coping).

    I've seen that it was possible get models to run on AMD GPU's using OpenGL or ROCm & co but most of the solutions seem 2-3 years out of date (and I'm certainly not going to be using outdated versions of Linux and distros).
  • 1
    @yellow-dog Which ones specifically?
    I'm aware laptops with dedicated GPU's are more expensive which is kind of why I'm trying to look at alternatives to ones with NVIDIA GPUs while still being able to do what I do.
  • 2
    @Berkmann18 anything under 1070m is just garbage for the price. If you really need power, buy a cheap office pc and a secondhand gpu for like 200, and a thin laptop that you can actually use as a laptop.
  • 1
    @Berkmann18 as @yellow-dog mentioned - it's probably best to just get a desktop as your base station to run your stuff on. The Dell XPS is a nice series and Dell recently commited more to supporting Linux distros on their laptops but of course that's relevant only going forward and does not include the old models (as usual with large corporations - "BUY OUR SH**! THROW AWAY THAT OLD LAST YEAR EDITION AND PRODUCE MORE E-WASTE, AND BUY THE NEW MODEL INSTEAD! AND REMEMBER! WE CARE ABOUT REDUCING E-WASTE! durrrr")... that 1050 is not terrible either, it's not great, but it's not terrible. So, if there is nothing wrong with your current laptop (i.e. - the battery holds, no weird screen issues, etc), I'd say you keep using it.

    Also, note on Tuxedo - from what I've seen they're like "SlimBook" (and one other company I can't recall atm) ... just rebranded laptops with the same exact specs but different pricing. Out of all the Linux focused manufacturers, System76 and Linden has my vote.
  • 1
    @theKarlisK i went for a latitude, they are basically xpses with more ports and better cooling
  • 1
    @theKarlisK I mean, I've been using that XPS (Dell XPS 9560 with a i7-7700HQ CPU and a GTX 1050 GPU) for ~3.5 years and whether it's the RAM (16GB) or GPU, it's quite limiting so I'm only looking above that spec-wise.
    I'm also keeping an eye on desktops as I've come to the realisation that it may be better (even tho it won't obviously be portable).

    I've seen that Dell and Thinkpad have been more invested in Linux laptops but I'm not going to wait years for something I'll need soon-ish.

    Hmm, it's good to know that about Tuxedo. I've never heard of Linden, I'll add that to my list, thank you!
  • 1
    @Berkmann18 autocorrect strikes again - I meant "Librem" not linden...
  • 0
    @theKarlisK Ooh, in that case, then I've got them on the list. I wonder if their products since last time I checked tho 🤔.
Add Comment