发明名称 Operation apparatus, cache apparatus, and control method thereof
摘要 An apparatus comprising first holding units each of which includes first nodes connected in series and shifts first data in each first node in a first direction, second holding units each of which includes second nodes connected in series and shifts second data in each second node in a second direction is provided. Each first node corresponds to at least one of the second nodes. The apparatus further comprises an operation unit which executes, for a node of interest which is a first node, an operation using first data in the node of interest, and second data in at least one of the second nodes to which the node of interest corresponds, and an input unit which inputs, in parallel, the first data to at least two out of the first holding units, and serially inputs the second data to at least two out of the second holding units.
申请公布号 US8812783(B2) 申请公布日期 2014.08.19
申请号 US201113105062 申请日期 2011.05.11
申请人 Canon Kabushiki Kaisha 发明人 Ito Tadayuki
分类号 G06F12/08 主分类号 G06F12/08
代理机构 Fitzpatrick, Cella, Harper & Scinto 代理人 Fitzpatrick, Cella, Harper & Scinto
主权项 1. An operation apparatus comprising: a plurality of first holding units each of which includes a plurality of first nodes connected in series, wherein first data held in each first node is shifted to a neighboring node located in a first direction; a plurality of second holding units each of which includes a plurality of second nodes connected in series, wherein second data held in each second node is shifted to a neighboring node located in a second direction, wherein each first node corresponds to at least one of the plurality of second nodes, and wherein the plurality of second holding units is connected in series such that second data held in a second node located at a most downstream side of a second holding unit is moved to a second node located at a most upstream side of another second holding unit; an operation unit which executes, for a node of interest which is one of the plurality of the first nodes of the first holding unit, an operation using first data held in the node of interest and second data held in at least one of the plurality of second nodes to which the node of interest corresponds; and an input unit which inputs, in parallel, replicated first data and original first data to at least two out of the plurality of first holding units and inputs the second data to one of the plurality of second holding units, wherein the inputted second data is moved through the plurality of second holding units, wherein at least two of identical first data are used for respective operations executed by the operation unit along with the different second data held in the plurality of second holding units.
地址 Tokyo JP