The invention concerns a procedure for determining the allocation of software processes in a multi-core system comprising a variety of computing units, connecting the computing units via communication lines, transferring a source code and input data of the software processes into a model, creating a virtual multicore system based on the model using a reinforcement learning algorithm, allocating multiple software processes to virtual computing units of the virtual multicore system,Depending on each allocation of the software processes to the virtual computing units, a performance value is determined and that allocation of software processes to virtual computing units with the most favourable performance value is selected as an optimal allocation. The invention also concerns a procedure for operating a multi-core system in a motor vehicle.
展开▼