PROVIDING LOAD ADDRESS PREDICTIONS USING ADDRESS PREDICTION TABLES BASED ON LOAD PATH HISTORY IN PROCESSOR-BASED SYSTEMS

    公开(公告)号:US20170286119A1

    公开(公告)日:2017-10-05

    申请号:US15087069

    申请日:2016-03-31

    Abstract: Aspects disclosed in the detailed description include providing load address predictions using address prediction tables based on load path history in processor-based systems. In one aspect, a load address prediction engine provides a load address prediction table containing multiple load address prediction table entries. Each load address prediction table entry includes a predictor tag field and a memory address field for a load instruction. The load address prediction engine generates a table index and a predictor tag based on an identifier and a load path history for a detected load instruction. The table index is used to look up a corresponding load address prediction table entry. If the predictor tag matches the predictor tag field of the load address prediction table entry corresponding to the table index, the memory address field of the load address prediction table entry is provided as a predicted memory address for the load instruction.

    Electronic device
    99.
    发明授权

    公开(公告)号:US09761634B2

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

    申请号:US14848164

    申请日:2015-09-08

    Applicant: SK hynix Inc.

    Inventor: Sung-Joon Yoon

    Abstract: This patent document provides an electronic device capable of improving the characteristics of a variable resistance element. An electronic device in accordance with an implementation of this document includes semiconductor memory, and the semiconductor memory includes a variable resistance element capable of being included in the semiconductor memory, and including a fixed layer, a tunnel barrier layer, and a variable layer laminated therein, wherein the variable resistance element is capable of allowing a slope of a graph of a switching current density as a function of an external magnetic field to be proportional to the square of “H/Hk” when the magnetization directions of the fixed layer and the variable layer are switched from a parallel state to an antiparallel state. In accordance with the electronic device of this patent document, the characteristics of the variable resistance element can be improved.

    High-performance instruction cache system and method

    公开(公告)号:US09753855B2

    公开(公告)日:2017-09-05

    申请号:US14410615

    申请日:2013-06-25

    CPC classification number: G06F12/0875 G06F12/0811 G06F2212/452 Y02D10/13

    Abstract: A method is provided for facilitating operation of a processor core coupled to a first memory containing executable instructions, a second memory faster than the first memory and a third memory faster than the second memory. The method includes examining instructions being filled from the second memory to the third memory, extracting instruction information containing at least branch information; creating a plurality of tracks based on the extracted instruction information; filling at least one or more instructions that possibly be executed by the processor core based on one or more tracks from a plurality of instruction tracks from the first memory to the second memory; filling at least one or more instructions based on one or more tracks from the plurality of tracks from the second memory to the third memory before the processor core executes the instructions, such that the processor core fetches the instructions from the third memory.

Patent Agency Ranking