- 专利标题: Streaming engine with early exit from loop levels supporting early exit loops and irregular loops
-
申请号: US17163639申请日: 2021-02-01
-
公开(公告)号: US11714646B2公开(公告)日: 2023-08-01
- 发明人: Joseph Zbiciak
- 申请人: TEXAS INSTRUMENTS INCORPORATED
- 申请人地址: US TX Dallas
- 专利权人: Texas Instmments Incorporated
- 当前专利权人: Texas Instmments Incorporated
- 当前专利权人地址: US TX Dallas
- 代理商 Brian D. Graham; Frank D. Cimino
- 主分类号: G06F9/30
- IPC分类号: G06F9/30 ; G06F9/34 ; G06F9/38 ; G06F12/0875 ; G06F9/32
摘要:
A streaming engine employed in a digital data processor specifies a fixed read only data stream defined by plural nested loops. An address generator produces address of data elements. A steam head register stores data elements next to be supplied to functional units for use as operands. Upon a stream break instruction specifying one of the nested loops, the stream engine ends a current iteration of the loop. If the specified loop was not the outermost loop, the streaming engine begins an iteration of a next outer loop. If the specified loop was the outermost nested loop, the streaming engine ends the stream. The streaming engine places a vector of data elements in order in lanes within a stream head register. A stream break instruction is operable upon a vector break.
公开/授权文献
信息查询