DATA CACHE WAY PREDICTION
    11.
    发明申请
    DATA CACHE WAY PREDICTION 审中-公开
    数据缓存预测

    公开(公告)号:WO2014113288A1

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

    申请号:PCT/US2014/011051

    申请日:2014-01-10

    CPC classification number: G06F12/0864 G06F9/3455 G06F9/3832 G06F2212/6082

    Abstract: In a particular embodiment, a method includes identifying one or more way prediction characteristics of an instruction. The method also includes selectively reading, based on identification of the one or more way prediction characteristics, a table to identify an entry of the table associated with the instruction that identifies a way of a data cache. The method further includes making a prediction whether a next access of the data cache based on the instruction will access the way.

    Abstract translation: 在特定实施例中,一种方法包括识别指令的一种或多种方式预测特征。 该方法还包括基于一个或多个方式预测特征的识别来选择性地读取用于标识与标识数据高速缓存的方式相关联的表的条目的表。 该方法还包括基于该指令来预测数据高速缓存的下一次访问是否将访问的方式。

    INSTRUCTION CACHE HAVING A MULTI-BIT WAY PREDICTION MASK
    12.
    发明申请
    INSTRUCTION CACHE HAVING A MULTI-BIT WAY PREDICTION MASK 审中-公开
    具有多位预测掩码的指令缓存

    公开(公告)号:WO2014100632A1

    公开(公告)日:2014-06-26

    申请号:PCT/US2013/077020

    申请日:2013-12-20

    Abstract: In a particular embodiment, an apparatus includes control logic configured to selectively set bits of a multi-bit way prediction mask based on a prediction mask value. The control logic is associated with an instruction cache including a data array. A subset of line drivers of the data array is enabled responsive to the multi-bit way prediction mask. The subset of line drivers includes multiple line drivers.

    Abstract translation: 在特定实施例中,一种装置包括配置成基于预测掩模值有选择地设置多位方式预测掩码的比特的控制逻辑。 控制逻辑与包括数据阵列的指令高速缓存相关联。 数据阵列的线路驱动器的子集响应于多位方式预测掩码而被启用。 线路驱动器的子集包括多个线路驱动器。

    SYSTEM AND METHOD TO DETERMINE FEATURE CANDIDATE PIXELS OF AN IMAGE
    13.
    发明申请
    SYSTEM AND METHOD TO DETERMINE FEATURE CANDIDATE PIXELS OF AN IMAGE 审中-公开
    确定图像的特征候选像素的系统和方法

    公开(公告)号:WO2013181425A1

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

    申请号:PCT/US2013/043417

    申请日:2013-05-30

    CPC classification number: G06K9/4638

    Abstract: A method of determining whether a particular pixel of an image is a feature candidate includes receiving data corresponding to a subset of a plurality of pixels surrounding the particular pixel. Each of the plurality of pixels may be from the image. The method further includes excluding the particular pixel from consideration as a feature candidate based on a comparison of values of the data to a comparison value. The comparison value may be based on an attribute value of the particular pixel and a threshold attribute value.

    Abstract translation: 确定图像的特定像素是否是特征候选的方法包括接收对应于围绕特定像素的多个像素的子集的数据。 多个像素中的每一个可以来自图像。 该方法还包括基于将数据的值与比较值的比较来排除特定像素作为特征候选。 比较值可以基于特定像素的属性值和阈值属性值。

    NON-ALLOCATING MEMORY ACCESS WITH PHYSICAL ADDRESS
    14.
    发明申请
    NON-ALLOCATING MEMORY ACCESS WITH PHYSICAL ADDRESS 审中-公开
    非分配存储器访问物理地址

    公开(公告)号:WO2013106583A1

    公开(公告)日:2013-07-18

    申请号:PCT/US2013/021050

    申请日:2013-01-10

    CPC classification number: G06F12/0811 G06F12/0888 G06F12/1027

    Abstract: Systems and methods for performing non-allocating memory access instructions with physical address. A system includes a processor, one or more levels of caches, a memory, a translation look-aside buffer (TLB), and a memory access instruction specifying a memory access by the processor and an associated physical address. Execution logic is configured to bypass the TLB for the memory access instruction and perform the memory access with the physical address, while avoiding allocation of one or more intermediate levels of caches where a miss may be encountered.

    Abstract translation: 用于执行具有物理地址的非分配存储器访问指令的系统和方法。 系统包括处理器,一个或多个级别的高速缓存,存储器,翻译后备缓冲器(TLB)以及指定处理器的存储器访问和相关联的物理地址的存储器访问指令。 执行逻辑被配置为绕过用于存储器访问指令的TLB并且使用物理地址执行存储器访问,同时避免分配可能遇到未命中的一个或多个中间级别的高速缓存。

    SELECTIVE ACCESS OF A STORE BUFFER BASED ON CACHE STATE
    15.
    发明申请
    SELECTIVE ACCESS OF A STORE BUFFER BASED ON CACHE STATE 审中-公开
    基于缓存状态的存储缓冲区的选择性访问

    公开(公告)号:WO2013086060A1

    公开(公告)日:2013-06-13

    申请号:PCT/US2012/068050

    申请日:2012-12-05

    CPC classification number: G06F12/0855 G06F2212/1028 Y02D10/13

    Abstract: An apparatus includes a cache memory that includes a state array configured to store state information. The state information includes a state that indicates updated corresponding to a particular address of the cache memory is not stored in the cache memory but is available from at least one of multiple sources external to the cache memory, where at least one of the multiple sources is a store buffer.

    Abstract translation: 一种装置包括高速缓冲存储器,其包括配置为存储状态信息的状态阵列。 状态信息包括指示与高速缓冲存储器的特定地址对应的更新的状态未被存储在高速缓冲存储器中,但是可以从高速缓冲存储器外部的多个源中的至少一个获得,其中多个源中的至少一个是 一个商店缓冲区。

    METHODS AND APPARATUS FOR STORAGE AND TRANSLATION OF AN ENTROPY ENCODED INSTRUCTION SEQUENCE TO EXECUTABLE FORM
    18.
    发明申请
    METHODS AND APPARATUS FOR STORAGE AND TRANSLATION OF AN ENTROPY ENCODED INSTRUCTION SEQUENCE TO EXECUTABLE FORM 审中-公开
    用于存储和转换韵控编码指令序列到可执行格式的方法和装置

    公开(公告)号:WO2013016737A1

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

    申请号:PCT/US2012/048904

    申请日:2012-07-30

    CPC classification number: G06F9/30178 G06F9/30156 G06F9/3017 G06F9/3853

    Abstract: A method of compressing a sequence of program instructions begins by examining a program instruction stream to identify a sequence of two or more instructions that meet a parameter. The identified sequence of two or more instructions is replaced by a selected type of layout instruction which is then compressed. A method of decompressing accesses an X-index and a Yindex together as a compressed value. The compressed value is decompressed to a selected type of layout instruction which is decoded and replaced with a sequence of two or more instructions. An apparatus for decompressing includes a storage subsystem configured for storing compressed instructions, wherein a compressed instruction comprises an X-index and a Y-index. A decompressor is configured for translating an X-index and Y-index accessed from the storage subsystem to a selected type of layout instruction which is decoded and replaced with a sequence of two or more instructions.

    Abstract translation: 一种压缩程序指令序列的方法是通过检查程序指令流来识别符合参数的两个或多个指令的序列开始的。 所识别的两个或多个指令的序列被选择的布局指令类型替换,然后被压缩。 解压缩方法将X索引和Yindex一起访问为压缩值。 将压缩值解压缩为选定类型的布局指令,该指令被解码并用两个或更多个指令的序列代替。 用于解压缩的装置包括被配置为存储压缩指令的存储子系统,其中压缩指令包括X索引和Y索引。 解压缩器被配置为将从存储子系统访问的X索引和Y索引转换为选择类型的布局指令,该指令被解码并用两个或更多个指令的序列替代。

    REAL-TIME MULTITHREADED SCHEDULER AND SCHEDULING METHOD
    20.
    发明申请
    REAL-TIME MULTITHREADED SCHEDULER AND SCHEDULING METHOD 审中-公开
    实时多路调度和调度方法

    公开(公告)号:WO2010107774A2

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

    申请号:PCT/US2010/027453

    申请日:2010-03-16

    CPC classification number: G06F9/3851 G06F9/4812 G06F9/4881

    Abstract: In a particular embodiment, a method is disclosed that includes receiving an interrupt at a first thread, the first thread including a lowest priority thread of a plurality of executing threads at a processor at a first time. The method also includes identifying a second thread, the second thread including a lowest priority thread of a plurality of executing threads at a processor at a second time. The method further includes directing a subsequent interrupt to the second thread.

    Abstract translation: 在特定实施例中,公开了一种包括在第一线程处接收中断的方法,所述第一线程在第一时间包括处理器处的多个执行线程的最低优先级线程。 所述方法还包括识别第二线程,所述第二线程在第二时间包括处理器处的多个执行线程的最低优先级线程。 该方法还包括将后续中断引导到第二线程。

Patent Agency Ranking