Changes

Jump to: navigation, search
Conclusions and future work
==Conclusions and future work==
The following conclusions can be drawn from the test results:
* Real-timeness of W1 realm is preserved in any condition, since Linux activity on CPU/memory/SD virtually has no influence on RTOS latency.
* Moderate RTOS activity has no impact on latency.
* As expected, in case array size intensive memory activity is much bigger than L1 memory sizeperformed on RTOS side, data/instruction cache misses increase significantly resulting in higher latency.
===Isolation vs performances===
This work confirmed the need to find a trade-off between two requirements that often push in opposite directions: isolation and performances. On one hand isolation should be pushed to the maximum possible extent to preserve the integrity of W1 world. On the other hand, overall systems performances have not to be affected so much that the product gets unusable. Generally speaking, strong isolation negatively impacts performances, so finding the optimal balancing is not trivial. A "one size fits all" solution does not exist and system designer is responsible to choose which direction this knob has to be moved. This analysis naturally has to take into account application-specific requirements.
4,650
edits

Navigation menu