STORAGE APPARATUS AND ITS PROGRAM PROCESSING METHOD AND STORAGE CONTROLLER
    1.
    发明申请
    STORAGE APPARATUS AND ITS PROGRAM PROCESSING METHOD AND STORAGE CONTROLLER 有权
    存储设备及其程序处理方法和存储控制器

    公开(公告)号:US20110138160A1

    公开(公告)日:2011-06-09

    申请号:US12526624

    申请日:2009-04-23

    IPC分类号: G06F12/06 G06F9/06

    CPC分类号: G06F12/109 G06F3/06

    摘要: Even if each processor core uses the same logical address, a processing-target program corresponding to each processor core can be selected. A logical address of multiple address mapping tables is set to a same logical address in correspondence with an embedded OS program or a RAID management program, and a physical address is set to a different physical address in correspondence with the actual storage destination of an embedded OS program or a RAID management program. Each processor core, on start-up, uses a self address mapping table to execute address mapping processing with each processor core based on the same logical address, selects an embedded OS program or a RAID management program according to the physical address obtained in the address mapping processing, and executes processing according to the selected program.

    摘要翻译: 即使每个处理器核心使用相同的逻辑地址,也可以选择与每个处理器核心对应的处理目标程序。 将多个地址映射表的逻辑地址设置为与嵌入式OS程序或RAID管理程序相对应的相同逻辑地址,并且物理地址被设置为与嵌入式OS的实际存储目的地相对应的不同物理地址 程序或RAID管理程序。 每个处理器核心在启动时使用自地址映射表,以基于同一逻辑地址的每个处理器核心执行地址映射处理,根据地址中获得的物理地址选择嵌入式OS程序或RAID管理程序 映射处理,并根据所选择的程序执行处理。

    Multi-core address mapping for selecting storage controller program
    2.
    发明授权
    Multi-core address mapping for selecting storage controller program 有权
    用于选择存储控制器程序的多核地址映射

    公开(公告)号:US08112621B2

    公开(公告)日:2012-02-07

    申请号:US12526624

    申请日:2009-04-23

    IPC分类号: G06F12/06

    CPC分类号: G06F12/109 G06F3/06

    摘要: Even if each processor core uses the same logical address, a processing-target program corresponding to each processor core can be selected. A logical address of multiple address mapping tables is set to a same logical address in correspondence with an embedded OS program or a RAID management program, and a physical address is set to a different physical address in correspondence with the actual storage destination of an embedded OS program or a RAID management program. Each processor core, on start-up, uses a self address mapping table to execute address mapping processing with each processor core based on the same logical address, selects an embedded OS program or a RAID management program according to the physical address obtained in the address mapping processing, and executes processing according to the selected program.

    摘要翻译: 即使每个处理器核心使用相同的逻辑地址,也可以选择与每个处理器核心对应的处理目标程序。 将多个地址映射表的逻辑地址设置为与嵌入式OS程序或RAID管理程序相对应的相同逻辑地址,并且物理地址被设置为与嵌入式OS的实际存储目的地相对应的不同物理地址 程序或RAID管理程序。 每个处理器核心在启动时使用自地址映射表,以基于同一逻辑地址的每个处理器核心执行地址映射处理,根据地址中获得的物理地址选择嵌入式OS程序或RAID管理程序 映射处理,并根据所选择的程序执行处理。

    Storage system and scheduling method
    4.
    发明申请
    Storage system and scheduling method 有权
    存储系统和调度方法

    公开(公告)号:US20070209037A1

    公开(公告)日:2007-09-06

    申请号:US11407972

    申请日:2006-04-21

    IPC分类号: G06F9/46

    CPC分类号: G06F9/4812 G06F9/4881

    摘要: A storage system has a single processor that operates in a multitasking operating system environment. An operation time manager adjusts the balance between processing time proportions for interrupt processing and task processing requested of the storage system internally and externally so that those processing time proportions become within respective predetermined ranges.

    摘要翻译: 存储系统具有在多任务操作系统环境中操作的单个处理器。 操作时间管理器在内部和外部调整中断处理和存储系统所请求的任务处理的处理时间比例之间的平衡,使得那些处理时间比例成为相应的预定范围。

    Controlling program code execution shared among a plurality of processors
    5.
    发明授权
    Controlling program code execution shared among a plurality of processors 有权
    控制在多个处理器之间共享的程序代码执行

    公开(公告)号:US08874965B2

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

    申请号:US13319882

    申请日:2011-10-26

    IPC分类号: G06F11/00 G06F11/36

    CPC分类号: G06F11/3632 G06F11/3664

    摘要: The present invention enables program codes to be shared among processors 211. To prevent the debug operation of one processor 211 from affecting the debug operation of the other processors 211, when detecting a breakpoint during execution of a program code, a debugger 410 or a debugger stub 520 controls the execution of the program code while exchanging breakpoint information 800 with the other debuggers 410 or the other debugger stubs 520. Furthermore, a circuit 170 is created which prevents the program code being carelessly rewritten due to thermal runaway, a bug, and the like of a processor 211, and the protection setting by the protection logic 71 in the circuit 170 is released only in case the processor 211 accesses each of a plurality of registers from 65 to 67 in specified order.

    摘要翻译: 本发明使得能够在处理器211之间共享程序代码。为了防止一个处理器211的调试操作影响其他处理器211的调试操作,当在执行程序代码期间检测到断点时,调试器410或调试器 存根520控制程序代码的执行,同时与其他调试器410或其他调试器存根520交换断点信息800.此外,创建电路170,防止程序代码由于热失控,错误和 只有在处理器211以规定的顺序从65到67访问多个寄存器中的每一个的情况下才释放处理器211的保护逻辑71的保护设置。

    INFORMATION SYSTEM AND CONTROL METHOD OF THE SAME
    6.
    发明申请
    INFORMATION SYSTEM AND CONTROL METHOD OF THE SAME 有权
    信息系统及其控制方法

    公开(公告)号:US20130111270A1

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

    申请号:US13319882

    申请日:2011-10-26

    IPC分类号: G06F11/28

    CPC分类号: G06F11/3632 G06F11/3664

    摘要: The present invention enables program codes to be shared among processors 211. To prevent the debug operation of one processor 211 from affecting the debug operation of the other processors 211, when detecting a breakpoint during execution of a program code, a debugger 410 or a debugger stub 520 controls the execution of the program code while exchanging breakpoint information 800 with the other debuggers 410 or the other debugger stubs 520. Furthermore, a circuit 170 is created which prevents the program code being carelessly rewritten due to thermal runaway, a bug, and the like of a processor 211, and the protection setting by the protection logic 71 in the circuit 170 is released only in case the processor 211 accesses each of a plurality of registers from 65 to 67 in specified order.

    摘要翻译: 本发明使得能够在处理器211之间共享程序代码。为了防止一个处理器211的调试操作影响其他处理器211的调试操作,当在执行程序代码期间检测到断点时,调试器410或调试器 存根520控制程序代码的执行,同时与其他调试器410或其他调试器存根520交换断点信息800.此外,创建电路170,防止程序代码由于热失控,错误和 只有在处理器211以规定的顺序从65到67访问多个寄存器中的每一个的情况下才释放处理器211的保护逻辑71的保护设置。

    Request processing system provided with multi-core processor
    7.
    发明授权
    Request processing system provided with multi-core processor 失效
    请求处理系统提供多核处理器

    公开(公告)号:US08782469B2

    公开(公告)日:2014-07-15

    申请号:US12668524

    申请日:2009-09-01

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1417

    摘要: One processor core of a plurality of processor cores that are included in a multi-core processor that processes a request from an external device detects a prescribed event, specifies a sub resource that is assigned to the one processor core based on the resource management information that indicates a sub resource of a plurality of sub resources that are included in a physical resource and a processor core that is assigned to the sub resource, and executes a reboot based on the specified sub resource.

    摘要翻译: 包含在处理来自外部设备的请求的多核处理器中的多个处理器核心的一个处理器核心检测规定事件,基于资源管理信息指定分配给一个处理器核心的子资源, 指示被包括在分配给子资源的物理资源和处理器核心中的多个子资源的子资源,并且基于指定的子资源执行重新启动。

    REQUEST PROCESSING SYSTEM PROVIDED WITH MULTI-CORE PROCESSOR
    8.
    发明申请
    REQUEST PROCESSING SYSTEM PROVIDED WITH MULTI-CORE PROCESSOR 失效
    具有多核处理器的请求处理系统

    公开(公告)号:US20120042215A1

    公开(公告)日:2012-02-16

    申请号:US12668524

    申请日:2009-09-01

    IPC分类号: G06F9/06 G06F11/07

    CPC分类号: G06F11/1417

    摘要: One processor core of a plurality of processor cores that are included in a multi-core processor that processes a request from an external device detects a prescribed event, specifies a sub resource that is assigned to the one processor core based on the resource management information that indicates a sub resource of a plurality of sub resources that are included in a physical resource and a processor core that is assigned to the sub resource, and executes a reboot based on the specified sub resource.

    摘要翻译: 包含在处理来自外部设备的请求的多核处理器中的多个处理器核心的一个处理器核心检测规定事件,基于资源管理信息指定分配给一个处理器核心的子资源, 指示被包括在分配给子资源的物理资源和处理器核心中的多个子资源的子资源,并且基于指定的子资源执行重新启动。

    Storage system
    9.
    发明授权
    Storage system 有权
    存储系统

    公开(公告)号:US07987466B2

    公开(公告)日:2011-07-26

    申请号:US11266343

    申请日:2005-11-04

    IPC分类号: G06F9/46 G06F17/30 G06F5/00

    摘要: A storage system including a plurality of logical units; file management application software for performing file management on a per-file basis for a plurality of files stored in the respective logical units; a load monitoring module for monitoring a load in a resource of the storage system; and a file management control module for controlling the file management application software based on the load monitored by the load monitoring module.

    摘要翻译: 一种存储系统,包括多个逻辑单元; 文件管理应用软件,用于针对存储在各个逻辑单元中的多个文件在每个文件的基础上执行文件管理; 用于监视存储系统的资源中的负载的负载监视模块; 以及文件管理控制模块,用于基于由所述负载监视模块监视的负载来控制所述文件管理应用软件。

    Storage controller software development support system and software development support method
    10.
    发明授权
    Storage controller software development support system and software development support method 失效
    存储控制器软件开发支持系统和软件开发支持方法

    公开(公告)号:US07353496B2

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

    申请号:US11034849

    申请日:2005-01-14

    IPC分类号: G06F9/44 G06F13/10

    CPC分类号: G06F8/20

    摘要: In the present invention, the scope and degree of the effect of hardware alterations on software is grasped, and development is performed while making coordination between software and hardware. The storage system comprises a plurality of hardware elements and a plurality of software elements, and these respective elements are connected via a plurality of interface elements. The development support system respectively acquires and analyzes specification information relating to the hardware elements and software elements comprising the storage system, and produces software effect information that indicates the effect on the software. The development sections promote cooperative development while referring to the software effect information.

    摘要翻译: 在本发明中,掌握硬件变更对软件的影响的范围和程度,并在软硬件协调的同时进行开发。 存储系统包括多个硬件元件和多个软件元件,并且这些相应元件经由多个接口元件连接。 开发支持系统分别获取和分析与包括存储系统的硬件元素和软件元素有关的规范信息,并且产生指示对软件的影响的软件效果信息。 参考软件效果信息,开发部分促进合作开发。