会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • MULTIPROCESSOR SWITCH WITH SELECTIVE PAIRING
    • 具有选择性配对的多处理器开关
    • US20120210172A1
    • 2012-08-16
    • US13027882
    • 2011-02-15
    • Alan GaraMichael Karl GschwindValentina Salapura
    • Alan GaraMichael Karl GschwindValentina Salapura
    • G06F11/07
    • G06F11/1641G06F11/1654G06F2201/845
    • System, method and computer program product for a multiprocessing system to offer selective pairing of processor cores for increased processing reliability. A selective pairing facility is provided that selectively connects, i.e., pairs, multiple microprocessor or processor cores to provide one highly reliable thread (or thread group). Each paired microprocessor or processor cores that provide one highly reliable thread for high-reliability connect with a system components such as a memory “nest” (or memory hierarchy), an optional system controller, and optional interrupt controller, optional I/O or peripheral devices, etc. The memory nest is attached to a selective pairing facility via a switch or a bus.
    • 用于多处理系统的系统,方法和计算机程序产品,以提供处理器核心的选择性配对,以提高处理可靠性。 提供选择性配对设施,其选择性地连接,即配对多个微处理器或处理器核,以提供一个高度可靠的线程(或线程组)。 每个成对的微处理器或处理器核心提供一个高度可靠的线程,用于高可靠性与诸如存储器“嵌套”(或存储器层级),可选系统控制器和可选中断控制器的系统组件连接,可选的I / O或外设 设备等。存储器套件通过开关或总线连接到选择性配对设施。
    • 2. 发明申请
    • SCHEDULER FOR MULTIPROCESSOR SYSTEM SWITCH WITH SELECTIVE PAIRING
    • 具有选择性配对的多处理器系统开关调度器
    • US20120210164A1
    • 2012-08-16
    • US13027960
    • 2011-02-15
    • Alan GaraMichael Karl GschwindValentina Salapura
    • Alan GaraMichael Karl GschwindValentina Salapura
    • G06F11/07
    • G06F11/1641G06F11/165G06F2201/845
    • System, method and computer program product for scheduling threads in a multiprocessing system with selective pairing of processor cores for increased processing reliability. A selective pairing facility is provided that selectively connects, i.e., pairs, multiple microprocessor or processor cores to provide one highly reliable thread (or thread group). The method configures the selective pairing facility to use checking provide one highly reliable thread for high-reliability and allocate threads to corresponding processor cores indicating need for hardware checking. The method configures the selective pairing facility to provide multiple independent cores and allocate threads to corresponding processor cores indicating inherent resilience.
    • 用于在具有选择性配对处理器核心的多处理系统中调度线程的系统,方法和计算机程序产品,用于提高处理可靠性。 提供选择性配对设施,其选择性地连接,即配对多个微处理器或处理器核,以提供一个高度可靠的线程(或线程组)。 该方法配置选择性配对设施以使用检查提供一个高度可靠的线程以实现高可靠性,并将线程分配给相应的处理器核心,指示需要进行硬件检查。 该方法配置选择性配对工具以提供多个独立核心,并将线程分配给相应的处理器核心,指示固有的弹性。
    • 3. 发明授权
    • Scheduler for multiprocessor system switch with selective pairing
    • 具有选择性配对的多处理器系统切换调度程序
    • US08930752B2
    • 2015-01-06
    • US13027960
    • 2011-02-15
    • Alan GaraMichael Karl GschwindValentina Salapura
    • Alan GaraMichael Karl GschwindValentina Salapura
    • G06F11/00G06F11/16
    • G06F11/1641G06F11/165G06F2201/845
    • System, method and computer program product for scheduling threads in a multiprocessing system with selective pairing of processor cores for increased processing reliability. A selective pairing facility is provided that selectively connects, i.e., pairs, multiple microprocessor or processor cores to provide one highly reliable thread (or thread group). The method configures the selective pairing facility to use checking provide one highly reliable thread for high-reliability and allocate threads to corresponding processor cores indicating need for hardware checking. The method configures the selective pairing facility to provide multiple independent cores and allocate threads to corresponding processor cores indicating inherent resilience.
    • 用于在具有选择性配对处理器核心的多处理系统中调度线程的系统,方法和计算机程序产品,用于提高处理可靠性。 提供选择性配对设施,其选择性地连接,即配对多个微处理器或处理器核,以提供一个高度可靠的线程(或线程组)。 该方法配置选择性配对设施以使用检查提供一个高度可靠的线程以实现高可靠性,并将线程分配给相应的处理器核心,指示需要进行硬件检查。 该方法配置选择性配对工具以提供多个独立核心,并将线程分配给相应的处理器核心,指示固有的弹性。
    • 4. 发明申请
    • STATE RECOVERY AND LOCKSTEP EXECUTION RESTART IN A SYSTEM WITH MULTIPROCESSOR PAIRING
    • 在具有多处理器配对的系统中的状态恢复和锁定执行重新启动
    • US20120210162A1
    • 2012-08-16
    • US13027932
    • 2011-02-15
    • Alan GaraMichael Karl GschwindValentina Salapura
    • Alan GaraMichael Karl GschwindValentina Salapura
    • G06F11/08G06F11/00
    • G06F11/1658G06F11/1064G06F11/1407G06F11/1641G06F11/1679G06F11/203G06F11/2043G06F2201/845
    • System, method and computer program product for a multiprocessing system to offer selective pairing of processor cores for increased processing reliability. A selective pairing facility is provided that selectively connects, i.e., pairs, multiple microprocessor or processor cores to provide one highly reliable thread (or thread group). Each paired microprocessor or processor cores that provide one highly reliable thread for high-reliability connect with a system components such as a memory “nest” (or memory hierarchy), an optional system controller, and optional interrupt controller, optional I/O or peripheral devices, etc. The memory nest is attached to a selective pairing facility via a switch or a bus. Each selectively paired processor core is includes a transactional execution facility, wherein the system is configured to enable processor rollback to a previous state and reinitialize lockstep execution in order to recover from an incorrect execution when an incorrect execution has been detected by the selective pairing facility.
    • 用于多处理系统的系统,方法和计算机程序产品,以提供处理器核心的选择性配对,以提高处理可靠性。 提供选择性配对设施,其选择性地连接,即配对多个微处理器或处理器核,以提供一个高度可靠的线程(或线程组)。 每个成对的微处理器或处理器核心提供一个高度可靠的线程,用于高可靠性与诸如存储器“嵌套”(或存储器层级),可选系统控制器和可选中断控制器的系统组件连接,可选的I / O或外设 设备等。存储器套件通过开关或总线连接到选择性配对设施。 每个选择性配对的处理器核心包括事务执行设施,其中所述系统被配置为使能处理器回滚到先前状态,并且重新初始化锁步执行,以便当所述选择性配对设施检测到不正确的执行时,从不正确的执行中恢复。
    • 10. 发明授权
    • Method and apparatus for overlay management within an integrated executable for a heterogeneous architecture
    • 用于异构架构的集成可执行程序中的覆盖管理的方法和装置
    • US07222332B2
    • 2007-05-22
    • US10280242
    • 2002-10-24
    • Michael Karl GschwindKathryn M. O'BrienJohn Kevin O'BrienValentina Salapura
    • Michael Karl GschwindKathryn M. O'BrienJohn Kevin O'BrienValentina Salapura
    • G06F9/44G06F9/30
    • G06F8/453
    • The present invention provides for creating and employing code and data partitions in a heterogeneous environment. This is achieved by separating source code and data into at least two partitioned sections and at least one unpartitioned section. Generally, a partitioned section is targeted for execution on an independent memory device, such as an attached processor unit. Then, at least two overlay sections are generated from at least one partition section. The plurality of partition sections are pre-bound to each other. A root module is also created, associated with both the pre-bound plurality of partitions and the overlay sections. The root module is employable to exchange the at least two overlay sections between the first and second execution environments. The pre-bound plurality of partition sections are then bound to the at least one unpartitioned section. The binding produces an integrated executable.
    • 本发明提供了在异构环境中创建和使用代码和数据分区。 这是通过将源代码和数据分成至少两个分区的部分和至少一个未分区的部分来实现的。 通常,划分的部分被定位在独立的存储设备(例如附加的处理器单元)上执行。 然后,从至少一个分区部分生成至少两个重叠部分。 多个分隔部分彼此预先绑定。 还创建了与预先绑定的多个分区和覆盖部分相关联的根模块。 根模块可用于在第一和第二执行环境之间交换至少两个重叠部分。 然后将预先绑定的多个分割部分绑定到至少一个未分割部分。 绑定产生一个集成的可执行文件。