Abstract:Intelligence has given the Internet more practical value, but the dual requirements for both the computing power and low power consumption in the current single-processor networking equipment have not been met. The heterogeneous multiprocessor architecture can combine the advantages of different processors with a single or isomorphic multiprocessor to select the right processor to meet the requirements for both high-performance and low-power intelligent device. At present, the software programming under heterogeneous multiprocessor structure and how to optimize the performance of top-level applications on multiprocessor devices are the technical problems that need to be solved. In view of the problems above, this paper designs and implements an adaptive command interpretation system for heterogeneous multiprocessor devices. First, the system allows users to install the Internet of Things application to the device in the form of URL access, and the application is presented in the form of a command script contained in the URL. Secondly, the system designs an automatic distribution algorithm for commands on heterogeneous multiprocessor devices, which adds the energy consumption parameters on the basis of the DAG graph model, and designs a command distribution scheme with the best energy consumption under the condition of satisfying the time limit. Finally, the system is faced with the problem of satisfying the needs of different users at the same time, but the resources of the equipment in the Internet of Things are limited. So the system needs to be customized according to the specific users. This paper presents a self-adaptive scheme of command interpretation system based on users' habits, which can automatically complete the system adapting based on users' specific habits.