-
公开(公告)号:US09170955B2
公开(公告)日:2015-10-27
申请号:US13685991
申请日:2012-11-27
Applicant: Intel Corporation
Inventor: Andrew T. Forsyth , Ramacharan Sundararaman , Eric Sprangle , John C. Mejia , Douglas M. Carmean , Edward T. Grochowski , Robert D. Cavin
CPC classification number: G06F12/126 , G06F12/123 , Y02D10/13
Abstract: In an embodiment, a processor includes a decode logic to receive and decode a first memory access instruction to store data in a cache memory with a replacement state indicator of a first level, and to send the decoded first memory access instruction to a control logic. In turn, the control logic is to store the data in a first way of a first set of the cache memory and to store the replacement state indicator of the first level in a metadata field of the first way responsive to the decoded first memory access instruction. Other embodiments are described and claimed.
Abstract translation: 在一个实施例中,处理器包括解码逻辑,用于接收和解码第一存储器访问指令以将数据存储在具有第一级的替换状态指示符的高速缓冲存储器中,并将解码的第一存储器访问指令发送到控制逻辑。 反过来,控制逻辑是以第一组高速缓冲存储器的第一种方式存储数据,并且响应于解码的第一存储器访问指令将第一级的替换状态指示符存储在第一方式的元数据字段中 。 描述和要求保护其他实施例。
-
公开(公告)号:US09110655B2
公开(公告)日:2015-08-18
申请号:US14169491
申请日:2014-01-31
Applicant: Intel Corporation
Inventor: Eric Sprangle
CPC classification number: G06F9/3001 , G06F9/30036 , G06F9/30145 , G06F9/3893
Abstract: In one embodiment, the present invention includes a processor having multiple execution units, at least one of which includes a circuit having a multiply-accumulate (MAC) unit including multiple multipliers and adders, and to execute a user-level multiply-multiply-accumulate instruction to populate a destination storage with a plurality of elements each corresponding to an absolute value for a pixel of a pixel block. Other embodiments are described and claimed.
Abstract translation: 在一个实施例中,本发明包括具有多个执行单元的处理器,其中至少一个包括具有包括多个乘法器和加法器的乘法累积(MAC)单元的电路,并且执行用户级乘法 - 累加 指令,用多个元素填充目标存储器,每个元素对应于像素块的像素的绝对值。 描述和要求保护其他实施例。
-