News for hackers. Stuff that matters.
Re:2023 was the year that GPUs stood still by jadbox on Friday December 29, 2023 @09:44AM (#38805462)
We need a lot more memory for desktop GPUs with the need to run AI locally for productivity and gaming. 48gb+ would be the minimum ideal for running 70b+ models. If Nvidia, AMD, and Intel fail to deliver more to desktop users, I can see a lot more people switching to Apple's M3 or later chips with 80-128gb shared memory.

Similar to rewind.ai, I want a 100% offline AI with Vision to run on every file and image I touch. Every file I use can be categorized and available to prompt against.

Re:2023 was the year that GPUs stood still by brucethemoose2 on Friday December 29, 2023 @10:23AM (#38805881)
That limitation is totally artificial.

There is nothing stopping AMD from allowing the sale of an affordable 48GB 7900 (or 32GB 7800) right now... In fact they already do in the form of the W7900, for $4500. They just don't sell those at competitive consumer prices, as they are playing the anticompetitive artificial segmentation game right alongside Nvidia, because they somehow think their tiny workstation market is more valuable than seeding AI development on their cards.

Technically speaking, AMD could sell "cheap" 96GB+ GPUs by simply swapping the 7000 series memory controller die. This would take some time and money, but not an eternity + fortune like Nvidia would need to tape out a whole new GPU die.

Intel has no workstation market to lose. I suspect the Arc A770 was kinda late and skimpy for a 32GB "AI" SKU, but the next generation could be very interesting.

Re:2023 was the year that GPUs stood still by MegaDeKay on Friday December 29, 2023 @11:42AM (#38806946)
AMD plays that artificial segmentation game with SR-IOV as well, unfortunately.

Intel is supporting SR-IOV in Linux with the latest Xe GPU driver they are developing, but it isn't clear to me that they'll allow it in the consumer cards. If they do, and if I can run a Linux host and Windows guest simultaneously on one card, I'll be on it like stink on a monkey.

Re:2023 was the year that GPUs stood still by jadbox on Friday December 29, 2023 @01:38PM (#38808554)
I didn't know about SR IOV! I took would love to see that adopted on consumer cards.
Re:2023 was the year that GPUs stood still by gruez on Friday December 29, 2023 @10:58AM (#38806279)
>as they are playing the anticompetitive artificial segmentation game right alongside Nvidia

Product segmentation might be anti-consumer (in the sense that they can charge higher prices overall), but it's hardly "anticompetitive".

>than seeding AI development on their cards

*ceding

Re:2023 was the year that GPUs stood still by badsectoracula on Friday December 29, 2023 @11:07AM (#38806404)
I understood "seeding AI development on their cards" as in "making sure AI development in the future will happen on their cards". "ceding" sounds like the opposite of that (i.e. giving up).
Re:2023 was the year that GPUs stood still by brucethemoose2 on Friday December 29, 2023 @11:58AM (#38807179)
The anti competitiveness is from the pricing in the face of competition.

W7900 margins are enormous. In a competitive market, AMD would massively undercut the 48GB RTX A6000 and the 24GB 4090, which Nvidia is price gouging even more. They absolutely can... But they don't.

Separately, its also (IMO) a bone headed business decision.

Re:2023 was the year that GPUs stood still by Der_Einzige on Friday December 29, 2023 @11:25AM (#38806709)
You have no idea how deep the Nvidia lock-in goes.

AMD only supports small fractions of the deep custom eco-systems built around models such as Stable Diffusion. Good luck getting half of the shit built for ComfyUI or Automatic1111 to run at all, and frequently those features are the killer ones which motivate folks to want to do AI in the first place. There's a reason why Nvidia is a first class citizen among all of the AI clouds. AMD is even behind Intel in this regard, because at least Intel had an existing robust ecosystem of accelerators (i.e. intel optimized sklearn/pytorch, OpenVino, etc)

AMD can be 4x better in every way compared to Nvidia hardware wise but if they can't get developer communities to build around their equivalent to CUDA and its ecosystem than it's not looking rosy for AMDs future.

Re:2023 was the year that GPUs stood still by brucethemoose2 on Friday December 29, 2023 @12:06PM (#38807323)
This is a pet peeve of mine, but A1111 is not a great example of a ML project. The backend codebase is a mess compared to diffusers, its slow even on Nvidia, its history is filled with controversy (including license breaking and outright piracy in the codebase), the frontend is buggy and unstable. I appreciate how it was a pioneer in 2022-H1 2023, but I am somewhat annoyed its still the de facto SD backend.

Better maintained inference projects are picking up considerable AMD/Intel support. Sometimes even Apple Silicon support.

Re:2023 was the year that GPUs stood still by Der_Einzige on Friday December 29, 2023 @12:17PM (#38807502)
The only real competitor is ComfyUI, because without the huge ecosystem around your other front end, you lose MASSIVE capabilities, for example, losing this is a big mistake: https://github.com/ljleb/prompt-fusion-extension
Re:2023 was the year that GPUs stood still by jadbox on Friday December 29, 2023 @01:41PM (#38808590)
Is there something like that extension for comfy yet?
Re:2023 was the year that GPUs stood still by pseudo0 on Friday December 29, 2023 @03:27PM (#38809819)
At least on Nvidia, A1111 has had near identical performance to ComfyUI on SDXL and SD1.5 for me. Besides that, there were typical minor problems that happen when some guy's hobby project goes viral and suddenly is under massive scrutiny. It was the first "good enough" interface and now there is massive community inertia with extensions, plugins, etc.

ComfyUI has found a place in the image pipeline design niche, but A1111 still seems like the best choice for new users who just want to spin up Stable Diffusion and generate some art for a D&D campaign or whatever.

Re:2023 was the year that GPUs stood still by brucethemoose2 on Friday December 29, 2023 @05:05PM (#38810802)
Thats because ComfyUI is also based on the old SAI backend, not diffusers like, say, VoltaML.
Re:2023 was the year that GPUs stood still by latchkey on Friday December 29, 2023 @11:47AM (#38807022)
> but if they can't get developer communities to build around their equivalent to CUDA and its ecosystem than it's not looking rosy for AMDs future.

Dec 6th was an announcement from Lisa Su about the MI300x. It also included a full on commitment to ROCm as well as other projects like pyTorch. They are clearly aware of what you're talking about, and working on it. It isn't something that can magically be fixed over night, but it is something that people can complain about on HN over and over and over again...

Re:2023 was the year that GPUs stood still by nemothekid on Friday December 29, 2023 @12:15PM (#38807475)
Some of us have been complaining for close to a decade and there's been multiple promises that have gone no where. It's better to keep complaining until the problem is actually fixed. CUDA is 16 years old and AMD has been "aware" of the issue for at least 10.
Re:2023 was the year that GPUs stood still by latchkey on Friday December 29, 2023 @12:20PM (#38807542)
How could they promise to fix something that didn't exist 10-16 years ago?

In my eyes, the incentives weren't there before. But, they sure are now!

Re:2023 was the year that GPUs stood still by nemothekid on Friday December 29, 2023 @01:30PM (#38808459)
OpenCL did exist 10 years ago! Rocm has been around for 7 years. Pytorch is 7 years old and had CUDA support on day one and still doesn't have RocM support. Before the LLM craze people still wanted an alternative to nvidia and could see the writing on the wall. There was a bunch of complaining about Rocm and OpenCL didn't deliver. GeoHotz tried to get a RocM backend working and the examples just didn't work.

You can't build a software platform by just willing it into existence. It means sitting down with developers, writing documentation and support users. It means tackling use cases other than llama so that users feel confident in building the next greatest thing on your platform. At it is today, AMD will always be playing catch up and people will continue to push nvidia because the latest and greatest will be on Cuda.

I guess for those of spending money on real gpus for the last 10 years, nvidia was incentivized to take our money but amd wasn't.

Re:2023 was the year that GPUs stood still by latchkey on Friday December 29, 2023 @01:36PM (#38808532)
Before the current crazy of AI, what else generated large sums of money for GPUs?

Games, rendering and crypto.

If I was a hardware company, that's all that I would have focused on. Certainly AMD could have done better on the software/developer front, nobody is arguing that.

I tend to live in the present and what matters is what they are saying and doing today. You can choose to be pissed off about the past, or you can work towards the future.

Re:2023 was the year that GPUs stood still by ihattendorf on Friday December 29, 2023 @01:23PM (#38808353)
And nvidia is killing it right now because they predicted the need _before_ the incentives were there.
Re:2023 was the year that GPUs stood still by latchkey on Friday December 29, 2023 @01:31PM (#38808478)
Nobody is arguing that AMD didn't get caught with their pants around their ankles or that they have a great reputation with developers. What matters is their statements and more importantly, actions, moving forward.

Right now, they are cranking out ROCm releases on schedule, contributing to a bunch of AI open source projects, listening to crazy people like George Hotz and have released a GPU product that leapfrogs the H100 and is built on OAM-UBB, at 1/3 the FLOPS/$, while also promoting fast ethernet standards.

I'd call that a pretty good start.

Re:2023 was the year that GPUs stood still by ClumsyPilot on Friday December 29, 2023 @11:41AM (#38806933)
Which makes it even more stupid that AMD does not at least try to compensate for their shortcoming by selling large memory GPUs, there would be a reason to develop for team red
Re:2023 was the year that GPUs stood still by brucethemoose2 on Friday December 29, 2023 @12:11PM (#38807418)
Yeah.

If there was a 40GB-48GB 7900 SKU, I would have bought it over a 3090 in a heartbeat, even at a big premium over the 24GB card. And I'd be debugging ROCm support in ML projects left and right.

But I am not. The 24GB SKU is just not worth the trouble over a 3090, which is more RAM efficient out of the box. I can't pay $5K for a W7900.

Re:2023 was the year that GPUs stood still by staticman2 on Friday December 29, 2023 @10:28AM (#38805946)
The Apple M3 chips are expensive, not so great at gaming, and have significantly slower memory bandwidth than Nvidia chips. (A 3080 has 912 GB/s vs M3's Max being 400 GB/s with most M3 models being much slower).

There are significant compromises in Apple's offerings.

Re:2023 was the year that GPUs stood still by jadbox on Friday December 29, 2023 @10:57AM (#38806275)
Thanks, I should have mentioned this. Lots of tradeoffs here and Apple is far from ideal. I really want a desktop equivalent of an A100 with 80gb, although $17k is just insane*. https://www.cdw.com/product/pny-nvidia-a100-80gb-pcie-gen-4-...
Re:2023 was the year that GPUs stood still by iknowstuff on Friday December 29, 2023 @02:18PM (#38809047)
I guess you could get an M2 Ultra with 800GB/s if you care about this metric specifically?
Re:2023 was the year that GPUs stood still by timschmidt on Friday December 29, 2023 @02:50PM (#38809412)
Even so, bandwidth to the CPUs, GPUs, and NPUs are segmented such that none have access to the full 800GB/s. The CPU gets more like 400GB/s in that SKU.
Re:2023 was the year that GPUs stood still by iknowstuff on Sunday December 31, 2023 @04:30PM (#38827677)
Correct me if I'm wrong but 400GB/s is ludicrous for CPU memory isn't it?

> DDR5 octuples the maximum DIMM capacity from 64 GB to 512 GB.[8][3] DDR5 also has higher frequencies than DDR4, up to 8000 MT/s which translates into 64 GB/s (8000 MT/s * 64-bit width / 8 bits/byte = 64 GB/s) of bandwidth per DIMM.

Re:2023 was the year that GPUs stood still by timschmidt on Tuesday January 09, 2024 @02:58AM (#38923550)
Depends. DDR5 provides less bandwidth than Apple's on-package DRAM precisely because it allows larger sizes and user upgradeability. Intel has produced similarly packaged CPUs since https://en.wikipedia.org/wiki/Xeon_Phi in 2010, at least. A small amount of very fast memory is great so long as your workload fits within it. The moment it doesn't, everything goes awry. The best memory architecture is always the one which works for your workload. AMD produced a desktop part - the 7800X3D - which provides 2.5TB/s of bandwidth to 96Mb of L3. And an Epyc part with 768mb of L3 in a similar configuration across 8 chiplets.

Then there are issues of prefetching algorithms, cache eviction and concurrency strategies as well as speed and associativity, TLB size, branch prediction algorithm especially as it relates to pipeline length and flushes, decoder width and complexity and execution units available for dispatch.

There's just a lot more that goes into fast than memory bandwidth go brrrrr. Also x86 (and increasingly ARM and Risc-V) have many SKUs above those Apple offers in sleek packaging. Particularly silicon fabbed for high end desktop workstation or datacenter duty is a cut above what's available via other channels. For the cost of a Mac Pro you can easily afford an HP Z series or a whitebox from SuperMicro with dual sockets, 16 channels of DRAM, and enough PCIe lanes to make starving children cry.

Re:2023 was the year that GPUs stood still by jmnicolas on Friday December 29, 2023 @10:14AM (#38805794)
I don't think it represents a lot of people, Apple high end offering is absolutely unaffordable for most of us.

If you can afford a max specced M3 you can also afford 2 RTX 4090 which should theoretically be faster.

Re:2023 was the year that GPUs stood still by joshstrange on Friday December 29, 2023 @10:54AM (#38806239)
A max-specced M3 would give you 128GB of ram vs 48 total from the 2 RTX cards and you'll still need a computer (CPU/MB/RAM/case/fans/etc). They might even out in price but you have more ram with the M3 and a way lower power usage if you care about (I know some people don't), not to mention it's portable.

If all you want to do is AI/ML then yes, a M3 is not your best option but if you want an extremely powerful laptop that can run AI models locally fairly easily (and it's well supported) then the M3 is a great choice. I love being able to download and test out AI models on my M3.

Re:2023 was the year that GPUs stood still by throw_nbvc1234 on Friday December 29, 2023 @12:04PM (#38807282)
Mac Studio Pro's with up to 192GB ram are an alternative here too though still on the M2 Ultra chips if you don't need the portability. Not sure how relevant the generation bump is for running the models.

Might be a good hold-over for X years until the consumer hardware catches up and/or the model optimizations make the same hardware perform up to today's DC hardware.

Re:2023 was the year that GPUs stood still by jadbox on Friday December 29, 2023 @04:53PM (#38810670)
I assume the Mac Studio Pro must be getting an M3 Ultra refresh in 2024? I wonder how well linux run on that.
Re:2023 was the year that GPUs stood still by Der_Einzige on Friday December 29, 2023 @11:30AM (#38806775)
Apple is well supported in that it's "better than everyone except Nvidia", and that's really only because a bunch of well known boutique developers seem to like the high quality of apple laptops and refuse to budge about mainly developing on them.

Still, trying to do significantly fun or interesting things in any major AI ecosystem, such as the Stable Diffusion one through Automatic1111 or with the LLMs in Oobabooga (which supports nearly all LLM backends i.e. llama.cpp), will be mostly crippled and stuff will break in ways that simply don't happen to Nvidia hardware. I'll take the 2 4090s all day, because I know that quantization techniques which shouldn't even be possible (who knows maybethe fabled 1 bit quantization seems inevitable at this point) will make it possible for me to stuff even the most bloated LLM into my measly 48 GBs will be available on Nvidia first and Apple (maybe) second.

Re:2023 was the year that GPUs stood still by J_Shelby_J on Friday December 29, 2023 @12:35PM (#38807716)
I bring this up all the time and get downvoted by apple defenders (usually I’m one). Apples policy of locking out 3rd party gpus might be the cause of a serious decline in Mac OS over the next decade.

That or devs will start building Linux hosts for their gpus at home.

Re:2023 was the year that GPUs stood still by tracerbulletx on Friday December 29, 2023 @01:00PM (#38808048)
That doesn't really make sense, if anything the importance of having third party cards is diminishing. Apple Silicon is already massively competitive at running things like Blender and Video Compositors. And the trends are towards apple investing in improving gaming and ML workloads (which they've made large strides towards this year), and the relative attractiveness of other GPUs is going down. Almost all of the signs are pointing at apple making their hardware the place to run on device ml.
Re:2023 was the year that GPUs stood still by daemonologist on Friday December 29, 2023 @10:27AM (#38805929)
Agreed, and VRAM (GDDR6 at least) is _not_ that expensive. The going rate for an 8 Gbit chip is around $3 [0][1], so around $150 in raw chips for 48 GB.

Unfortunately I suspect VRAM capacities in consumer cards will continue to be limited in order to differentiate enterprise products.

[0] https://www.dramexchange.com/

[1] https://www.tomshardware.com/news/gddr6-vram-prices-plummet

Re:2023 was the year that GPUs stood still by ksec on Friday December 29, 2023 @01:03PM (#38808090)
It wasn't that long ago the price for GDDR6 was up to $16, your 48GB would have cost $800. Or roughly $2000 more in retail price.

What a lot of people dont understand is that RSP dont change with commodities ups and downs. If you price your product $1500 cheaper now due to DRAM cost reduciton, you will have a hard time getting it back up $1500 if things ever resume to normal. So generally speaking RSP comes down very slowly.

Re:2023 was the year that GPUs stood still by gruez on Friday December 29, 2023 @10:47AM (#38806152)
> The going rate for an 8 Gbit chip is around $3 [0][1], so around $150 in raw chips for 48 GB.

I doubt 48GB cards are using 8 Gbit chips. How are you going to physically route 48 chips on a PCB?

Re:2023 was the year that GPUs stood still by schmorptron on Friday December 29, 2023 @11:24AM (#38806679)
Wouldn't you also need other higher-end components to interface with and support higher bandwidth to effectively make use of all of that VRAM?
Re:2023 was the year that GPUs stood still by to11mtm on Friday December 29, 2023 @06:11PM (#38811332)
Yes. Realistically you'd just go with higher density RAM chips, which I'm guessing are gonna be more costly per GB as well...

But the upshot for a manufacturer for higher density memory, if the 'failure rate' of fresh parts is the same, well it's better to have less parts of a fixed failure rate ofc.

Re:2023 was the year that GPUs stood still by zamadatix on Friday December 29, 2023 @10:02AM (#38805659)
I don't think you'll find anything in the desktop segment cracking beyond 48 GB in the next 5 years. That said, the M3s with that much shared memory are really in the workstation segment, and priced like it. Macs are actually a great value for this use case all the way up through maxing them out. The inference performance itself is a bit lacking though, but at least you can do it.
Re:2023 was the year that GPUs stood still by brucethemoose2 on Friday December 29, 2023 @10:07AM (#38805713)
There's also the huge caveat of CUDA project compatibility. AMD/Intel seem to be a more promising in that regard, and thats not saying much.

Not that it isn't appealing... If the price is right.

Also, both AMD and Intel are both reportedly coming out with M Pro-like SoCs. AMD's "Strix Halo" is rumored for 2025. Less is known about Intel's Arrow Lake SKU at the moment.

Re:2023 was the year that GPUs stood still by sangnoir on Friday December 29, 2023 @12:13PM (#38807448)
How many people are writing their own CUDA kernels? I think Pytorch compatibility is a bigger win for AMD amd Intel, when solving for the vast majority of AI practitioners who live in Jupyter Notebooks
Re:2023 was the year that GPUs stood still by brucethemoose2 on Friday December 29, 2023 @12:51PM (#38807930)
I don't see the distinction. Tons of popular PyTorch projects run hand made CUDA kernels, whether through a library or one written themselves.

In some cases one can replace rocm/openvino incompatible libraries with pure PyTorch, but the performance hit is often severe, and not many inference projects are using torch.compile or triton kernels to compensate.

Re:2023 was the year that GPUs stood still by sangnoir on Friday December 29, 2023 @01:18PM (#38808280)
> I don't see the distinction

Performant Pytorch compatibility can be achieved without CUDA compatibility.

> In some cases one can replace rocm/openvino incompatible libraries with pure PyTorch

This is the crux of my point: AMD ought to focus on fixing these Pytorch incompatibilities instead of splitting focus with chasing CUDA translations.

Re:2023 was the year that GPUs stood still by Baldbvrhunter on Friday December 29, 2023 @01:50PM (#38808732)
Greater than zero. Julia has a CUDA compiling and I've hand crafted CUDA kernels myself.

https://cuda.juliagpu.org/stable/

Re:2023 was the year that GPUs stood still by ChrisRackauckas on Friday December 29, 2023 @06:40PM (#38811518)
Indeed, and this year we created a system for compiling ODE code not just optimized CUDA kernels but also OneAPI kernels, AMD GPU kernels, and Metal. Peer reviewed version is here (https://www.sciencedirect.com/science/article/abs/pii/S00457...), open access is here (https://arxiv.org/abs/2304.06835), and the open source code is at https://github.com/SciML/DiffEqGPU.jl. The key that the paper describes is that in this case kernel generation is about 20x-100x faster than PyTorch and Jax (see the Jax compilation in multiple ways in this notebook https://colab.research.google.com/drive/1d7G-O5JX31lHbg7jTzz..., extra overhead though from calling Julia from Python but still shows a 10x).

The point really is that while deep learning libraries are amazing, at the end of the day they are DSL and really pull towards one specific way of computing and parallelization. It turns out that way of parallelizing is good for deep learning, but not for all things you may want to accelerate. Sometimes (i.e. cases that aren't dominated by large linear algebra) building problem-specific kernels is a major win, and it's over-extrapolating to see ML frameworks do well with GPUs and think that's the only thing that's required. There are many ways to parallelize a code, ML libraries hardcode a very specific way, and it's good for what they are used for but not every problem that can arise.

Re:2023 was the year that GPUs stood still by ttt3ts on Friday December 29, 2023 @11:05AM (#38806372)
5 years?! You think the enterprise hardware hype will last that long? When it slows companies will look at other less valuable markets.

Unless something fundamentally changes with the capabilities of produced tech I think demand will be saturated before 5 years.

Re:2023 was the year that GPUs stood still by zamadatix on Friday December 29, 2023 @04:02PM (#38810148)
I think, in general, hardware markets are permanently splitting and the high end side will not stop scaling for at least a decade. From storage to network to compute the needs of the large scale customers grows ever farther from the needs of the consumer. The hyperscaler class are rushing in 400G NICs with hundreds of CPU cores, TBs of RAM, and hundreds of TBs of high speed flash per rack unit asking when they'll be able to make that 800G or 1.6 T and so on. Meanwhile consumers are just warming up to the idea wired and wireless connections can be slightly faster than a gig and their wild gaming desktop can have 16 cores with 64 GB of RAM and 4 TB of flash storage. GPUs aren't really any different - AMD has even had a completely separate computer architecture for years and Nvidia has entire custom heterogenous scale out designs. If you had asked me "do you think it's possible x86 will scale to over 500 cores per rack unit by 2023" in 2013 I would have said "doubt it, Xeon Phi doesn't even look to be on track for people to want to half ass getting to that number". If you were to ask me now how much we'll have scaled in 10 years this time I'd rather now say "not sure, but we probably aren't going to have stopped cold at the 5 year mark because the hype for more scaling died out".

As a result of this split I think consumer hardware will still continue to grow slower. Not because of lack of capability but lack of market interest. People don't have a use case for hundreds of cores or the like, they'd rather smaller, quieter, and more efficient at ever decreasing price points. I'm much more worried investment in consumer GPUs and CPUs for traditional desktops will actually die out and start to stagnate just because the market is getting squeezed ever smaller from both the low end and high end sides.

Re:2023 was the year that GPUs stood still by ttt3ts on Tuesday January 02, 2024 @01:14PM (#38844864)
Interesting. I guess I agree on the idea just not the specific number of 48GB. Amd & Nvidia both offer prosumer GPUs with 48GB, the W7900 and A6000 respectively. I don't see how they would not increase that in 5 years?
Re:2023 was the year that GPUs stood still by dleeftink on Friday December 29, 2023 @10:25AM (#38805912)
Wouldn't we rather trend model memory requirements down? This way models/devices meet in the middle.
Re:2023 was the year that GPUs stood still by brucethemoose2 on Friday December 29, 2023 @10:48AM (#38806169)
The thing about ML is that memory helps everything.

Take almost any given model that fits in X memory pool for some task. Double that, and everything gets better. Training quality goes up, inference quality potentially goes up, you gain the capacity for more batching which dramatically increases performance. Maybe more caching, depending on the app. You can add more models to the pipeline without much fuss.

Re:2023 was the year that GPUs stood still by eachro on Friday December 29, 2023 @05:06PM (#38810819)
why is this? I would have thought that more memory would help up to some point (wherever the entire model can fit in RAM) and then no gains after that. I'd also have thought that things like accuracy wouldnt be affected.
Re:2023 was the year that GPUs stood still by brucethemoose2 on Saturday December 30, 2023 @12:53AM (#38813080)
Every model and ecosystem has different compromises, and obviously small models hit diminishing returns quick.

But the big models that are in fashion now... GPUs are basically always memory capacity limited to some extent.

Re:2023 was the year that GPUs stood still by brookst on Friday December 29, 2023 @09:58AM (#38805627)
I really hope that one day I will run into someone involved in Apple Silicon design who will tell me whether UMA was chosen with post-graphics GPU needs like AI in mind.
Re:2023 was the year that GPUs stood still by brucethemoose2 on Friday December 29, 2023 @10:09AM (#38805736)
The UMA itself actually isn't being used in AI, just the big memory pool for a GPU.

Intel canceled, and AMD sidelined, big APUs because they found the market didn't want them.

Re:2023 was the year that GPUs stood still by brookst on Monday January 01, 2024 @11:57AM (#38833211)
A 128GB MacBook can devote almost all of that memory to AI.
Re:2023 was the year that GPUs stood still by ore0s on Friday December 29, 2023 @02:41PM (#38809291)
Just curious, why is rewind.ai falling short of this use case? I thought they looked at every file/photo
Re:2023 was the year that GPUs stood still by pants2 on Friday December 29, 2023 @03:22PM (#38809766)
Apple's memory configurations for the M3 are confusing and expensive. Charging $400 for an additional 18GB of RAM is ridiculous. If they halved their memory upgrade prices maybe I would consider it, but as-is it's very hard to justify getting memory upgrades when you could just run LLMs on a dedicated Linux box.