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

1:08:14
 
공유
 

Manage episode 286946369 series 2632853
Player FM과 저희 커뮤니티의 Data Science Salon and Dat Science Salon 콘텐츠는 모두 원 저작자에게 속하며 Player FM이 아닌 작가가 저작권을 갖습니다. 오디오는 해당 서버에서 직접 스트리밍 됩니다. 구독 버튼을 눌러 Player FM에서 업데이트 현황을 확인하세요. 혹은 다른 팟캐스트 앱에서 URL을 불러오세요.

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:

17 에피소드