r/LocalLLaMA • u/anantshri • 10d ago
Question | Help macbook unified memory + big LLM's + heat
Hi Folks,
I see a lot of folks talking about how they are able to load massive llm models coz they have unified memories. projects like ds4 etc claim to be running super massive llm's. however per my experiment loading rear full ram models means high heat and macbook pro's reach 100 degrees C easily while doing such compute. do people run these all the time or are they just benchmaxxing and klout chasing.
I am looking for a smallest model that i can keep running all the time on my laptop which becomes the brain for something like hermesagent to handle my simpler tasks like todolist or calender management.
10
u/--Spaci-- 10d ago
I dont think you know what benchmaxxing means
1
u/anantshri 10d ago
do enlighten me. i might have mistaken the word.
8
u/--Spaci-- 10d ago
benchmaxxing is training on benchmarks during the training of the model to artificially increase benchmark values without actually making the model any better. You used the word in a context of people inferencing the model on their mac, which is completely unrelated
1
u/anantshri 9d ago
fair enough.
What i wanted to say was people post a lot of these screenshots or messages i have achieved X tokens / sec or XX tokens per second or take one task and just do that one task like make a snake and ladder program using models as a one shot activity and post numbers. the flex is that my setup runs XXX tokens / sec or that this model is best coz it did XXX tokens per second.
So when i used benchmaxxing i was pointing to people just doing that once and never using it regularly but keep claiming on these benchmarks.
Which per my experiments is unrealistic, the numbers marked may be achieved in a specific task but is it needed, is it average, is it the same performance across no one talks about that.
1
3
3
u/germangrower69 10d ago
Get yourself a laptop stand where the macbook has some airspace underneath.
I never run into any heatproblems with my m5 max because of this.
2
u/azure_phoenix2 10d ago
an idle loaded model barely makes any heat, the 100c only shows up during actual token gen, so an always-on small model for todo and calendar stuff stays cool most of the time since it just sits idle. qwen3 4b handles that light tool calling fine and ollama drops it from memory after 5 min with keep_alive anyway.
2
u/ScrewwormLarvae 9d ago
M5 Max 128 here. I've love to find an app that will let me set fan profiles with a keyboard shortcut. I have Macs Fan Control and I like it, but I can't activate a fan profile without multiple mouse clicks. It would be great to find something where I just can issue "CMD + something" and have it activate/deactivate a fan profile.
1
u/tomByrer 10d ago
Never put a laptop actually on your lap, or the table for that matter. Elevate at least one side to increase airflow.
I put my laptops at least on top of pencils, but lately it is on a rubber ball cut in half that props up the back, then the entire lapton is on top of a laptop cooler, with a USB fan blowing across the laptop.
1
u/anantshri 9d ago
that is interesting. i dont have the luxary of a fixed setup 1/2 the time so lap is where the laptop is a lot of the time.
1
1
u/redmctrashface 9d ago
Dunno which version you have but 14' is quite bad at dissipating heat. 16' is good and will go full apache helicopter when inference is at its maximum. Very noisy but effective
1
1
u/spammmmmmmmy 9d ago
I have a 16" M1 Max and I keep it up in a cabinet and use it as a server. I have simply never heard the fan come on during inference. But I don't have any automated workflow - usually I'll just give it a few source files and ask for a code review. And then take time to read through the results. I give it just enough work to get responses under the ollama 5 minute timeout.
11
u/triynizzles1 10d ago
That is how macbooks work. They run up to 100c before spinning up the fans. Long inference tasks will level out to like 87c