GDC Vault is part of the Informa Tech Division of Informa PLC
This is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.
Machine Learning Summit: Taming the Beast: Leveraging Machine Learning to Curb the Cost of Continuous Integration
Continuous Integration (CI) is a common practice in modern software organizations. It plays an especially important role for AAA game development, where thousands of build jobs are submitted daily. However, the size and complexity of video games tend to inflate build size and duration, leading to a slower CI and longer feedback time. To provide faster CI feedback, studies have explored optimization techniques that can skip steps, and sometimes the entirety, of build jobs. This talk presents an overview of these techniques and highlights their costs and benefits. Then, it introduces RavenBuild, a novel ML-based technique tailored for video games. Contrarily to existing approaches, RavenBuild predicts build outcomes for both code and data submissions, providing full coverage for a game development CI. RavenBuild skips passing builds and therefore reduces the CI cost, up to 43%, while ensuring that failing builds are properly anticipated.
Did you know free users get access to 30% of content from the last 2 years?