Huxelerate Platform
In only a few minutes, create a fully encrypted HPROF file from your MATLAB Simulink model to generate a Performance Analysis Report, containing information on current and achievable execution times, resource consumption, memory usage and timing constraints violations of your vehicle architecture software and receive optimization directives.
Your Code Is Safe With Us.
Safely analyze your source code on your private workstation or cloud infrastructure, receive performance reports directly integrated into your CI/CD pipeline, and collaborate in-cloud with your team members and suppliers to have a complete overview of your vehicle system performance.
This way, Huxelerate never gets access to your code.
Analysis occurs locally on the user workstation together with datasets and libraries (common standards supported i.e. ARXML files)
The analysis generates a non-reversable and fully encrypted HPROF file
Your source code never leaves your infrastructure and the Huxelerate Platform does no have access to it.
Leverage the Huxelerate Platform to compare performance analysis on different architectures.
Performance Assessment and Optimization of a Single Function
function code performance assessment:
Performance Assessment and Optimization of a Complete System
Multiple functions performance assessment:
ECU and E/E Architecture Assessment
Assess the impact of migrating all functions on a different target ECU or E/E architecture.
Integration of Third-party Software into an existing ECU/Multi-ECU System
Easily assess the impact of a new function into an existing ECU / Multi-ECU system.
Overview
The Performance Analysis Report provides information on:
Scenario Analysis
The scenario analysis is based on a specific infrastructure target, as defined by the user in relation to the following variables:
* Uploadable via common standards (i.e. ARXML file)
Timing Constraints are defined in terms of:
Task mapping is specified by:
Timing Analysis
The user can simulate the runtime behavior of the system by identifying:
The results of the simulation are represented on a Gantt Chart, allowing for:
Software Optimization
Automatically optimize the runnable mapping by elaborating an alternative proposal with relation to the current mapping. The optimization process focuses on minimizing:
The user can specify mapping constraints and re-run the mapping optimization process.
If mapping is not available, the optimizer can propose a new mapping based on the requirements of the user.