-
公开(公告)号:US07506136B2
公开(公告)日:2009-03-17
申请号:US11621952
申请日:2007-01-10
申请人: Dave Stuttard , Dave Williams , Eamon O'Dea , Gordon Faulds , John Rhoades , Ken Cameron , Phil Atkin , Paul Winser , Russell David , Ray McConnell , Tim Day , Trey Greer
发明人: Dave Stuttard , Dave Williams , Eamon O'Dea , Gordon Faulds , John Rhoades , Ken Cameron , Phil Atkin , Paul Winser , Russell David , Ray McConnell , Tim Day , Trey Greer
IPC分类号: G06F15/80
CPC分类号: G06F9/30101 , G06F9/3001 , G06F9/3004 , G06F9/30087 , G06F9/3838 , G06F9/3851 , G06F9/3885 , G06F9/3887 , G06F15/8007 , G06F15/8015 , G06T1/20
摘要: A controller for controlling a data processor having a plurality of processor arrays, each of which includes a plurality of processing elements, comprises a retrieval unit operable to retrieve a plurality of incoming instructions streams in parallel with one another, and a distribution unit operable to supply such incoming instruction streams to respective ones of the said plurality of processor arrays.
摘要翻译: 一种用于控制具有多个处理器阵列的数据处理器的控制器,每个处理器阵列中的每一个包括多个处理元件,包括检索单元,其可操作以彼此并行地检索多个输入指令流;以及分配单元, 这样的输入指令流到所述多个处理器阵列中的相应的处理器阵列。
-
公开(公告)号:US20080162875A1
公开(公告)日:2008-07-03
申请号:US11774500
申请日:2007-07-06
申请人: Dave Stuttard , Dave Williams , Eamon O'Dea , Gordon Faulds , John Rhoades , Ken Cameron , Phil Atkin , Paul Winser , Russell David , Ray McConnell , Tim Day , Trey Greer
发明人: Dave Stuttard , Dave Williams , Eamon O'Dea , Gordon Faulds , John Rhoades , Ken Cameron , Phil Atkin , Paul Winser , Russell David , Ray McConnell , Tim Day , Trey Greer
CPC分类号: G06F9/3885 , G06F9/30087 , G06F9/3009 , G06F9/30094 , G06F9/3012 , G06F9/3017 , G06F9/3836 , G06F9/3838 , G06F9/3851 , G06F9/3887 , G06F15/80 , G06T1/20
摘要: A method of controlling access to memory by a processing element in a plurality of processing elements arranged in a single instruction multiple data (SIMD) processing array is disclosed. Each processing element includes an internal memory unit, and a register file. The method comprises retrieving an address value from the register file of the processing element, the address value relating to an address in the internal memory of the processing element, and accessing the internal memory on the basis of the address value.
摘要翻译: 公开了一种通过在单个指令多数据(SIMD)处理阵列中布置的多个处理元件中的处理元件来控制对存储器的访问的方法。 每个处理元件包括内部存储器单元和寄存器文件。 该方法包括从处理元件的寄存器文件中检索地址值,与处理元件的内部存储器中的地址相关的地址值,以及基于地址值访问内部存储器。
-
公开(公告)号:US20080034185A1
公开(公告)日:2008-02-07
申请号:US11772037
申请日:2007-06-29
申请人: Dave Stuttard , Dave Williams , Eamon O'Dea , Gordon Faulds , John Rhoades , Ken Cameron , Phil Atkin , Paul Winser , Russell David , Ray McConnell , Tim Day , Trey Greer
发明人: Dave Stuttard , Dave Williams , Eamon O'Dea , Gordon Faulds , John Rhoades , Ken Cameron , Phil Atkin , Paul Winser , Russell David , Ray McConnell , Tim Day , Trey Greer
IPC分类号: G06F15/00
CPC分类号: G06F9/30101 , G06F9/3001 , G06F9/3004 , G06F9/30087 , G06F9/3836 , G06F9/3838 , G06F9/3851 , G06F9/3885 , G06F9/3887 , G06F15/8007 , G06F15/8015 , G06T1/20
摘要: A parallel data processing apparatus using a SIMD array of processing elements is disclosed. The apparatus makes use of a register in order to control issuance of instructions to the processing elements in the array.
摘要翻译: 公开了一种使用处理元件的SIMD阵列的并行数据处理装置。 该装置利用寄存器来控制向阵列中的处理元件发出指令。
-
公开(公告)号:US20080028184A1
公开(公告)日:2008-01-31
申请号:US11754901
申请日:2007-05-29
申请人: Dave Stuttard , Dave Williams , Eamon O'Dea , Gordon Faulds , John Rhoades , Ken Cameron , Phil Atkin , Paul Winser , Russell David , Ray McConnell , Tim Day , Trey Greer
发明人: Dave Stuttard , Dave Williams , Eamon O'Dea , Gordon Faulds , John Rhoades , Ken Cameron , Phil Atkin , Paul Winser , Russell David , Ray McConnell , Tim Day , Trey Greer
IPC分类号: G06F15/80
CPC分类号: G06F9/30101 , G06F9/3001 , G06F9/3004 , G06F9/30087 , G06F9/3836 , G06F9/3838 , G06F9/3851 , G06F9/3885 , G06F9/3887 , G06F15/80 , G06F15/8007 , G06F15/8015 , G06T1/20
摘要: A method of processing data relating to geometrical primitives is disclosed. Each of the primitives has a plurality of vertices. The method uses a plurality of processing elements in parallel with one another, and comprises assigning respective vertex data to the processing elements, on each processing element, and in parallel with one another, performing at least one processing step on vertex data to produce processed vertex data, and transferring processed vertex data between processing elements so as to assemble primitive data.
摘要翻译: 公开了一种处理与几何图元有关的数据的方法。 每个基元具有多个顶点。 该方法使用彼此并行的多个处理元件,并且包括将各个顶点数据分配给每个处理元件上的处理元件,并且彼此并行地,对顶点数据执行至少一个处理步骤以产生经处理的顶点 数据,并在处理元素之间传送处理的顶点数据,以便组合原始数据。
-
公开(公告)号:US20080007562A1
公开(公告)日:2008-01-10
申请号:US11759211
申请日:2007-06-06
申请人: Dave Stuttard , Dave Williams , Eamon O'Dea , Gordon Faulds , John Rhoades , Ken Cameron , Phil Atkin , Paul Winser , Russell David , Ray McConnell , Tim Day , Trey Greer
发明人: Dave Stuttard , Dave Williams , Eamon O'Dea , Gordon Faulds , John Rhoades , Ken Cameron , Phil Atkin , Paul Winser , Russell David , Ray McConnell , Tim Day , Trey Greer
IPC分类号: G09G5/00
CPC分类号: G06F3/14 , G06F9/3001 , G06F9/3004 , G06F9/30072 , G06F9/30087 , G06F9/30101 , G06F9/3013 , G06F9/3836 , G06F9/3838 , G06F9/3851 , G06F9/3885 , G06F9/3887 , G06F15/8007 , G06F15/8015 , G06T1/20 , G09G5/006 , G09G5/363 , G09G2360/121
摘要: A data processing apparatus includes a plurality of processing elements arranged in a single instruction multiple data array for processing graphical data. A memory unit external to the array is utilised for storage of processed graphical data.
摘要翻译: 数据处理装置包括以单个指令多数据阵列排列的用于处理图形数据的多个处理元件。 阵列外部的存储单元用于存储处理后的图形数据。
-
公开(公告)号:US20070245130A1
公开(公告)日:2007-10-18
申请号:US11621946
申请日:2007-01-10
申请人: Dave Stuttard , Dave Williams , Eamon O'Dea , Gordon Faulds , John Rhoades , Ken Cameron , Phil Atkin , Paul Winser , Russel David , Ray McConnell , Tim Day , Trey Greer
发明人: Dave Stuttard , Dave Williams , Eamon O'Dea , Gordon Faulds , John Rhoades , Ken Cameron , Phil Atkin , Paul Winser , Russel David , Ray McConnell , Tim Day , Trey Greer
IPC分类号: G06F17/30
CPC分类号: G06F9/30101 , G06F9/3001 , G06F9/3004 , G06F9/30087 , G06F9/3836 , G06F9/3838 , G06F9/3851 , G06F9/3885 , G06F9/3887 , G06F15/8007 , G06F15/8015 , G06F17/30424 , G06F17/30823 , G06T1/20
摘要: A data processor comprises a plurality of processing elements arranged for parallel processing of data, and a controller for controlling the plurality of processing elements. The controller is operable to determine respective status information for a plurality of processing threads, and to control processing of the processing threads by the plurality of processors in dependence upon such status information
摘要翻译: 数据处理器包括多个用于并行处理数据的处理元件,以及用于控制多个处理元件的控制器。 控制器可操作以确定多个处理线程的相应状态信息,并且根据这些状态信息控制多个处理器对处理线程的处理
-
公开(公告)号:US07526630B2
公开(公告)日:2009-04-28
申请号:US11620014
申请日:2007-01-04
申请人: Dave Stuttard , Dave Williams , Eamon O'Dea , Gordon Faulds , John Rhoades , Ken Cameron , Phil Atkin , Paul Winser , Russel David , Ray McConnell , Tim Day , Trey Greer
发明人: Dave Stuttard , Dave Williams , Eamon O'Dea , Gordon Faulds , John Rhoades , Ken Cameron , Phil Atkin , Paul Winser , Russel David , Ray McConnell , Tim Day , Trey Greer
IPC分类号: G06F15/80
CPC分类号: G06F9/30101 , G06F9/3001 , G06F9/3004 , G06F9/30087 , G06F9/3838 , G06F9/3851 , G06F9/3885 , G06F9/3887 , G06F15/8007 , G06F15/8015 , G06T1/20
摘要: A controller operable to control an array of processing elements comprises a retrieval unit operable to retrieve instruction items for each of a plurality of instructions streams, each instruction stream having a plurality of instructions items, a combining unit operable to combine the plurality of instruction streams into a serial instruction stream, and a distribution unit operable to distribute the serial instruction stream to an array of processing elements.
摘要翻译: 一种用于控制处理元件阵列的控制器,包括检索单元,可操作以检索多个指令流中的每一个的指令项,每个指令流具有多个指令项,组合单元,用于将多个指令流合并成 串行指令流,以及分配单元,用于将串行指令流分配到处理元件阵列。
-
公开(公告)号:US20070245132A1
公开(公告)日:2007-10-18
申请号:US11621952
申请日:2007-01-10
申请人: Dave Stuttard , Dave Williams , Eamon O'Dea , Gordon Faulds , John Rhoades , Ken Cameron , Phil Atkin , Paul Winser , Russel David , Ray McConnell , Tim Day , Trey Greer
发明人: Dave Stuttard , Dave Williams , Eamon O'Dea , Gordon Faulds , John Rhoades , Ken Cameron , Phil Atkin , Paul Winser , Russel David , Ray McConnell , Tim Day , Trey Greer
IPC分类号: G06F9/30
CPC分类号: G06F9/30101 , G06F9/3001 , G06F9/3004 , G06F9/30087 , G06F9/3838 , G06F9/3851 , G06F9/3885 , G06F9/3887 , G06F15/8007 , G06F15/8015 , G06T1/20
摘要: A controller for controlling a data processor having a plurality of processor arrays, each of which includes a plurality of processing elements, comprises a retrieval unit operable to retrieve a plurality of incoming instructions streams in parallel with one another, and a distribution unit operable to supply such incoming instruction streams to respective ones of the said plurality of processor arrays.
摘要翻译: 一种用于控制具有多个处理器阵列的数据处理器的控制器,每个处理器阵列中的每一个包括多个处理元件,包括检索单元,其可操作以彼此并行地检索多个输入指令流;以及分配单元, 这样的输入指令流到所述多个处理器阵列中的相应的处理器阵列。
-
公开(公告)号:US20070245123A1
公开(公告)日:2007-10-18
申请号:US11620014
申请日:2007-01-04
申请人: Dave STUTTARD , Dave Williams , Eamon O'Dea , Gordon Faulds , John Rhoades , Ken Cameron , Phil Atkin , Paul Winser , Russel David , Ray McConnell , Tim Day , Trey Greer
发明人: Dave STUTTARD , Dave Williams , Eamon O'Dea , Gordon Faulds , John Rhoades , Ken Cameron , Phil Atkin , Paul Winser , Russel David , Ray McConnell , Tim Day , Trey Greer
IPC分类号: G06F15/80
CPC分类号: G06F9/30101 , G06F9/3001 , G06F9/3004 , G06F9/30087 , G06F9/3838 , G06F9/3851 , G06F9/3885 , G06F9/3887 , G06F15/8007 , G06F15/8015 , G06T1/20
摘要: A controller operable to control an array of processing elements comprises a retrieval unit operable to retrieve instruction items for each of a plurality of instructions streams, each instruction stream having a plurality of instructions items, a combining unit operable to combine the plurality of instruction streams into a serial instruction stream, and a distribution unit operable to distribute the serial instruction stream to an array of processing elements.
摘要翻译: 一种可操作以控制处理元件阵列的控制器,包括检索单元,可操作以检索多个指令流中的每一个的指令项,每个指令流具有多个指令项,组合单元,用于将多个指令流合并成 串行指令流,以及分配单元,用于将串行指令流分配到处理元件阵列。
-
公开(公告)号:US20080016318A1
公开(公告)日:2008-01-17
申请号:US11750982
申请日:2007-05-18
申请人: Dave Stuttard , Dave Williams , Eamon O'Dea , Gordon Faulds , John Rhoades , Ken Cameron , Phil Atkin , Paul Winser , Russel David , Ray McConnell , Tim Day , Trey Greer
发明人: Dave Stuttard , Dave Williams , Eamon O'Dea , Gordon Faulds , John Rhoades , Ken Cameron , Phil Atkin , Paul Winser , Russel David , Ray McConnell , Tim Day , Trey Greer
IPC分类号: G06F15/00
CPC分类号: G06F9/30101 , G06F9/3001 , G06F9/3004 , G06F9/30087 , G06F9/3836 , G06F9/3838 , G06F9/3851 , G06F9/3885 , G06F9/3887 , G06F15/8007 , G06F15/8015 , G06T1/20
摘要: A data processing apparatus includes a plurality of processing elements arranged in a single instruction multiple data array.
摘要翻译: 数据处理装置包括以单指令多数据阵列排列的多个处理元件。
-
-
-
-
-
-
-
-
-