<div class="csl-bib-body">
<div class="csl-entry">Gravara, M., Herrera Gonzalez, J. L., & Nastic, S. (2026). Compass: Optimizing Compound AI Workflows for Dynamic Adaptation. In <i>2026 IEEE 26th International Symposium on Cluster, Cloud and Internet Computing (CCGrid)</i> (pp. 84–93). IEEE. https://doi.org/10.1109/CCGrid68966.2026.00018</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/230697
-
dc.description.abstract
Compound AI is a distributed intelligence approach that represents a unified system orchestrating specialized AI/ML models with engineered software components into AI workflows. Compound AI production deployments must satisfy accuracy, latency, and cost objectives under varying query loads. However, many deployments operate on fixed infrastructure where horizontal scaling is not viable. Existing approaches optimize solely for accuracy and do not consider changes in workload conditions. We observe that compound AI systems can switch between configurations to fit infrastructure capacity, trading accuracy for latency based on current load. This requires discovering multiple Pareto-optimal configurations from a combinatorial search space and determining when to switch between them at runtime. We present Compass, a novel framework that enables dynamic configuration switching through offline optimization and online adaptation. Compass consists of three components: COMPASS-V algorithm for configuration discovery, Planner for switching policy derivation, and Elastico Controller for runtime adaptation. COMPASS-V discovers accuracy-feasible configurations using finite-difference guided search and a combination of hill-climbing and lateral expansion. Planner profiles these configurations on target hardware and derives switching policies using analytical queuing theory based model. Elastico monitors queue depth and switches configurations based on derived thresholds. Across two compound AI workflows, COMPASS-V achieves 100% recall while reducing configuration evaluations by 57.5% on average compared to exhaustive search, with efficiency gains reaching 95.3% at tight accuracy thresholds. Runtime adaptation achieves 90-98% SLO compliance under dynamic load patterns, improving SLO compliance by 71.6% over static high-accuracy baselines, while simultaneously improving accuracy by 3-5% over static fast baselines.
en
dc.description.sponsorship
European Commission
-
dc.language.iso
en
-
dc.subject
AI Workflow Adaptation
en
dc.subject
AI Workflow Serving
en
dc.subject
Compound AI
en
dc.subject
Model Selection
en
dc.subject
Model Serving
en
dc.title
Compass: Optimizing Compound AI Workflows for Dynamic Adaptation
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.relation.isbn
979-8-3315-7064-4
-
dc.relation.issn
2376-4414
-
dc.description.startpage
84
-
dc.description.endpage
93
-
dc.relation.grantno
101192912
-
dc.type.category
Full-Paper Contribution
-
dc.relation.eissn
2993-2114
-
tuw.booktitle
2026 IEEE 26th International Symposium on Cluster, Cloud and Internet Computing (CCGrid)
-
tuw.peerreviewed
true
-
tuw.relation.publisher
IEEE
-
tuw.project.title
NexaSphere: NexGen 3D Networks Spin Harmonies across 6G, AI, and unified TN/NTN
-
tuw.researchTopic.id
I4
-
tuw.researchTopic.name
Information Systems Engineering
-
tuw.researchTopic.value
100
-
tuw.publication.orgunit
E194-02 - Forschungsbereich Distributed Systems
-
tuw.publisher.doi
10.1109/CCGrid68966.2026.00018
-
dc.description.numberOfPages
10
-
tuw.author.orcid
0009-0006-7986-5243
-
tuw.author.orcid
0000-0002-2280-2878
-
tuw.author.orcid
0000-0003-0410-6315
-
tuw.event.name
26th IEEE International Symposium on Cluster, Cloud, and Internet Computing (CCGrid 2026)
en
tuw.event.startdate
18-05-2026
-
tuw.event.enddate
21-05-2026
-
tuw.event.online
On Site
-
tuw.event.type
Event for scientific audience
-
tuw.event.place
Sydney
-
tuw.event.country
AU
-
tuw.event.presenter
Gravara, Milos
-
wb.sciencebranch
Informatik
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.value
100
-
item.cerifentitytype
Publications
-
item.languageiso639-1
en
-
item.openairecristype
http://purl.org/coar/resource_type/c_5794
-
item.openairetype
conference paper
-
item.fulltext
no Fulltext
-
item.grantfulltext
none
-
crisitem.author.dept
E194-02 - Forschungsbereich Distributed Systems
-
crisitem.author.dept
E194-02 - Forschungsbereich Distributed Systems
-
crisitem.author.dept
E194-02 - Forschungsbereich Distributed Systems
-
crisitem.author.orcid
0009-0006-7986-5243
-
crisitem.author.orcid
0000-0002-2280-2878
-
crisitem.author.orcid
0000-0003-0410-6315
-
crisitem.author.parentorg
E194 - Institut für Information Systems Engineering
-
crisitem.author.parentorg
E194 - Institut für Information Systems Engineering
-
crisitem.author.parentorg
E194 - Institut für Information Systems Engineering