1. A computing architecture for a mobile multimedia system used in a land-based vehicle comprised of a plurality of interconnected electrical components including a first processor, a second processor, a memory, and a field programmable gate array connected with each other by a standardized data bus for the exchange of data between the components, where, during system start-up, high priority or real-time applications are executed by the first processor and lower priority applications are executed by the second processor, where the field programmable gate array is configured, upon the system start-up or during system operation, to load data from the memory to realize application-specific functionality by logic functions implemented inside the field programmable gate array, and where upon completion of the system start-up, an application being executed is transferred from the first processor to the second processor to balance applications between the first processor and the second processor.