6x MI50's (96gb) vs 6 P40's (144gb) running MiniMax M2.7 REAP 139B Q3_K_L

Reddit r/LocalLLaMA News

Summary

A user shares benchmark results comparing 6x AMD MI50 (96GB) vs 6x NVIDIA P40 (144GB) running MiniMax M2.7 REAP 139B Q3_K_L model, showing P40 faster in prompt processing but MI50 faster in token generation.

Hey Guys, As promised here are the results from running MiniMax M2.7 REAP 139B Q3_K_L on llama-bench on 6x MI50's. Memory Load: https://preview.redd.it/7tp1nhrl79ch1.png?width=1628&format=png&auto=webp&s=ada4c100e1b589ab530e5b3e7b64153533a8a3de Hardware: Asus X99-E-WS (Modded BIOS to support a large number GPU's ) Intel(R) Xeon(R) CPU E5-2680 v4 @ 2.40GHz 128GB DDR4 RAM SSD 6x MI50's 96GB VRAM (Gen3 x8,x8,x8,x8,x8,x8) Results GPU Setup Model Test Result 6x MI50 / Pro VII 16GB MiniMax M2.7 REAP 139B Q3_K_L pp512 139.27 t/s 6x MI50 / Pro VII 16GB MiniMax M2.7 REAP 139B Q3_K_L tg128 24.87 t/s 6x MI50 / Pro VII 16GB MiniMax M2.7 REAP 139B Q3_K_L pp512+tg128 71.12 t/s 6x MI50 / Pro VII 16GB MiniMax M2.7 REAP 139B Q3_K_L pp4096+tg128 120.95 t/s 6x MI50 / Pro VII 16GB MiniMax M2.7 REAP 139B Q3_K_L pp16384+tg128 117.69 t/s 6x MI50 / Pro VII 16GB MiniMax M2.7 REAP 139B Q3_K_L pp32768+tg128 103.56 t/s 6x MI50 / Pro VII 16GB MiniMax M2.7 REAP 139B Q3_K_L pp65536+tg128 81.99 t/s Optimal Start up params for me were: HIP_VISIBLE_DEVICES=0,1,2,3,4,5 \ "$HOME/llama.cpp-hip/build-hip/bin/llama-server" \ -m "$HOME/.lmstudio/models/mradermacher/m51Lab-MiniMax-M2.7-REAP-139B-A10B-i1-GGUF/m51Lab-MiniMax-M2.7-REAP-139B-A10B.i1-Q3_K_L.gguf" \ --alias "minimax-m2.7-reap-139b-a10b-q3kl" \ -dev ROCm0,ROCm1,ROCm2,ROCm3,ROCm4,ROCm5 \ -ngl 999 \ --fit off \ --no-mmap \ --split-mode layer \ --tensor-split 1,1,1,1,1,1 \ --ctx-size 65536 \ --parallel 1 \ --cache-type-k f16 \ --cache-type-v f16 \ --batch-size 2048 \ --ubatch-size 256 \ --flash-attn on \ --jinja \ --temp 1.0 \ --top-p 0.95 \ --top-k 64 \ --min-p 0.0 \ --presence-penalty 0.0 \ --repeat-penalty 1.0 \ --host 0.0.0.0 \ --port 8080 Here is how 6x MI50's compare to 6x P40's: Test Betty: 6x MI50 / Pro VII 16GB, ROCm Kevin: 6x Tesla P40 24GB, CUDA Winner Difference pp512 139.27 t/s 330.66 t/s P40 P40 ~2.37x faster tg128 24.87 t/s 20.49 t/s MI50 MI50 ~1.21x faster pp512+tg128 71.12 t/s 80.20 t/s P40 P40 ~1.13x faster pp4096+tg128 120.95 t/s 292.09 t/s P40 P40 ~2.41x faster pp16384+tg128 117.69 t/s 374.48 t/s P40 P40 ~3.18x faster pp32768+tg128 103.56 t/s 323.50 t/s P40 P40 ~3.12x faster pp65536+tg128 81.99 t/s 233.93 t/s P40 P40 ~2.85x faster What's interesting is that you could argue that the MI50 is twice the card of a P40: Spec AMD MI50 / Radeon Pro VII 16GB NVIDIA Tesla P40 24GB Architecture AMD Vega 20 / GCN 5 NVIDIA Pascal / GP102 Process node 7nm 16nm VRAM per card 16GB HBM2 24GB GDDR5 Total VRAM with 6 cards 96GB 144GB Memory bandwidth per card ~1,024 GB/s ~346 GB/s Memory bus 4096-bit HBM2 384-bit GDDR5 PCIe generation PCIe 4.0 x16 capable PCIe 3.0 x16 FP32 compute ~13 TFLOPS ~12 TFLOPS FP16 compute ~26 TFLOPS Poor / not a real FP16 card FP64 compute ~6.5 TFLOPS low, ~0.37 TFLOPS Tensor cores No No I was surprised that my P40 server kept up with the MI50 box only losing to decode. Goes to show that there's still a TON of untapted potential with these cards.
Original Article

Similar Articles

P40's + MI50's + RPC on 550B Nemotron Ultra Q3_S

Reddit r/LocalLLaMA

User shares benchmark results running the 550B Nemotron Ultra model across two machines using RPC, achieving impressive throughput on older AMD MI50 and Nvidia P40 GPUs.

6x P40 running Minimax M2.7_Q3_XL

Reddit r/LocalLLaMA

A detailed home lab setup with 6x P40 GPUs running a quantized MiniMax M2.7 model, including hardware specs, benchmark results, and optimal configuration using llama.cpp.

6x MI50's on PCIE vs 4x MI50's on PEX8749 and 2x on PCIE

Reddit r/LocalLLaMA

A user benchmarks AMD MI50 GPUs across different PCIe configurations on an older X99 motherboard, comparing direct PCIe connections vs using a PEX8749 switch. Results show minimal performance difference with slight improvement in token generation speed.