Auflistung it - Information Technology 59(5) - October 2017 nach Schlagwort "automotive engineering"
1 - 2 von 2
Treffer pro Seite
Sortieroptionen
- ZeitschriftenartikelAPP4MC: Application platform project for multi- and many-core systems(it - Information Technology: Vol. 59, No. 5, 2017) Höttger, Robert; Mackamul, Harald; Sailer, Andreas; Steghöfer, Jan-Philipp; Tessmer, JörgSince especially the automotive domain increasingly utilizes multi- and many-core systems, appropriate models, analyses, and tooling are required to address challenges that were nearly non existent so far. APP4MC is an open source Eclipse platform that provides AUTOSAR compliant common data models namely AMALTHEA, basic parallelization features, visualizations, and the great possibility to add any existing tooling. For example, Eclipse Capra can be added to provide comprehensive traceability throughout the development processes but any proprietary, commercial, open-source, or prototypical implementations can be integrated. The platform enables the creation and management of complex tool chains including performance simulation and validation. The entire community benefits from reduced hardware costs, faster time to market, higher quality systems, and rapid adoption. APP4MC is not retricted to the automotive domain and utilizable in robotics or generic real-time systems as well.
- ZeitschriftenartikelHardware/software trade-offs for shared resources virtualization in mixed-criticality automotive multicore systems(it - Information Technology: Vol. 59, No. 5, 2017) Sandmann, Timo; Richter, Andre; Heyszi, Johann; Lübbers, EnnoVirtualization plays an important role for embedded systems where hardware support can prove beneficial, but these systems also pose a challenge due to power, resource constraints; reliability, safety, real-time requirements; diversity of devices, and operating systems. Therefore a trade-off between flexibility, determinism and performance exists in the embedded application domain. As virtualization in software always incurs overhead due to context switching, interrupt handling, etc. the aim is to minimize the overhead and make execution more deterministic using hardware support.