TRACKING CONTROL FLOW OF INSTRUCTIONS
    1.
    发明申请
    TRACKING CONTROL FLOW OF INSTRUCTIONS 有权
    跟踪指令的控制流程

    公开(公告)号:US20140281424A1

    公开(公告)日:2014-09-18

    申请号:US13834049

    申请日:2013-03-15

    IPC分类号: G06F9/30

    摘要: A mechanism for tracking the control flow of instructions in an application and performing one or more optimizations of a processing device, based on the control flow of the instructions in the application, is disclosed. Control flow data is generated to indicate the control flow of blocks of instructions in the application. The control flow data may include annotations that indicate whether optimizations may be performed for different blocks of instructions. The control flow data may also be used to track the execution of the instructions to determine whether an instruction in a block of instructions is assigned to a thread, a process, and/or an execution core of a processor, and to determine whether errors have occurred during the execution of the instructions.

    摘要翻译: 公开了一种用于跟踪应用程序中的指令的控制流程并基于应用程序中的指令的控制流程执行处理设备的一个或多个优化的机制。 生成控制流数据以指示应用程序中的指令块的控制流程。 控制流数据可以包括指示是否可以针对不同的指令块执行优化的注释。 控制流数据还可以用于跟踪指令的执行以确定指令块中的指令是否被分配给处理器的线程,进程和/或执行核心,并且确定错误是否具有 在执行指令期间发生。

    ANALYZING POTENTIAL BENEFITS OF VECTORIZATION
    4.
    发明申请
    ANALYZING POTENTIAL BENEFITS OF VECTORIZATION 有权
    分析潜在收益的潜在优势

    公开(公告)号:US20140258677A1

    公开(公告)日:2014-09-11

    申请号:US13997140

    申请日:2013-03-05

    IPC分类号: G06F9/30

    CPC分类号: G06F8/41 G06F8/456

    摘要: Embodiments of computer-implemented methods, systems, computing devices, and computer-readable media (transitory and non-transitory) are described herein for analyzing execution of a plurality of executable instructions and, based on the analysis, providing an indication of a benefit to be obtained by vectorization of at least a subset of the plurality of executable instructions. In various embodiments, the analysis may include identification of the subset of the plurality of executable instructions suitable for conversion to one or more single-instruction multiple-data (“SIMD”) instructions.

    摘要翻译: 本文描述了计算机实现的方法,系统,计算设备和计算机可读介质(暂时性和非暂时性)的实施例,用于分析多个可执行指令的执行,并且基于该分析,提供对 可以通过对多个可执行指令的至少一个子集进行向量化来获得。 在各种实施例中,分析可以包括识别适合于转换成一个或多个单指令多数据(“SIMD”)指令的多个可执行指令的子集。

    ACCELERATED INTERLANE VECTOR REDUCTION INSTRUCTIONS
    5.
    发明申请
    ACCELERATED INTERLANE VECTOR REDUCTION INSTRUCTIONS 有权
    加速地面矢量减速指示

    公开(公告)号:US20140095842A1

    公开(公告)日:2014-04-03

    申请号:US13630154

    申请日:2012-09-28

    IPC分类号: G06F9/302

    摘要: A vector reduction instruction is executed by a processor to provide efficient reduction operations on an array of data elements. The processor includes vector registers. Each vector register is divided into a plurality of lanes, and each lane stores the same number of data elements. The processor also includes execution circuitry that receives the vector reduction instruction to reduce the array of data elements stored in a source operand into a result in a destination operand using a reduction operator. Each of the source operand and the destination operand is one of the vector registers. Responsive to the vector reduction instruction, the execution circuitry applies the reduction operator to two of the data elements in each lane, and shifts one or more remaining data elements when there is at least one of the data elements remaining in each lane.

    摘要翻译: 由处理器执行向量减少指令以对数据元素阵列提供有效的减少操作。 处理器包括向量寄存器。 每个向量寄存器被分成多个通道,每个通道存储相同数量的数据元素。 处理器还包括执行电路,其接收向量减少指令,以使用缩减运算符将存储在源操作数中的数据元素的阵列减少到目标操作数的结果。 源操作数和目标操作数中的每一个都是向量寄存器之一。 响应于向量减少指令,执行电路将减法运算符应用于每个通道中的两个数据元素,并且当存在每个通道中的至少一个数据元素时,移位一个或多个剩余数据元素。

    Electrical outlet cover system
    6.
    发明授权
    Electrical outlet cover system 失效
    电源插座盖系统

    公开(公告)号:US4760215A

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

    申请号:US117506

    申请日:1987-11-06

    IPC分类号: H02G3/14

    CPC分类号: H02G3/14

    摘要: An electrical outlet cover system having moveable covers to permit access to and to protectively cover receptacles in the electrical outlet. Each cover is hingedly connected to a plate member in a manner to permit the cover to be turned about an axis normal to the plate member to uncover the receptacle and tilted about an axis parallel to the plate member to effect engagement and disengagement of latch means for holding the cover in a position to cover the receptacle.

    摘要翻译: 一种电插座盖系统,其具有可移动盖以允许接近并保护地覆盖电插座中的插座。 每个盖铰接地连接到板构件,以允许盖围绕垂直于板构件的轴线旋转以露出插座并围绕平行于板构件的轴线倾斜以实现闩锁装置的接合和分离 将盖子保持在覆盖容器的位置。

    Combination can opening tool
    7.
    发明授权
    Combination can opening tool 失效
    组合可打开工具

    公开(公告)号:US4412464A

    公开(公告)日:1983-11-01

    申请号:US413970

    申请日:1982-09-01

    申请人: Jeffrey J. Cook

    发明人: Jeffrey J. Cook

    IPC分类号: B67B7/40 B67B7/44

    CPC分类号: B67B7/403 A44B15/005

    摘要: A tool for opening scored closures in cans. One end of the tool is provided with hook means and fulcrum means for lifting and pulling away a ring manipulator for a tear-away scored closure. The opposite end of the tool is adapted to engage the manipulating member for a displaceable scored closure which remains attached to the can. The tool has associated therewith a key ring which slides in a slot in the tool to permit the ring to be moved away from the end of the tool selected for use.

    摘要翻译: 用于打开罐中打开关闭的工具。 该工具的一端设置有钩装置和支撑装置,用于提升和拉出环形操纵器用于撕开刻痕封盖。 工具的相对端适于接合操作构件,用于可移动的刻痕闭合件,其保持附接到罐。 该工具具有一个钥匙环,该钥匙环在工具中的槽中滑动,以允许该环离开选择使用的工具的端部。