To this day 8x7b Mixtral remains the best model you can run on a single 48GB GPU. This has the potential to become the best model you can run on two such GPUs, or on an MBP with maxed out RAM, when 4-bit quantized.
Mistral AI Launches New 8x22B MOE Model
101–110 of 161 posts
Re: Mistral AI Launches New 8x22B MOE Model
#102Earlier quoted context omitted.
??? With weights?
There was a buffer overflow or some other exploit like that in llama.cpp and the gguf format. It has been fixed now, but it's definitely possible. Also weights distributed as python pickles can run arbitrary code.
Re: Mistral AI Launches New 8x22B MOE Model
#103Earlier quoted context omitted.
Do you have any feel for the performance compared to the M3 Max?
LLM inference is mostly memory bound. An 12-channel Epyc Genoa with 4800MT/s DDR5 ram clocks at 460.8 GB/sec. It's more than the 400GB/s of the M3 Max, only part of that accessible for the CPU. And on the Epyc System you can plug much more memory for when you need larger memory and PCI-E gpus, for when you need less faster memory. Threadripper PRO is only 8-channel, but with memory overclocking it might reach numbers…
Re: Mistral AI Launches New 8x22B MOE Model
#104Earlier quoted context omitted.
Reasonably priced Epyc systems with up to 12 memory channels and support for several TB of system memory are now available. Used datacenter hardware is even less expensive. They are on par with the memory bandwidth available to any one of the CPU, GPU, or NPU in the highest end Macs, but capable of driving MUCH more memory. And much simpler to run Linux or Windows on.
I would be very curious to see pricing on Epyc systems with terabytes of RAM that cost less than $6k including the RAM...
Can't reuse my old parts on a brand new Mac, or upgrade it later if I find I need more. Lock-in is rough.
https://www.ebay.com/itm/315029731825?itmmeta=01HV561YV4AJG5...
Re: Mistral AI Launches New 8x22B MOE Model
#105Earlier quoted context omitted.
LLM inference is mostly memory bound. An 12-channel Epyc Genoa with 4800MT/s DDR5 ram clocks at 460.8 GB/sec. It's more than the 400GB/s of the M3 Max, only part of that accessible for the CPU. And on the Epyc System you can plug much more memory for when you need larger memory and PCI-E gpus, for when you need less faster memory. Threadripper PRO is only 8-channel, but with memory overclocking it might reach numbers…
I'm curious how the newer consumer Ryzens might fare. With LPDDR5X they have >100 GB/s memory bandwidth and the GPUs have been improved quite a bit (16 TFLOPS FP16 nominal in the 780M). There are likely all kinds of software problems but setting that aside the perf/$ and perf/watt might be decent.
Re: Mistral AI Launches New 8x22B MOE Model
#106Earlier quoted context omitted.
I'm curious how the newer consumer Ryzens might fare. With LPDDR5X they have >100 GB/s memory bandwidth and the GPUs have been improved quite a bit (16 TFLOPS FP16 nominal in the 780M). There are likely all kinds of software problems but setting that aside the perf/$ and perf/watt might be decent.
Consumer Ryzens only have two-channel memory controllers. Two dual-rank (double sided) DIMMs per channel, which you would need to use to get enough RAM for LLMs, drops the memory bandwidth dramatically -- almost all the way back down to DDR4 speeds.
Re: Mistral AI Launches New 8x22B MOE Model
#107Edit: Ah, it's the wrong link. https://news.ycombinator.com/item?id=39986047
Thanks SushiHippie!
Re: Mistral AI Launches New 8x22B MOE Model
#108Earlier quoted context omitted.
My first thought was how much RAM? Will it work on 64GB M1?
It is ~260GB with presumably fp16 weights. Should fit into 64GB at 3-bit quantization (~49GB). Edit: To add to this, I've had good luck getting solid output out of mixtral 8x7b at 3-bit, so that isn't small enough to completely kill the model's quality.
Re: Mistral AI Launches New 8x22B MOE Model
#109Earlier quoted context omitted.
There was a buffer overflow or some other exploit like that in llama.cpp and the gguf format. It has been fixed now, but it's definitely possible. Also weights distributed as python pickles can run arbitrary code.
Distributing anything as python pickles seems utterly batshit to me.
Re: Mistral AI Launches New 8x22B MOE Model
#110Earlier quoted context omitted.
262 GB is not exactly small. But yes it seems they're all getting them out the door in case they end up being worse than llama-3 in which case it'll be too embarrassing to release later.
Since it’s a MOE model it will only need to load a few of the 8 sub models into vram in order to answer a query. So it may look large, but I think a quantized model will easily fit on a Mac with 64GB of memory and maybe even a bit fewer bits and it’ll fit into 32GB. I think it might be the end for 24GB 4090 cards though :(