32 subscribers
با برنامه Player FM !
پادکست هایی که ارزش شنیدن دارند
حمایت شده
Matt Godbolt: Software Testing, Performance Tuning, and Code Handoff for Data Scientists
Manage episode 286946369 series 2632853
Data scientists and ML engineers write a lot of code: building data pipelines, wiring up models, and sometimes translating concepts from research papers into algorithms.
Once in a while, that code runs into performance problems. These can be painful to debug when you don't come from a formal software development background. That's why Formulatedby's Senior Content Advisor Q McCallum rang up Matt Godbolt to learn the deep details of software testing, tracing performance bugs, working with data at scale, and how data scientists can work with developers to prepare their code for a production handoff.
Matt Godbolt has more than 30 years' experience writing code. He's spent most of that time working in the performance-focused environments of console video games, high-frequency trading (HFT), and algorithmic trading. Matt is the creator of the Compiler Explorer website, and also co-host of the Two's Complement podcast.
(Note from Q: My audio is a little choppy, but Matt's is perfect. And you're here to hear him, anyway...)
Matt and Q mentioned a few links during their talk:
- Michael Abrash’s Zen of Code Optimization
- Brendan Gregg’s Flame Graphs
- Matt's blog and videos
- Related to the discussion on performance enhancements in Quake, Matt has a video on “how Wolfenstein worked”
- Compiler Explorer
44 قسمت
Manage episode 286946369 series 2632853
Data scientists and ML engineers write a lot of code: building data pipelines, wiring up models, and sometimes translating concepts from research papers into algorithms.
Once in a while, that code runs into performance problems. These can be painful to debug when you don't come from a formal software development background. That's why Formulatedby's Senior Content Advisor Q McCallum rang up Matt Godbolt to learn the deep details of software testing, tracing performance bugs, working with data at scale, and how data scientists can work with developers to prepare their code for a production handoff.
Matt Godbolt has more than 30 years' experience writing code. He's spent most of that time working in the performance-focused environments of console video games, high-frequency trading (HFT), and algorithmic trading. Matt is the creator of the Compiler Explorer website, and also co-host of the Two's Complement podcast.
(Note from Q: My audio is a little choppy, but Matt's is perfect. And you're here to hear him, anyway...)
Matt and Q mentioned a few links during their talk:
- Michael Abrash’s Zen of Code Optimization
- Brendan Gregg’s Flame Graphs
- Matt's blog and videos
- Related to the discussion on performance enhancements in Quake, Matt has a video on “how Wolfenstein worked”
- Compiler Explorer
44 قسمت
همه قسمت ها
×
1 AI in Action: From Machine Learning Interpretability to Cybersecurity with Serg Masís and Nirmal Budhathoki 25:37

1 AI at the Crossroads: Bias, Diversity, and Scalability with Boshika Tara and Dr. June Andrews 27:48

1 Using AI & Machine Learning to Develop Better Healthcare Experiences with Sumayah Rahman and Vaibhav Verdhan 21:25

1 Lessons Learned from Applying Data Science in Finance and a Deep Dive into Drift with Mabu Manaileng and Adam Lieberman 20:44

1 Leveraging Statistical Models and ESG to Grow Your Business with Laura Gabrysiak and Rochelle March 36:20

1 FinTech Insights: AI Innovations, Privacy Strategies, and Synthetic Data with Harry Mendell & Supreet Kaur 32:06

1 Context Matters: Generative AI, the spectrum of worldviews, and understanding propaganda's appeal 50:45

1 Building data products with Solomon Kahn 1:21:47

1 Probabilistic Thinking with James "JD" Long 1:17:00

1 ML at The Home Depot with Pat Woowong: The Falloff Model and Lead Scoring 1:05:56




1 Communal Computing and AI with Chris Butler (2/2) 1:08:04



1 Matt Godbolt: Software Testing, Performance Tuning, and Code Handoff for Data Scientists 1:08:14

1 Shane Glynn on Automated Content Moderation and the Intersection of AI and Law 1:02:15



1 Marcello La Rocca on Algorithms and Data Structures 1:02:54

1 Jean-Georges Perrin on Spark and Data Quality 1:03:54

1 Prolific vs. private data in media advertising @ DSS NYC 1:03:50
به Player FM خوش آمدید!
Player FM در سراسر وب را برای یافتن پادکست های با کیفیت اسکن می کند تا همین الان لذت ببرید. این بهترین برنامه ی پادکست است که در اندروید، آیفون و وب کار می کند. ثبت نام کنید تا اشتراک های شما در بین دستگاه های مختلف همگام سازی شود.