検索に戻る
案件記録

STREAMING ENGINE WITH VARIABLE STREAM TEMPLATE FORMAT

発明審査中
20請求項 · 2 独立
§ Ⅰ

案件概要

IPC分類

G6F 12/815G6F 9/30G6F 9/32G6F 9/345G6F 9/38G6F 12/862G6F 12/875G6F 12/897G6F 15/80

CPC分類

G6F12/815G6F9/3001G6F9/30036G6F9/30038G6F9/30047G6F9/30072G6F9/3012G6F9/3013G6F9/30145G6F9/345G6F9/3822G6F9/383G6F9/3853G6F9/3887G6F12/862G6F12/875G6F12/897G6F9/30065G6F9/325G6F15/8007G6F2212/452G6F2212/454G6F2212/6026G6F2212/621

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 for the nested loops. A steam head register stores data elements next to be supplied to functional units for use as operands. A stream template specifies loop count and loop dimension for each nested loop. A format definition field in the stream template specifies the number of loops and the stream template bits devoted to the loop counts and loop dimensions. This permits the same bits of the stream template to be interpreted differently enabling trade off between the number of loops supported and the size of the loop counts and loop dimensions.

原文(中国語)

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 for the nested loops. A steam head register stores data elements next to be supplied to functional units for use as operands. A stream template specifies loop count and loop dimension for each nested loop. A format definition field in the stream template specifies the number of loops and the stream template bits devoted to the loop counts and loop dimensions. This permits the same bits of the stream template to be interpreted differently enabling trade off between the number of loops supported and the size of the loop counts and loop dimensions.

外部リソース