Teacher since October 2025
Magnus Eriksen
Making models fast, small and affordable: hardware, quantisation, serving and edge
9
tutors built
4.6Sample
average from 18 reviews
355Sample
lessons taught by their tutors
About Magnus
I teach the engineering side of running models: what GPUs actually do, how memory limits shape every decision, how to quantise or distil a model, and how to serve it efficiently on a server or a small device. I have spent my working life close to hardware, first on embedded systems and later on inference infrastructure, so I tend to explain things in terms of bytes, bandwidth and latency budgets. I like back of the envelope estimates that you can do before spending money, and I am careful to separate durable principles from details that change with every new chip or library release.
Knows about
Tutors by Magnus
9 tutors
Inference optimisation for serving at scale
Serve language models faster and cheaper by understanding prefill, decode, batching and caching83 lessonsSampleMagnus Eriksen$15Planning the cost of a training runPlanning the cost of a training run
Estimate compute, time, memory and budget for a training or fine tuning run before you spend65 lessonsSampleMagnus Eriksen$7Batching and caching for model inferenceBatching and caching for model inference
Serve more requests on the same hardware by batching smartly and caching what can be reused57 lessonsSampleMagnus Eriksen$9GPUs and AI hardware for beginnersGPUs and AI hardware for beginners
Understand what GPUs do for AI and estimate whether a model will fit on your hardware55 lessonsSampleMagnus EriksenFreeQuantisation: smaller, faster modelsQuantisation: smaller, faster models
Shrink models with lower precision numbers and measure exactly what quality you trade away49 lessonsSampleMagnus Eriksen$9Deploying an open weights modelDeploying an open weights model
Choose, size, secure and run an open weights model in production, and compare its real cost46 lessonsSampleMagnus Eriksen$9AI visual inspection for factories, explainedAI visual inspection for factories, explained
Learn how camera based defect detection works on a production line, and what makes it succeedMagnus Eriksen$5On device and edge modelsOn device and edge models
Decide when a model should run on the phone or device itself, and make it fit and run wellMagnus Eriksen$6Knowledge distillation: teaching a smaller modelKnowledge distillation: teaching a smaller model
Train compact student models from large teachers with soft targets, generated data and careful evaluationMagnus Eriksen$12Recent reviews
What students said about Magnus's tutors.
- Viktor N.Sample
The bandwidth ceiling calculation changed how our team argues about hardware. We now estimate before we benchmark and the numbers line up surprisingly well.
- Wei Z.Sample
Pinning versions and canarying updates saved us when a newer model release changed its output format. We rolled back in minutes.
- Tobias R.Sample
Load testing with real length distributions exposed that our synthetic tests were far too kind. Very practical course.
- Patrick D.Sample
I presented a one page estimate with all assumptions listed and our finance lead approved it the same day. The buffer for failed runs turned out to be needed.
- Maryam K.Sample
The privacy point about response caches was important for us. We had been caching by question text only, across users.
- Bruno T.Sample
Load testing with real output length distributions changed our capacity plan completely. Our earlier tests used fixed short answers.