Pack · 8 talks · 3h to watch, 44 min to read

Running open models

The model runs on your GPU, but concurrent requests exhaust its memory. A quiet endpoint takes too long to wake up. A faster model does little for users because requests wait elsewhere in the service. Start with the control that downloadable weights give you and the deployment work that comes with it. Then examine accelerator communication, memory pressure and the serving techniques that change what fits on the hardware. Application and service accounts show how narrow workloads and related model variants alter deployment choices. Autoscaling brings the discussion back to uneven real traffic. Finish with a team that deliberately hosts different models in different ways. These 2023 and 2024 examples explain operating tradeoffs; their prices, hardware comparisons and product capabilities belong to that period.

2
Oscar Rovira, Mystic AI · 11:31
Considerations and Optimizations for Deploying Open Source LLMs at Your Company

Why second: Rovira turns the deployment into concrete requirements: model-specific environments, enough GPU memory, streaming and monitoring. His comparison of infrastructure approaches makes the maintenance burden visible. This establishes what your service must supply before optimizing the computation inside it.

3
Hemant Jain, Cohere AI · 11:43 · LLMs in Production 2023
Challenges in Providing LLMs as a Service

Why here: Splitting a large model across accelerators introduces communication costs as well as capacity. Jain connects that constraint to batching, quantization and horizontal scaling. A model that technically fits is only a starting point; the next explanation shows why the remaining memory can determine useful concurrency.

4
Timothée Lacroix, Mistral · 30:25
Exploring the Latency/Throughput & Cost Space for LLM Inference

Why here: Lacroix explains the memory used by weights and the attention cache, then examines allocation and scheduling. His 2023 discussion of paged attention and chunked prompt processing connects memory waste to stalled decoding. Use these mechanisms to form a bottleneck hypothesis, rather than treating a larger accelerator as the only response.

5
Daniel Campos, Snowflake · 32:07 · LLMs in Production 2023
Making LLM Inference Affordable

Why here: Campos supplies an application-level example of changing the workload instead of only enlarging the hardware. His web-summarization account combines a smaller model and compression with a deployment sized around available instances. The historical result is useful because the serving design follows one concrete task, not a general model ranking.

6
Dmytro Dzhulgakov, Fireworks.ai · 11:43
Efficient Serving of LLMs for Experimentation and Production with Fireworks.ai

Why here: Many quiet variants create a different problem from one busy model. Dzhulgakov describes batching requests for adapters that share a base model onto common hardware. This is the serving consequence of customization, rather than a lesson in training adapters: separate allocations can waste the capacity you just worked to recover.

7
Waleed Kadous, Anyscale · 34:57 · LLMs in Production 2023
Scalable Evaluation and Serving of Open Source LLMs

Why here: Kadous brings the model fleet into contact with spiky traffic. His service needs per-model prompt configuration, warm replicas and startup behavior that can respond before a burst is over. The case complicates a simple scale-to-zero promise and shows why autoscaling settings belong in the deployment design.

8
Denys Linkov, Voiceflow · 24:44 · LLMs in Production 2023
LLMs vs LMs in Production

Why last: Linkov describes choosing hosting separately for different models and finding latency in the queue rather than the model. That is a useful final check on all the preceding optimization: owning the weights does not require owning every endpoint, and faster inference is wasted if the surrounding request path still misses its target.