Home / Companies / Astronomer / Blog / Post Details
Content Deep Dive

Airflow in Action: Qualcomm Chip Design Orchestration at Million-Task Scale with Airflow 3

Blog post from Astronomer

Post Details
Company
Date Published
Author
Matthew Keep
Word Count
982
Company Posts That Month
12
Language
English
Hacker News Points
-
Post removed?
No
Summary

At the Airflow Summit, Qualcomm's Snapdragon CPU team detailed their transition from a Jenkins-based setup to using Apache Airflow for orchestrating chip design workflows at a high-performance computing (HPC) scale. The team utilizes Airflow to manage Electronic Design Automation (EDA) workloads, ensuring efficient resource allocation and task execution across globally distributed data centers. Their previous reliance on Jenkins resulted in challenges related to infrastructure maintenance and workflow consistency, prompting the switch to Airflow, which offers a stable, scalable platform with a user-friendly web interface. They implemented dynamic Celery workers, integrated with HPC schedulers like SLURM and LSF, to handle the extensive computational demands, and contributed improvements to the Celery CLI. By adopting Airflow's EdgeExecutor, Qualcomm managed to overcome the limitations of single data centers, enabling efficient workload distribution across multiple sites. The integration of Airflow into Qualcomm's workflows allows for comprehensive design verification, power estimation, and physical design processes, highlighting Airflow's potential as a unified orchestration layer for semiconductor workflows. Additionally, Astro's managed service offers Remote Execution, providing a secure, scalable solution that separates orchestration from execution, catering to organizations with strict compliance requirements.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Secrets Management 2 1,271 215 97 -1%
Edge Computing 1 71 28 19 +15%
Zero Trust 1 108 60 34 -47%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.