发明名称 Processor, System, and Method for Efficient, High-Throughput Processing of Two-Dimensional, Interrelated Data Sets
摘要 Systems, processors and methods are disclosed for organizing processing datapaths to perform operations in parallel while executing a single program. Each datapath executes the same sequence of instructions, using a novel instruction sequencing method. Each datapath is implemented through a processor having a data memory partitioned into identical regions. A master processor fetches instructions and conveys them to the datapath processors. All processors are connected serially by an instruction pipeline, such that instructions are executed in parallel datapaths, with execution in each datapath offset in time by one clock cycle from execution in adjacent datapaths. The system includes an interconnection network that enables full sharing of data in both horizontal and vertical dimensions, with the effect of coupling any datapath to the memory of any other datapath without adding processing cycles in common usage. This approach enables programmable visual computing with throughput approaching that of hardwired solutions.
申请公布号 US2015227370(A1) 申请公布日期 2015.08.13
申请号 US201514694066 申请日期 2015.04.23
申请人 Mireplica Technology, LLC 发明人 Johnson William M.
分类号 G06F9/30;G06F9/38 主分类号 G06F9/30
代理机构 代理人
主权项 1. A data processor, comprising: a data memory partitioned into at least two regions of identical size, wherein the number of regions is a power of two; an instruction buffer for receiving program instructions; processor logic adapted to execute the program instructions using data stored in the regions of the data memory; and remote access circuitry adapted to use a horizontal address component to specify the route of a data access request between the data processor and any of a group of additional interconnected data processors.
地址 Austin TX US