The information processing apparatus according to the present invention includes a main processor core having a first memory and a second processor memory, a master processor core, and a sub processor core that does not have a built-in operating system. Each of the first memory and the second memory has a shared memory area formed therein for synchronizing the data content in the first memory and the second memory. When the sub processor core is not operated, the master processor core synchronize data in the shared memory area formed in the first memory and the second memory.
【技术实现步骤摘要】
【国外来华专利技术】信息处理设备、信息处理方法、主处理器核心、程序、信息处理方法和副处理器核心
本专利技术涉及一种信息处理设备、一种信息处理方法、一种主处理器核心、一种程序、一种信息处理方法、以及一种副处理器核心。
技术介绍
包括控制节点和算术节点(计算节点)的计算机是已知的(例如,专利文献1)。根据专利文献1中描述的技术,算术节点执行由控制节点分配的远程处理。此外,经由控制节点执行通过由算术节点执行的远程处理来发出的输入/输出。此外,在其中如上所述包括多个节点的情况下,共享存储器用于交换节点之间(程序之间)之间的数据。在这种情况下,需要控制共享存储器之间的数据同步。作为用于共享存储器之间的数据同步的这种控制的技术,例如已知专利文献2和专利文献3。专利文献2描述了一种用于同步为中央处理单元的相应存储器总线提供的共享存储器的方法。专利文献3描述了一种为了通过周期性地发送在发送设备中设置的共享存储器的数据来匹配数据而使用的方法。专利文献1:日本未经审查专利申请公开No.JP-A2008-165318专利文献2:日本未经审查专利申请公开No.JP-AH3-268158(1991)专利文献3:日本未经审查专利申请公开No.JP-AH9-269934(1997)在包括如上所述的控制节点和计算节点的计算机中,存在其中计算节点不具有精确异常功能以便指示计算节点的性能的情况。在这种情况下,计算节点对在异常发生的时刻处的指令停止,并且在异常处理之后不能够从对其的停止的指令恢复处理。结果,变得难以使用操作其中空间不呈现异常的存储器映射文件功能,并且可能变得难以执行不同进程之间的存储器共享。换句话 ...
【技术保护点】
一种信息处理设备,其包括具有第一存储器的主处理器核心以及具有第二存储器并由所述主处理器核心控制的副处理器核心,在所述主处理器核心中包含有操作系统,在所述副处理器核心中没有包含操作系统,其中:在所述第一存储器中形成有共享存储器区域,在所述第二存储器中形成有共享存储器区域,以及使所述第一存储器和所述第二存储器的所述共享存储器区域中的数据同步;以及所述主处理器核心被配置成:在所述副处理器核心停止操作的同时,使所述第一存储器和所述第二存储器中形成的所述共享存储器区域中的所述数据同步。
【技术特征摘要】
【国外来华专利技术】2015.02.19 JP 2015-0305661.一种信息处理设备,其包括具有第一存储器的主处理器核心以及具有第二存储器并由所述主处理器核心控制的副处理器核心,在所述主处理器核心中包含有操作系统,在所述副处理器核心中没有包含操作系统,其中:在所述第一存储器中形成有共享存储器区域,在所述第二存储器中形成有共享存储器区域,以及使所述第一存储器和所述第二存储器的所述共享存储器区域中的数据同步;以及所述主处理器核心被配置成:在所述副处理器核心停止操作的同时,使所述第一存储器和所述第二存储器中形成的所述共享存储器区域中的所述数据同步。2.根据权利要求1所述的信息处理设备,其中:所述副处理器核心被配置成:请求所述主处理器核心执行预定信息处理,并且还停止操作;以及所述主处理器核心被配置成:在执行由所述副处理器核心请求的所述预定信息处理之后,将在所述共享存储器区域中的一个共享存储器区域中的、通过所述预定信息处理所更新的数据复制到所述共享存储器区域中的另一个共享存储器区域中,并且然后执行用于重新开始所述副处理器核心的操作的控制。3.根据权利要求1或2所述的信息处理设备,其中:所述副处理器核心被配置成:请求所述主处理器核心执行信息处理,并且还停止操作,所述信息处理是更新所述第二存储器中形成的所述共享存储器区域中的数据;以及所述主处理器核心被配置成:在执行由所述副处理器核心请求的信息处理之后,将通过所述信息处理更新的在所述第二存储器中形成的所述共享存储器区域中的所述数据复制到所述第一存储器中形成的所述共享存储器区域中,并且然后执行用于重新开始所述副处理器核心的操作的控制,所述信息处理是更新所述第二存储器中形成的所述共享存储器区域中的所述数据。4.根据权利要求2或3所述的信息处理设备,其中,所述信息处理是系统调用。5.根据权利要求1至4中任一项所述的信息处理设备,其中,所述主处理器核心被配置成:当所述副处理器核心停止操作时,检查是否已更新所述第二存储器中形成的所述共享存储器区域中的数据,并且将所述第二存储器中形成的所述共享存储器区域中的被更新的数据复制到所述第一存储器中形成的所述共享存储器区域中。6.根据权利要求1至5中任一项所述的信息处理设备,其中,所述主处理器核心被配置成:当所述副处理器核心停止操作时,将所述第一存储器中形成的所述共享存储器区域中的被更新的数据复制到所述第二存储器中形成的所述共享存储器区域中。7.根据权利要求1至6中任一项所述的信息处理设备,其中:所述副处理器核心被配置成:请求所述主处理器核心形成共享存储器区域,并且还停止操作;以及所述主处理器核心被配置成:响应于所述副处理器核心的请求,在所述第一存储器和所述第二存储器中形成所述共享存储器区域,并且然后执行用于重新开始所述副处理器核心的操作的控制。8.一种由信息处理设备执行的信息处理方法,所述信息处理设备包括具有第一存储器的主处理器核心以及具有第二存储器并由所述主处理器核心控制的副...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。