Patent ID: 7269831

Claim:
A multiprocessor system comprising: two or more processor elements whose performances are to be executed by a common program; a switching request signal detecting section for detecting a switching request signal to request switching such plural processor elements one from another; a control section for switching said one processor element to said another processor element for execution by said common program; a storing section, responsive to each switching of said processor elements by said control section, for storing handover information relating to the common program which information is to be handed over from said one processor element to said another processor element; a store control section for storing said handover information from said one processor element into said storing section when said switching request signal detecting section detects the switching request signal; a stop control section for stopping the performance of said one processor element after said store control section stores said handover information into said storing section; and a start control section for starting the performance of said another processor element using said handover information stores in said storing section; wherein said control section has a management information for indicating, for designation of one at a time from said plural processor elements, a permitted-to-perform processor element, which is allowed to perform processing, and controls the switching of said processor elements so as to designate said permitted-to-perform processor element based on said management information.