Exploring exploration: A tutorial introduction to embedded systems design space exploration

AD Pimentel - IEEE Design & Test, 2016 - ieeexplore.ieee.org
As embedded systems grow more complex and as new applications such as IoT require
many design constraints, sophisticated design space exploration techniques are essential in …

Design space exploration for distributed cyber-physical systems: State-of-the-art, challenges, and directions

M Herget, FS Saadatmand, M Bor… - 2022 25th Euromicro …, 2022 - ieeexplore.ieee.org
Industrial Cyber-Physical Systems (CPS) are com-plex heterogeneous and distributed
computing systems, typically integrating and interconnecting a large number of subsystems …

FARSI: An early-stage design space exploration framework to tame the domain-specific system-on-chip complexity

B Boroujerdian, Y Jing, D Tripathy, A Kumar… - ACM Transactions on …, 2023 - dl.acm.org
Domain-specific SoCs (DSSoCs) are an attractive solution for domains with extremely
stringent power, performance, and area constraints. However, DSSoCs suffer from two …

Evolutionary system design with answer set programming

C Haubelt, L Müller, K Neubauer, T Schaub, P Wanko - Algorithms, 2023 - mdpi.com
We address the problem of evolutionary system design (ESD) by means of answer set
programming modulo difference constraints (AMT). The goal of this design approach is to …

Symmetry-eliminating design space exploration for hybrid application mapping on many-core architectures

T Schwarzer, A Weichslgartner, M Glaß… - … on Computer-Aided …, 2017 - ieeexplore.ieee.org
Large scale many-core systems are able to execute concurrently changing mixes of different
parallel applications. Hybrid application mapping combines the strengths of design-time …

Automated exploration of design solution space applying the generative design approach

H Li, R Lachmayer - Proceedings of the design society: international …, 2019 - cambridge.org
Design is a complex problem-solving activity that transforms design restrictions and
requirements into a set of constraints and explores the feasible solutions to satisfy those …

Exact multi-objective design space exploration using ASPmT

K Neubauer, P Wanko, T Schaub… - … Design, Automation & …, 2018 - ieeexplore.ieee.org
An efficient Design Space Exploration (DSE) is imperative for the design of modern, highly
complex embedded systems in order to steer the development towards optimal design …

Symmetry in software synthesis

A Goens, S Siccha, J Castrillon - ACM Transactions on Architecture and …, 2017 - dl.acm.org
With the surge of multi-and many-core systems, much research has focused on algorithms
for mapping and scheduling on these complex platforms. Large classes of these algorithms …

Generative Design of the Architecture Platform in Multiprocessor System Design

L Müller, N Schumacher, L Steffen, C Haubelt - Electronics, 2024 - mdpi.com
When designing a system at the Electronic System Level (ESL), designers are confronted
with a very large number of design decisions, each affecting the characteristics of the …

Performance and energy optimisation in CPUs through fuzzy knowledge representation

A Gellert, A Florea, U Fiore, P Zanetti, L Vintan - Information Sciences, 2019 - Elsevier
This paper presents an automatic design space exploration using processor design
knowledge for the multi-objective optimisation of a superscalar microarchitecture enhanced …