How Flexible is Your Computing System
Shihua Huang, Luc Waeijen, Henk Corporaal

TL;DR
This paper aims to rigorously define and analyze the concept of flexibility in computing systems, addressing the lack of clear metrics and understanding of trade-offs involved.
Contribution
It introduces a formal framework to quantify and evaluate flexibility in computing architectures, enabling better design and comparison.
Findings
Proposes a formal definition of flexibility in computing systems
Identifies key trade-offs between flexibility, performance, and energy efficiency
Provides a basis for systematic evaluation of system flexibility
Abstract
In literature computer architectures are frequently claimed to be highly flexible, typically implying there exist trade-offs between flexibility and performance or energy efficiency. Processor flexibility, however, is not very sharply defined, and as such these claims can not be validated, nor can such hypothetical relations be fully understood and exploited in the design of computing systems. This paper is an attempt to introduce scientific rigour to the notion of flexibility in computing systems.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsParallel Computing and Optimization Techniques · Embedded Systems Design Techniques · Distributed and Parallel Computing Systems
