System performance offering
What is system performance
System performance focuses on quantitative design criteria for embedded applications and their resource utilisation in trade-off with cost. Covering a broad range of extra-functional criteria, system performance may, for example, relate to perceived quality of functional outcomes, timing behaviour, storage space and bandwidth utilization, energy consumption and heat dissipation. Such cross-cutting criteria are among the most important ones for embedded systems as they are often a key selling factor.
We offer multiple courses, workshops, webinars and microlearnings on system performance. Below an overview of key topics and formats:
Micro learning system performance variation
State-of-the-art system performance methods:
This workshop addresses the architecting of business critical performance attributes of complex high tech systems. These attributes are generally time, resource and throughput related. The workshop covers performance architecting from an external (market, business) and internal (design) perspective.
For the perceived performance and quality of a system by its end user, large or unexpected variation in the performance of a system is undesirable.
An important element to minimize performance variation, is to be aware of the interactions between functions, which can take place in different domains, e.g. in mechatronics or software. Understanding and managing the system behavior and its function interactions is complex but essential to minimize performance variation.
In this half-a-day micro-learning workshop we will work on visualizing the functional flows, capturing and categorizing interactions and understanding the impact of the functions on the system performance, to handle the variation in system performance.
The outcomes of our research on system performance are architectural principles that focus on prevention of performance bottlenecks and proven methods and techniques for design-space exploration with design-time qualification of performance criteria. These outcomes can be used in a wide variety of application areas and lead to more reliable and robust products. The long-term goal is to realize multidisciplinary design approaches that realize full "performance-by-construction".