Invention Grant
US08533438B2 Store-to-load forwarding based on load/store address computation source information comparisons 有权
基于加载/存储地址计算源信息比较的存储到载入转发

  • Patent Title: Store-to-load forwarding based on load/store address computation source information comparisons
  • Patent Title (中): 基于加载/存储地址计算源信息比较的存储到载入转发
  • Application No.: US12781274
    Application Date: 2010-05-17
  • Publication No.: US08533438B2
    Publication Date: 2013-09-10
  • Inventor: Rodney E. HookerColin Eddy
  • Applicant: Rodney E. HookerColin Eddy
  • Applicant Address: TW New Taipei
  • Assignee: VIA Technologies, Inc.
  • Current Assignee: VIA Technologies, Inc.
  • Current Assignee Address: TW New Taipei
  • Agent E. Alan Davis; James W. Huffman
  • Main IPC: G06F9/312
  • IPC: G06F9/312
Store-to-load forwarding based on load/store address computation source information comparisons
Abstract:
A microprocessor includes a queue comprising a plurality of entries each configured to hold store information for a store instruction. The store information specifies sources of operands used to calculate a store address. The store instruction specifies store data to be stored to a memory location identified by the store address. The microprocessor also includes control logic, coupled to the queue, configured to encounter a load instruction. The load instruction includes load information that specifies sources of operands used to calculate a load address. The control logic detects that the load information matches the store information held in a valid one of the plurality of queue entries and responsively predicts that the microprocessor should forward to the load instruction the store data specified by the store instruction whose store information matches the load information.
Information query
Patent Agency Ranking
0/0