发明名称 IMPLEMENTATION OF LOAD ACQUIRE/STORE RELEASE INSTRUCTIONS USING LOAD/STORE OPERATION WITH DMB OPERATION
摘要 A system and method are provided for simplifying load acquire and store release semantics that are used in reduced instruction set computing (RISC). Translating the semantics into micro-operations, or low-level instructions used to implement complex machine instructions, can avoid having to implement complicated new memory operations. Using one or more data memory barrier operations in conjunction with load and store operations can provide sufficient ordering as a data memory barrier ensures that prior instructions are performed and completed before subsequent instructions are executed.
申请公布号 US2015317158(A1) 申请公布日期 2015.11.05
申请号 US201414243949 申请日期 2014.04.03
申请人 APPLIED MICRO CIRCUITS CORPORATION 发明人 Ashcraft Matthew;Nelson Christopher
分类号 G06F9/30 主分类号 G06F9/30
代理机构 代理人
主权项 1. A processor that executes computer-executable instructions to perform operations, the instructions comprising: a load with acquire instruction that performs memory operation ordering, wherein the load with acquire instruction comprises a load operation followed by a data memory barrier operation.
地址 Sunnyvale CA US