Information processing apparatus, execution environment transferring method and program thereof
    1.
    发明授权
    Information processing apparatus, execution environment transferring method and program thereof 有权
    信息处理装置,执行环境转移方法及程序

    公开(公告)号:US08473702B2

    公开(公告)日:2013-06-25

    申请号:US12602871

    申请日:2008-06-05

    IPC分类号: G06F12/00

    CPC分类号: G06F9/44505 G06F9/4856

    摘要: Provided is an information processing device which enables transfer of an execution environment in a short time period without degrading basic performance of an execution environment and without requiring a large amount of memory.The information processing device comprises a basic side CPU 100 for executing basic processing and an addition side CPU 200 for executing additional processing, in which a transfer management unit 300 provided on the basic side CPU 100 transfers execution environment data 1000 including constitution information of an execution environment 30 of the additional processing to be executed on the addition side CPU and data in a memory corresponding to the execution environment to other information processing device and restores the execution environment to re-start the addition side CPU based on the received execution environment data 1000.

    摘要翻译: 提供一种能够在短时间内传送执行环境而不降低执行环境的基本性能而不需要大量存储器的信息处理装置。 信息处理装置包括用于执行基本处理的基本侧CPU 100和用于执行附加处理的附加侧CPU200,其中设置在基本侧CPU 100上的传送管理单元300传送包括执行的结构信息的执行环境数据1000 在附加侧CPU执行的附加处理的环境30和与执行环境相对应的存储器中的数据到其他信息处理装置,并且基于接收到的执行环境数据1000恢复执行环境以重新启动加法侧CPU 。

    MULTIPLE PROCESSOR SYSTEM, SYSTEM STRUCTURING METHOD IN MULTIPLE PROCESSOR SYSTEM AND PROGRAM THEREOF
    2.
    发明申请
    MULTIPLE PROCESSOR SYSTEM, SYSTEM STRUCTURING METHOD IN MULTIPLE PROCESSOR SYSTEM AND PROGRAM THEREOF 有权
    多处理器系统中的多处理器系统,系统结构方法及其程序

    公开(公告)号:US20100100706A1

    公开(公告)日:2010-04-22

    申请号:US12447513

    申请日:2007-11-01

    IPC分类号: G06F15/80

    摘要: For flexibly setting up an execution environment according to contents of processing to be executed while taking stability or a security level into consideration, the multiple processor system includes the execution environment main control unit 10 which determines CPU assignment at the time of deciding CPU assignment, the execution environment sub control unit 20 which controls starting, stopping and switching of an execution environment according to an instruction from the execution environment main control unit 10 to synchronize with the execution environment main control unit 10, and the execution environment management unit 30 which receives input of management information or reference refusal information of shared resources for each CPU 4 or each execution environment 100 to separate the execution environment main control unit 10 from the execution environment sub control units 20a through 20n, or the execution environment sub control units 20aA through 20n from each other.

    摘要翻译: 为了在考虑到稳定性或安全级别的同时根据要执行的处理的内容灵活地设置执行环境,多处理器系统包括确定CPU分配时的CPU分配的执行环境主控制单元10, 执行环境子控制单元20,其根据来自执行环境主控制单元10的指令控制执行环境的启动,停止和切换,以与执行环境主控制单元10同步;以及执行环境管理单元30,其接收输入 对于每个CPU 4或每个执行环境100的共享资源的管理信息或参考拒绝信息,以将执行环境主控制单元10与执行环境子控制单元20a至20n或执行环境子控制单元20aA至20n分离 彼此。

    Inter-processor communication system in parallel processing system by OS for single processors and program thereof
    3.
    发明申请
    Inter-processor communication system in parallel processing system by OS for single processors and program thereof 有权
    用于单处理器的OS并行处理系统中的处理器间通信系统及其程序

    公开(公告)号:US20050229184A1

    公开(公告)日:2005-10-13

    申请号:US11080730

    申请日:2005-03-16

    IPC分类号: G06F9/46 G06F3/00 G06F15/163

    CPC分类号: G06F9/544

    摘要: On a parallel processing system by an OS for single processors which operates, on a multiprocessor, an OS for single processors and an existing application to realize parallel processing by the multiprocessor with respect to the application, each processor includes a communication proxy unit which transfers data between tasks spreading over the processors by proxy and the communication proxy unit on a processor in which a task on a transmission side operates holds information about an address, on a processor, of a task on a reception side to receive data transferred from the task on the transmission side as proxy for the task on the reception side.

    摘要翻译: 在用于单处理器的操作系统的并行处理系统中,在多处理器上操作用于单个处理器的OS和现有应用以实现多处理器相对于应用的并行处理,每个处理器包括传送数据的通信代理单元 在处理器之间通过代理扩展的任务和处理器之间的通信代理单元,其中传输侧的任务在其上操作,在处理器上保存关于接收侧的任务的地址的信息,以接收从任务传送的数据 发送方作为接收方的任务的代理。

    System structuring method in multiprocessor system and switching execution environment by separating from or rejoining the primary execution environment
    4.
    发明授权
    System structuring method in multiprocessor system and switching execution environment by separating from or rejoining the primary execution environment 有权
    多处理器系统中的系统结构化方法和通过分离或重新连接主要执行环境的切换执行环境

    公开(公告)号:US08935510B2

    公开(公告)日:2015-01-13

    申请号:US12447513

    申请日:2007-11-01

    摘要: For flexibly setting up an execution environment according to contents of processing to be executed while taking stability or a security level into consideration, the multiple processor system includes the execution environment main control unit 10 which determines CPU assignment at the time of deciding CPU assignment, the execution environment sub control unit 20 which controls starting, stopping and switching of an execution environment according to an instruction from the execution environment main control unit 10 to synchronize with the execution environment main control unit 10, and the execution environment management unit 30 which receives input of management information or reference refusal information of shared resources for each CPU 4 or each execution environment 100 to separate the execution environment main control unit 10 from the execution environment sub control units 20a through 20n, or the execution environment sub control units 20a through 20n from each other.

    摘要翻译: 为了在考虑到稳定性或安全级别的同时根据要执行的处理的内容灵活地设置执行环境,多处理器系统包括确定CPU分配时的CPU分配的执行环境主控制单元10, 执行环境子控制单元20,其根据来自执行环境主控制单元10的指令来控制执行环境的启动,停止和切换,以与执行环境主控制单元10同步;以及执行环境管理单元30,其接收输入 对于每个CPU 4或每个执行环境100的共享资源的管理信息或参考拒绝信息,以将执行环境主控制单元10与执行环境子控制单元20a至20n或执行环境子控制单元20a至20n分离 彼此。

    Parallel processing system running an OS for single processors and method thereof
    5.
    发明授权
    Parallel processing system running an OS for single processors and method thereof 有权
    并行处理系统运行单处理器的操作系统及其方法

    公开(公告)号:US08443377B2

    公开(公告)日:2013-05-14

    申请号:US11080730

    申请日:2005-03-16

    IPC分类号: G06F3/00 G06F13/00

    CPC分类号: G06F9/544

    摘要: On a parallel processing system by an OS for single processors which operates, on a multiprocessor, an OS for single processors and an existing application to realize parallel processing by the multiprocessor with respect to the application, each processor includes a communication proxy unit which transfers data between tasks spreading over the processors by proxy and the communication proxy unit on a processor in which a task on a transmission side operates holds information about an address, on a processor, of a task on a reception side to receive data transferred from the task on the transmission side as proxy for the task on the reception side.

    摘要翻译: 在用于单处理器的操作系统的并行处理系统中,在多处理器上操作用于单个处理器的OS和现有应用以实现多处理器相对于应用的并行处理,每个处理器包括传送数据的通信代理单元 在处理器之间通过代理扩展的任务和处理器之间的通信代理单元,其中传输侧的任务在其上操作,在处理器上保存关于接收侧的任务的地址的信息,以接收从任务传送的数据 发送方作为接收方的任务的代理。

    Information Communication Device and Program Execution Environment Control Method
    7.
    发明申请
    Information Communication Device and Program Execution Environment Control Method 有权
    信息通信设备和程序执行环境控制方法

    公开(公告)号:US20080005794A1

    公开(公告)日:2008-01-03

    申请号:US11660967

    申请日:2005-08-15

    IPC分类号: G06F12/14 G06F9/50 G06F9/54

    CPC分类号: G06F21/56 G06F21/52

    摘要: A device and a method are provided for increasing processing speed and for ensuring system security when an application or a driver is added. The device includes a first CPU group 10A that executes software 20A composed of basic processing 22 and an OS 21A; a second CPU group 10B that executes software 20B composed of additional processing 23 and OS 21B corresponding to the additional processing, inter-processor communication means 40, and 402 used for communication between the first CPU 10A and the second CPU 10B, and access control means 30 that controls access made by the second CPU 10B to a memory 50 and/or an input/output device 60.

    摘要翻译: 提供了一种用于提高处理速度并在添加应用程序或驱动程序时确保系统安全性的设备和方法。 该装置包括执行由基本处理22和OS 21A构成的软件20A的第一CPU组10A; 第二CPU组10B,其执行由与用于第一CPU10A和第二CPU10B之间的通信的附加处理,处理器间通信装置40和402对应的附加处理23和OS 21B组成的软件20B 以及将第二CPU10B进行的访问控制到存储器50和/或输入/输出装置60的访问控制装置30。

    Information communication device and program execution environment control method
    8.
    发明授权
    Information communication device and program execution environment control method 有权
    信息通信设备和程序执行环境控制方法

    公开(公告)号:US08640194B2

    公开(公告)日:2014-01-28

    申请号:US11660967

    申请日:2005-08-15

    IPC分类号: H04L29/06

    CPC分类号: G06F21/56 G06F21/52

    摘要: A device and a method are provided for increasing processing speed and for ensuring system security when an application or a driver is added. The device includes a first CPU group that executes software composed of basic processing and an OS; a second CPU group that executes software composed of additional processing and OS corresponding to the additional processing, inter-processor communication means used for communication between the first CPU and the second CPU, and access control means that controls access made by the second CPU to a memory and/or an input/output device.

    摘要翻译: 提供了一种用于提高处理速度并在添加应用程序或驱动程序时确保系统安全性的设备和方法。 该设备包括执行由基本处理和OS组成的软件的第一CPU组; 第二CPU组,其执行由附加处理和对应于附加处理的OS组成的软件,用于在第一CPU和第二CPU之间进行通信的处理器间通信装置;以及访问控制装置,其将由第二CPU进行的访问控制到 存储器和/或输入/输出设备。

    INFORMATION PROCESSING APPARATUS, EXECUTION ENVIRONMENT TRANSFERRING METHOD AND PROGRAM THEREOF
    10.
    发明申请
    INFORMATION PROCESSING APPARATUS, EXECUTION ENVIRONMENT TRANSFERRING METHOD AND PROGRAM THEREOF 有权
    信息处理设备,执行环境传输方法及其程序

    公开(公告)号:US20100199052A1

    公开(公告)日:2010-08-05

    申请号:US12602871

    申请日:2008-06-05

    CPC分类号: G06F9/44505 G06F9/4856

    摘要: Provided is an information processing device which enables transfer of an execution environment in a short time period without degrading basic performance of an execution environment and without requiring a large amount of memory.The information processing device comprises a basic side CPU 100 for executing basic processing and an addition side CPU 200 for executing additional processing, in which a transfer management unit 300 provided on the basic side CPU 100 transfers execution environment data 1000 including constitution information of an execution environment 30 of the additional processing to be executed on the addition side CPU and data in a memory corresponding to the execution environment to other information processing device and restores the execution environment to re-start the addition side CPU based on the received execution environment data 1000.

    摘要翻译: 提供一种能够在短时间内传送执行环境而不降低执行环境的基本性能而不需要大量存储器的信息处理装置。 信息处理装置包括用于执行基本处理的基本侧CPU 100和用于执行附加处理的附加侧CPU200,其中设置在基本侧CPU 100上的传送管理单元300传送包括执行的结构信息的执行环境数据1000 在附加侧CPU执行的附加处理的环境30和与执行环境相对应的存储器中的数据到其他信息处理装置,并且基于接收到的执行环境数据1000恢复执行环境以重新启动加法侧CPU 。