Data processing device, method of execution error detection and integrated circuit

    公开(公告)号:US09842014B2

    公开(公告)日:2017-12-12

    申请号:US14646177

    申请日:2012-11-22

    Applicant: John Ralston

    Inventor: John Ralston

    Abstract: A data processing device provided with an error detection unit includes a processor arranged to support execution of an operation including a first sequence of instructions and execution of a second sequence of instructions implementing the operation, the first and second sequences of instructions generating, when in use, a first result and a second result, respectively. Configurable circuitry is also provided and arranged to support a repository to receive the first result and the second result following generation thereof. The configurable circuitry is configured as a function comparator unit arranged to compare the first and second results for consistency and to control further execution of the first implementation and the second implementation in response to a result of the comparison.

    SYSTEM AND METHOD FOR INPUT DATA FAULT RECOVERY IN A MASSIVELY PARALLEL REAL TIME COMPUTING SYSTEM

    公开(公告)号:US20170344439A1

    公开(公告)日:2017-11-30

    申请号:US15166724

    申请日:2016-05-27

    Inventor: BENJAMIN M. HOWE

    Abstract: A massively parallel real-time computing system receives input data events across many compute nodes, each with a processing algorithm in its processing pipeline. An Event Manager is placed before the algorithm processing pipelines, receives metadata about each incoming event, and collects and organizes it in a database. A fast histogram compares the metadata about each event to that of all the other events, in a processing interval. For sufficiently matching metadata, the events are forwarded to the processing nodes as “regular” events for processing. If the metadata for a processing interval does not match sufficiently, the histogram decides which events are the “correct” events and which events are “incorrect.” The “correct” events are sent on for processing and the “incorrect” events are combined with the “correct” metadata and sent back to the processing nodes to supplement or modify their incoming data to match the other nodes' expectations.

    Relational database recovery
    30.
    发明授权
    Relational database recovery 有权
    关系数据库恢复

    公开(公告)号:US09558077B1

    公开(公告)日:2017-01-31

    申请号:US15184038

    申请日:2016-06-16

    Abstract: A database recovery method involves: a) accessing image copies; b) accessing updates to be re-applied to reconstruct the database; c) reading into objects, from the image copies, data pages to be recovered; d) concurrently with “c)” retrieving and sorting log records from the updates; e) as the data pages are read into the objects in “c)”, applying the sorted log records, in timestamp order; f) as “e)” completes for individual pages, and concurrently with “e)” with respect to pages for which applying is not complete, extracting and sorting index keys, from pages for which the applying is complete, until all index keys have been extracted and sorted; g) concurrently with “f)”, writing recovered pages into the database; h) initiating a rebuild of database indexes using the extracted and sorted index keys; and i) when the database indexes have been rebuilt, writing them to storage without regard to whether “g)” completed.

    Abstract translation: 数据库恢复方法包括:a)访问映像副本; b)访问要重新应用的更新以重建数据库; c)从图像副本读取对象,要恢复的数据页; d)与“c)并发”从更新中检索和排序日志记录; e)当数据页被读入“c”中的对象时,以时间戳顺序应用排序的日志记录; f)作为“e”)针对各个页面完成,并且与“e”)同时适用的页面不完整,从应用完成的页面提取和排序索引关键字,直到所有索引键具有 被提取和分类; g)与“f”同时,将恢复的页面写入数据库; h)使用提取和排序的索引键启动数据库索引的重建; 和i)当数据库索引已被重建时,将它们写入存储而不考虑“g”是否完成。

Patent Agency Ranking