Dori Exterman
Incredibuild Chief Evangelist and former CTO
Incredibuild Chief Evangelist and former CTO Dori Exterman is an expert in software development and product strategy, with 30 years of experience in the industry. As Chief Evangelist of Incredibuild, he is co-leading the technical aspects of Incredibuild's product strategy, vision, and M&A. Before joining Incredibuild, Dori held a variety of technological and product leadership roles at software development companies, with a focus on architecture, performance and advanced technologies. Passionate about productivity, Dori is a frequent writer and speaker on engineering efficiency, DevOps, and technology trends.
Topic
Beyond Parallelization - How Caching and Distribution Are Redefining Compute Acceleration
Demonstrated through solving large-scale Android (AOSP) build challenges. As modern software systems grow in size and complexity, traditional parallelization alone can no longer meet the demands of compute-intensive workloads, from simulations, financial models, and algorithmic computation to massive build pipelines involving compilation, testing, and code analysis. This session explores a new paradigm that combines shared caching and distributed processing to eliminate redundant work and scale computation efficiently. Using the Android Operating System Platform (AOSP) project as a real-world case study, we’ll examine how caching can accelerate over twenty toolchains (C/C++, Rust, Javac, R8, Metalava, and more) that are part of an AOSP build, and how distributed processing complements it by dispatching remaining tasks to hundreds of remote cores. You’ll see live build visualizations, benchmark data, and practical lessons on how these principles can cut build times by up to x5, from almost two hours down to 17 minutes, on standard hardware. While the example focuses on an AOSP build, the insights directly apply to large-scale C++ development and general computational problems, offering a glimpse into the future of scalable, deterministic compute acceleration.