PROCESSOR AND METHOD OF CONTROLLING EXECUTION OF PROCESSES

    公开(公告)号:US20130024724A1

    公开(公告)日:2013-01-24

    申请号:US13631272

    申请日:2012-09-28

    Inventor: Kazuhisa FUKUDA

    Abstract: A processor includes a plurality of processing sections, each of which executes a predetermined process. A plurality of fault detecting circuits are respectively provided for the plurality of processing sections, to detect a fault in one of the plurality of processing sections as a fault processing section to generate a fault detection signal. A fault monitoring and control section controls a normal processing section as at least one of the plurality of processing sections other than the fault processing section to execute a relieving process in response to the fault detection signal. The relieving process is determined based on a process load of the fault processing section, a process load of the normal processing section, and priority levels of processes to be executed by the fault processing section and the normal processing section.

    Autonomously configuring information systems to support mission objectives
    155.
    发明授权
    Autonomously configuring information systems to support mission objectives 失效
    自主配置信息系统以支持任务目标

    公开(公告)号:US07949900B2

    公开(公告)日:2011-05-24

    申请号:US12234094

    申请日:2008-09-19

    CPC classification number: G06F11/2017 G05B15/02 G06F2201/85

    Abstract: Disclosed is a method, system, and computer program product for automatically configuring information systems to support mission objectives. A Mission SoulPad is connected to an information system via a communication bus, such as a USB bus connection. The Mission SoulPad may autonomously detect and configure components of the information system (e.g., displays, sensors, emitters, transceivers) to support the defined objectives of the Mission SoulPad. The Mission SoulPad may also identify malfunctioning components of the information system needing repair or replacement. Typical operations of malfunctioning components may be dynamically re-routed to functional components. Entire sensor and information display suites may be transitioned simply by moving the Mission SoulPad between available information systems. This ensures that mission critical information is consistently available regardless of the type of system the Mission SoulPad is connected to.

    Abstract translation: 公开了一种用于自动配置信息系统以支持任务目标的方法,系统和计算机程序产品。 任务SoulPad通过通信总线(如USB总线连接)连接到信息系统。 Mission SoulPad可以自主地检测和配置信息系统的组件(例如显示器,传感器,发射器,收发器),以支持Mission SoulPad的定义的目标。 任务SoulPad还可能会识别需要维修或更换的信息系统的故障组件。 故障组件的典型操作可以动态地重新路由到功能组件。 通过将Mission SoulPad移动到可用信息系统之间,可以简单地转换整个传感器和信息显示套件。 这确保任务关键信息始终可用,而不管任务SoulPad连接到何种类型的系统。

    SYSTEMS AND METHODS FOR RETRIEVING DATA
    156.
    发明申请
    SYSTEMS AND METHODS FOR RETRIEVING DATA 有权
    用于检索数据的系统和方法

    公开(公告)号:US20100287410A1

    公开(公告)日:2010-11-11

    申请号:US12839048

    申请日:2010-07-19

    Applicant: Tieniu Li

    Inventor: Tieniu Li

    Abstract: Apparatus and methods, such as those that read data from non-volatile integrated circuit memory devices, such as NAND flash. For example, disclosed techniques can be embodied in a device driver of an operating system. Errors are tracked during read operations. If sufficient errors are observed during read operations, the block is then retired when it is requested to be erased or a page of the block is to be written. One embodiment is a technique to recover data from uncorrectable errors. For example, a read mode can be changed to a more reliable read mode to attempt to recover data. One embodiment further returns data from the memory device regardless of whether the data was correctable by decoding of error correction code data or not.

    Abstract translation: 诸如从非易失性集成电路存储器件(例如NAND闪存)读取数据的装置和方法。 例如,所公开的技术可以体现在操作系统的设备驱动器中。 在读取操作期间跟踪错误。 如果在读取操作期间观察到足够的错误,则当请求被擦除或要写入块的页面时,该块将被退出。 一个实施例是从不可校正错误中恢复数据的技术。 例如,可以将读取模式改变为更可靠的读取模式以尝试恢复数据。 一个实施例进一步从存储器件返回数据,而不管数据是否可通过对纠错码数据进行解码来校正。

    Redundant Storage Virtualization Computer System
    157.
    发明申请
    Redundant Storage Virtualization Computer System 有权
    冗余存储虚拟化计算机系统

    公开(公告)号:US20100115162A1

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

    申请号:US12683894

    申请日:2010-01-07

    Abstract: A redundant storage virtualization computer system is provided. The redundant storage virtualization computer system comprises a host entity for issuing an IO request, a redundant storage virtualization controller set coupled to the host entity for performing an IO operation in response to the IO request issued by the host entity, and a plurality of physical storage devices for providing storage space to the computer system. Each of the physical storage devices is coupled to the redundant storage virtualization controller set. The redundant storage virtualization controller set comprises a first and a second storage virtualization controller both coupled to the host entity, the storage virtualization controllers communicate therebetween via a PCI-Express interconnect. In the redundant storage virtualization controller set, a storage virtualization controller will take over the functionality originally performed by the alternate storage virtualization controller when the alternate storage virtualization controller is not on line.

    Abstract translation: 提供冗余存储虚拟化计算机系统。 所述冗余存储虚拟化计算机系统包括用于发出IO请求的主机实体,耦合到所述主机实体的冗余存储虚拟化控制器集合,用于响应于所述主机实体发出的IO请求执行IO操作,以及多个物理存储 用于向计算机系统提供存储空间的设备。 每个物理存储设备耦合到冗余存储虚拟化控制器集合。 冗余存储虚拟化控制器集合包括耦合到主机实体的第一和第二存储虚拟化控制器,存储虚拟化控制器之间通过PCI-Express互连通信。 在冗余存储虚拟化控制器集合中,当备用存储虚拟化控制器不在线时,存储虚拟化控制器将接管最初由备用存储虚拟化控制器执行的功能。

    Reconfigurable, fault tolerant, multistage interconnect network and protocol
    158.
    发明授权
    Reconfigurable, fault tolerant, multistage interconnect network and protocol 失效
    可重配置,容错,多级互联网络和协议

    公开(公告)号:US07706361B2

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

    申请号:US11230340

    申请日:2005-09-20

    Abstract: A multistage interconnect network (MIN) capable of supporting massive parallel processing, including point-to-point and multicast communications between processor modules (PMs) which are connected to the input and output ports of the network. The network is built using interconnected switch nodes arranged in 2 [logb N] stages, wherein b is the number of switch node input/output ports, N is the number of network input/output ports and [logb N] indicates a ceiling function providing the smallest integer not less than logb N. The additional stages provide additional paths between network input ports and network output ports, thereby enhancing fault tolerance and lessening contention.

    Abstract translation: 能够支持大规模并行处理的多级互连网络(MIN),包括连接到网络的输入和输出端口的处理器模块(PM)之间的点对点和多点通信。 网络使用以2 [logb N]级布置的互连交换节点构建,其中b是交换节点输入/输出端口的数量,N是网络输入/输出端口的数量,[logb N]表示提供的上限功能 最小的整数不小于logb N.额外的级别提供网络输入端口和网络输出端口之间的额外路径,从而增强容错能力和减少争用。

    Autonomously Configuring Information Systems to Support Mission Objectives
    159.
    发明申请
    Autonomously Configuring Information Systems to Support Mission Objectives 失效
    自主配置信息系统以支持任务目标

    公开(公告)号:US20100077263A1

    公开(公告)日:2010-03-25

    申请号:US12234094

    申请日:2008-09-19

    CPC classification number: G06F11/2017 G05B15/02 G06F2201/85

    Abstract: Disclosed is a method, system, and computer program product for automatically configuring information systems to support mission objectives. A Mission SoulPad is connected to an information system via a communication bus, such as a USB bus connection. The Mission SoulPad may autonomously detect and configure components of the information system (e.g., displays, sensors, emitters, transceivers) to support the defined objectives of the Mission SoulPad. The Mission SoulPad may also identify malfunctioning components of the information system needing repair or replacement. Typical operations of malfunctioning components may be dynamically re-routed to functional components. Entire sensor and information display suites may be transitioned simply by moving the Mission SoulPad between available information systems. This ensures that mission critical information is consistently available regardless of the type of system the Mission SoulPad is connected to.

    Abstract translation: 公开了一种用于自动配置信息系统以支持任务目标的方法,系统和计算机程序产品。 任务SoulPad通过通信总线(如USB总线连接)连接到信息系统。 Mission SoulPad可以自主地检测和配置信息系统的组件(例如显示器,传感器,发射器,收发器),以支持Mission SoulPad的定义的目标。 任务SoulPad还可能会识别需要维修或更换的信息系统的故障组件。 故障组件的典型操作可以动态地重新路由到功能组件。 通过将Mission SoulPad移动到可用信息系统之间,可以简单地转换整个传感器和信息显示套件。 这确保任务关键信息始终可用,而不管任务SoulPad连接到何种类型的系统。

    Redundant storage virtualization computer system
    160.
    发明授权
    Redundant storage virtualization computer system 有权
    冗余存储虚拟化计算机系统

    公开(公告)号:US07676614B2

    公开(公告)日:2010-03-09

    申请号:US11330961

    申请日:2006-01-12

    Abstract: A redundant storage virtualization computer system is provided. The redundant storage virtualization computer system comprises a host entity for issuing an IO request, a redundant storage virtualization controller set coupled to the host entity for performing an IO operation in response to the IO request issued by the host entity, and a plurality of physical storage devices for providing storage space to the computer system. Each of the physical storage devices is coupled to the redundant storage virtualization controller set. The redundant storage virtualization controller set comprises a first and a second storage virtualization controller both coupled to the host entity, the storage virtualization controllers communicate therebetween via a PCI-Express interconnect. In the redundant storage virtualization controller set, a storage virtualization controller will take over the functionality originally performed by the alternate storage virtualization controller when the alternate storage virtualization controller is not on line.

    Abstract translation: 提供冗余存储虚拟化计算机系统。 所述冗余存储虚拟化计算机系统包括用于发出IO请求的主机实体,耦合到所述主机实体的冗余存储虚拟化控制器集合,用于响应于所述主机实体发出的IO请求执行IO操作,以及多个物理存储 用于向计算机系统提供存储空间的设备。 每个物理存储设备耦合到冗余存储虚拟化控制器集合。 冗余存储虚拟化控制器集合包括耦合到主机实体的第一和第二存储虚拟化控制器,存储虚拟化控制器之间通过PCI-Express互连通信。 在冗余存储虚拟化控制器集合中,当备用存储虚拟化控制器不在线时,存储虚拟化控制器将接管最初由备用存储虚拟化控制器执行的功能。

Patent Agency Ranking