CoreWeave infrastructure observability in W&B Models

Weights & Biases · Advanced ·🧠 Large Language Models ·11mo ago

Key Takeaways

The video discusses the integration of CoreWeave's infrastructure observability with Weights & Biases (W&B) Models, allowing AI and ML engineers to automatically see CoreWeave events in their W&B models workspace, providing powerful insights and expert-backed remediation hints to debug training runs.

Full Transcript

Hi, I'm Russ from Weights and Biases and today I'll be discussing an exciting new integration between Coreweave and Weights and Biases that allows AI and ML engineers to automatically see Coreweave events in their W&B models workspace. When training and fine-tuning AI and ML models at scale, where runs can last days, weeks, or even months, it's critically important to constantly track progress, or lack thereof. WMB models provides AI and ML engineers with a real-time window into every run, offering visibility into key metrics and trends using intuitive, interactive charts and tables. WNB models has always shown the what during the run. When we see emerging problems, W&B models provides us with the answer to the question, what's going on? What are the issues? But now with Corewave observability, users will see the why. Detailed information and alerts from corewave mission control about issues such as degraded Infiniband links or thermal throttling are surfaced directly in the W&B workspace and visually correlated with line charts showing run progress. So it's possible to not only understand when problems begin to occur, but whether these problems are tied to underlying infrastructure problems. Even when running on the best possible infrastructure, components do sometimes fail. And single component failure can sometimes compound into multiple component failure and degrade or halt training runs. But now AI and ML engineers no longer need to fly blind when such issues occur. Understanding exactly what performance metrics are failing during a run and why they are failing allow AI and ML engineers to better collaborate with platform engineers to address problems together and resume or restart training or fine-tuning runs as soon as possible. The value of coreweave observability in W&B models is clear. Now let me show you what it looks like in the workspace interface. This project includes our runs training a large language model over multiple days. From keeping a close eye on the results, I know that many of them have had performance issues and even crashed during the run. Digging deeper to investigate our crashed runs, I'm going to add a filter. So, I'm only seeing the runs where state equals crashed. And as I scroll down my list of runs on the left here, I recognize this sequence of runs called 68 smoke test overlap. I want to drill down into these. So I'm going to add this reax filter in the search box and investigate these runs further. As I scroll down the workspace to these performance metrics, I can see that after some period of steps, each of these runs seems to be experiencing performance issues indicated by a drop in throughput and MFU. Using WMBB models without the core weave and WMBB models observability integration. I can now click on one of these runs and see clearly when significant problems started to occur and cause the run to crash. I can also start pouring through run logs in W&B models and wherever else I might have them and also ask a platform engineer to help though I can only provide relatively limited information. Now, let's see the new information available when using the coreweave and W&B models integration and how it can help me understand the problem, communicate the issue better to my teammates, and resume or restart my training runs as quickly as possible. Let's go back to our list of runs. I'm going to expand this list to see the data for each run in a tabular view. And I'm going to add this column, issues. And now when I go back to my list of runs on the left, I can see the issues column next to each run name. And if I click on this issue button next to our first 68 smoke test overlap run, this drawer on the right pops out and provides information directly from Coreavee mission control about why our run has failed. Node CPU herz throttle long. The node CPU herz throttle long alert indicates that a node CPU frequency has been throttled below 201 mhertz for at least 30 minutes. We now have some insight into our run failure, but we can drill down even further. Clicking on the run, I can now focus again on the performance charts for this specific run, but this time I can see these annotations on each line chart exactly where the problems are occurring. Corewave observability inside of W&B model surfaces these issues and presents them directly on the workspace dashboard so you know immediately how hardware problems may be impacting the performance of your training runs. It's basically like having the answer key overlaid right on top of your run metrics charts giving you critical insight into the health of your infrastructure. Here we see a drop in performance metrics. So I can zoom in and see when the performance metrics drop right when the throttling issue occurred. Clicking on the issue itself and the chart opens up our drawing. Expanding the overview section provides the information we also saw a moment ago, the issue summary, a detailed description of the problem and also a description of the efforts in place by coreweave to resolve the problem. I can also click on this graphana link here and go directly to the job metrics using corewave observability and we can see right here that there are indeed alerts for node CPU herz throttle and also looking at this chart we can see where our performance drops from over 500 pops down to 100 plops. Going back to our issue summary in W&B models, I can also click on a graphana link for each individual issue and see the node details with a superdetailed breakdown of the current status of this specific node. All this information is invaluable in helping an AI or ML engineer and a platform engineer decide how to best proceed and whether and when to resume or restart the run. So for a quick recap on the benefits of the increased visibility delivered by this integration between CoreWave's mission control and W&B models, alerts and remediations are available to W&B models users directly in the workspace interface without having to pour over log files searching for information. Annotations overlaid on experiment tracking line charts allow users to immediately understand when infrastructure events occurred and the effect each event may have had on any given metric. Detailed infrastructure status information allows AI and ML engineers and platform engineers to work together to debug issues and make critical decisions about how to proceed. WMBB models allows AI and ML engineers to quickly rewind and resume runs from the last checkpoint, meaning no need to start over and lose precious, expensive time and resources. To sum up, Corewave observability and W&B models means increased productivity when building models. Better models faster with Coreeave and Weights and Biases. [Music] [Music]

Original Description

Discover how to bring CoreWeave’s deep infrastructure observability directly into your W&B training workflows. When training on CoreWeave, W&B Models automatically captures key events from CoreWeave’s Mission Control, giving you powerful insights and expert-backed remediation hints to debug your training and fine-tuning runs faster. https://wandb.ai/site/experiment-tracking ⏳Timestamps: 0:00 W&B Models overview 0:56 Introducing CoreWeave observability in W&B Models 2:05 Analyzing LLM training runs in W&B Models 2:59 W&B Models without CoreWeave observability 3:23 W&B Models enhancements with CoreWeave observability 4:29 CoreWeave event annotations overlaid on training run metrics charts 5:39 Direct links from W&B Models to CoreWeave’s observability platform 6:25 Conclusion: build better models faster with CoreWeave and Weights & Biases
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Playlist

Uploads from Weights & Biases · Weights & Biases · 0 of 60

← Previous Next →
1 0. What is machine learning?
0. What is machine learning?
Weights & Biases
2 1. Build Your First Machine Learning Model
1. Build Your First Machine Learning Model
Weights & Biases
3 Intro to ML: Course Overview
Intro to ML: Course Overview
Weights & Biases
4 2. Multi-Layer Perceptrons
2. Multi-Layer Perceptrons
Weights & Biases
5 3. Convolutional Neural Networks
3. Convolutional Neural Networks
Weights & Biases
6 Weights & Biases at OpenAI
Weights & Biases at OpenAI
Weights & Biases
7 Why Experiment Tracking is Crucial to OpenAI
Why Experiment Tracking is Crucial to OpenAI
Weights & Biases
8 4. Autoencoders
4. Autoencoders
Weights & Biases
9 5. Sentiment Analysis
5. Sentiment Analysis
Weights & Biases
10 6. Recurrent Neural Networks [RNNs]
6. Recurrent Neural Networks [RNNs]
Weights & Biases
11 7. Text Generation using LSTMs and GRUs
7. Text Generation using LSTMs and GRUs
Weights & Biases
12 8. Text Classification Using Convolutional Neural Networks
8. Text Classification Using Convolutional Neural Networks
Weights & Biases
13 9. Hybrid LSTMs [Long Short-Term Memory]
9. Hybrid LSTMs [Long Short-Term Memory]
Weights & Biases
14 Toyota Research Institute on Experiment Tracking with Weights & Biases
Toyota Research Institute on Experiment Tracking with Weights & Biases
Weights & Biases
15 Weights and Biases - Developer Tools for Deep Learning
Weights and Biases - Developer Tools for Deep Learning
Weights & Biases
16 Introducing Weights & Biases
Introducing Weights & Biases
Weights & Biases
17 10. Seq2Seq Models
10. Seq2Seq Models
Weights & Biases
18 11. Transfer Learning for Domain-Specific Image Classification with Small Datasets
11. Transfer Learning for Domain-Specific Image Classification with Small Datasets
Weights & Biases
19 12. One-shot learning for teaching neural networks to classify objects never seen before
12. One-shot learning for teaching neural networks to classify objects never seen before
Weights & Biases
20 13. Speech Recognition with Convolutional Neural Networks in Keras/TensorFlow
13. Speech Recognition with Convolutional Neural Networks in Keras/TensorFlow
Weights & Biases
21 14. Data Augmentation | Keras
14. Data Augmentation | Keras
Weights & Biases
22 15. Batch Size and Learning Rate in CNNs
15. Batch Size and Learning Rate in CNNs
Weights & Biases
23 Applied Deep Learning Fellowship Overview and Project Selection with Josh Tobin (2019)
Applied Deep Learning Fellowship Overview and Project Selection with Josh Tobin (2019)
Weights & Biases
24 Grading Rubric for AI Applications with Sergey Karayev  (2019)
Grading Rubric for AI Applications with Sergey Karayev (2019)
Weights & Biases
25 16. Video Frame Prediction using CNNs and LSTMs (2019)
16. Video Frame Prediction using CNNs and LSTMs (2019)
Weights & Biases
26 Image to LaTeX - Applied Deep Learning Fellowship (2019)
Image to LaTeX - Applied Deep Learning Fellowship (2019)
Weights & Biases
27 17.  Build and Deploy an Emotion Classifier (2019)
17. Build and Deploy an Emotion Classifier (2019)
Weights & Biases
28 Applied Deep Learning - Data Management with Josh Tobin (2019)
Applied Deep Learning - Data Management with Josh Tobin (2019)
Weights & Biases
29 Snorkel: Programming Training Data with Paroma Varma of Stanford University (2019)
Snorkel: Programming Training Data with Paroma Varma of Stanford University (2019)
Weights & Biases
30 Applied Deep Learning - Troubleshooting and Debugging with Josh Tobin (2019)
Applied Deep Learning - Troubleshooting and Debugging with Josh Tobin (2019)
Weights & Biases
31 Troubleshooting and Iterating ML Models with Lee Redden (2019)
Troubleshooting and Iterating ML Models with Lee Redden (2019)
Weights & Biases
32 Designing a Machine Learning Project with Neal Khosla (2019)
Designing a Machine Learning Project with Neal Khosla (2019)
Weights & Biases
33 Lukas Beiwald on ML Tools and Experiment Management (2019)
Lukas Beiwald on ML Tools and Experiment Management (2019)
Weights & Biases
34 Building Machine Learning Teams with Josh Tobin (2019)
Building Machine Learning Teams with Josh Tobin (2019)
Weights & Biases
35 Pieter Abeel on Potential Deep Learning Research Directions  (2019)
Pieter Abeel on Potential Deep Learning Research Directions (2019)
Weights & Biases
36 Testing and Deployment of Deep Learning Models with Josh Tobin (2019)
Testing and Deployment of Deep Learning Models with Josh Tobin (2019)
Weights & Biases
37 Five Lessons for Team-Oriented Research with Peter Welder (2019)
Five Lessons for Team-Oriented Research with Peter Welder (2019)
Weights & Biases
38 Applied Deep Learning - Rosanne Liu on AI Research (2019)
Applied Deep Learning - Rosanne Liu on AI Research (2019)
Weights & Biases
39 Making the Mid-career Leap from Urban Design to Deep Learning/Data Science
Making the Mid-career Leap from Urban Design to Deep Learning/Data Science
Weights & Biases
40 Organizing ML projects — W&B walkthrough (2020)
Organizing ML projects — W&B walkthrough (2020)
Weights & Biases
41 Brandon Rohrer — Machine Learning in Production for Robots
Brandon Rohrer — Machine Learning in Production for Robots
Weights & Biases
42 Nicolas Koumchatzky — Machine Learning in Production for Self-Driving Cars
Nicolas Koumchatzky — Machine Learning in Production for Self-Driving Cars
Weights & Biases
43 My experiments with Reinforcement Learning with Jariullah Safi
My experiments with Reinforcement Learning with Jariullah Safi
Weights & Biases
44 Applications of Machine Learning to COVID-19 Research with Isaac Godfried
Applications of Machine Learning to COVID-19 Research with Isaac Godfried
Weights & Biases
45 Testing Machine Learning Models with Eric Schles
Testing Machine Learning Models with Eric Schles
Weights & Biases
46 How Linear Algebra is not like Algebra with Charles Frye
How Linear Algebra is not like Algebra with Charles Frye
Weights & Biases
47 Predicting Protein Structures using Deep Learning with Jonathan King
Predicting Protein Structures using Deep Learning with Jonathan King
Weights & Biases
48 Rachael Tatman — Conversational AI and Linguistics
Rachael Tatman — Conversational AI and Linguistics
Weights & Biases
49 Reformer by Han Lee
Reformer by Han Lee
Weights & Biases
50 Sequence Models with Pujaa Rajan
Sequence Models with Pujaa Rajan
Weights & Biases
51 GitHub Actions & Machine Learning Workflows with Hamel Husain
GitHub Actions & Machine Learning Workflows with Hamel Husain
Weights & Biases
52 Look Mom, No Indices! Vector Calculus with the Fréchet Derivative by Charles Frye
Look Mom, No Indices! Vector Calculus with the Fréchet Derivative by Charles Frye
Weights & Biases
53 Jack Clark — Building Trustworthy AI Systems
Jack Clark — Building Trustworthy AI Systems
Weights & Biases
54 Surprising Utility of Surprise: Why ML Uses Negative Log Probabilities - Charles Frye
Surprising Utility of Surprise: Why ML Uses Negative Log Probabilities - Charles Frye
Weights & Biases
55 Track your machine learning experiments locally, with W&B Local - Chris Van Pelt
Track your machine learning experiments locally, with W&B Local - Chris Van Pelt
Weights & Biases
56 Antipatterns in open source research code with Jariullah Safi
Antipatterns in open source research code with Jariullah Safi
Weights & Biases
57 Attention for time series forecasting & COVID predictions - Isaac Godfried
Attention for time series forecasting & COVID predictions - Isaac Godfried
Weights & Biases
58 Made with ML - Goku Mohandas
Made with ML - Goku Mohandas
Weights & Biases
59 Angela & Danielle — Designing ML Models for Millions of Consumer Robots
Angela & Danielle — Designing ML Models for Millions of Consumer Robots
Weights & Biases
60 Deep Learning Salon by Weights & Biases
Deep Learning Salon by Weights & Biases
Weights & Biases

The video teaches how to use CoreWeave's infrastructure observability with W&B Models to debug training runs and improve model performance. It provides a step-by-step guide on how to use the integration to identify infrastructure issues and optimize model training.

Key Takeaways
  1. Add a filter to view crashed runs
  2. Drill down into specific runs
  3. View performance metrics
  4. Click on issue button to view detailed information
  5. Zoom in on performance charts to see annotations
  6. Click on issue to view detailed description and efforts to resolve
💡 The integration of CoreWeave's infrastructure observability with W&B Models provides AI and ML engineers with powerful insights and expert-backed remediation hints to debug training runs and improve model performance.

Related Reads

📰
I Taught an AI to Recognize the Shadows of Four-Dimensional Objects
Learn how a neural network was trained to recognize the shadows of four-dimensional objects, expanding our understanding of higher-dimensional geometry
Medium · Data Science
📰
Changes to LLM pricing: Novita, OpenInference and StreamLake
Learn about recent changes to LLM pricing for Novita, OpenInference, and StreamLake, and how to apply this knowledge to inform your AI strategy
Dev.to AI
📰
ChatGPT in 2026: Why It’s Still the Most Searched AI Tool on Google (And How to Master It)
Master ChatGPT in 2026 by understanding its top use cases, pro tips, and SEO impact to stay ahead in AI search trends
Medium · ChatGPT
📰
A Tiny LLM Request Recorder I Use to Reproduce Production Failures
Learn to build a tiny LLM request recorder to reproduce production failures and improve model reliability
Dev.to AI

Chapters (8)

W&B Models overview
0:56 Introducing CoreWeave observability in W&B Models
2:05 Analyzing LLM training runs in W&B Models
2:59 W&B Models without CoreWeave observability
3:23 W&B Models enhancements with CoreWeave observability
4:29 CoreWeave event annotations overlaid on training run metrics charts
5:39 Direct links from W&B Models to CoreWeave’s observability platform
6:25 Conclusion: build better models faster with CoreWeave and Weights & Biases
Up next
5 Levels of AI Agents - From Simple LLM Calls to Multi-Agent Systems
Dave Ebbelaar (LLM Eng)
Watch →