Patents Assigned to Clearspeed Technology Limited
-
Patent number: 7818541Abstract: A data processing architecture comprising: an input device for receiving an incoming stream of data packets; and a plurality of processing elements which are operable to process data received thereby; wherein the input device is operable to distribute data packets in whole or in part to the processing elements in dependence upon the data processing bandwidth of the processing elements.Type: GrantFiled: May 23, 2007Date of Patent: October 19, 2010Assignee: Clearspeed Technology LimitedInventors: John Rhoades, Ken Cameron, Paul Winser, Ray McConnell, Gordon Faulds, Simon McIntosh-Smith, Anthony Spencer, Jeff Bond, Matthias Dejaegher, Danny Halamish, Gajinder Panesar
-
Patent number: 7802079Abstract: 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.Type: GrantFiled: June 29, 2007Date of Patent: September 21, 2010Assignee: Clearspeed Technology LimitedInventors: 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
-
Patent number: 7363472Abstract: A data processing apparatus includes a SIMD (Single Instruction Multiple Data) array (10) of processing elements. The processing elements are operably divided into a plurality of processing blocks, the processing blocks being operable to process respective groups of data items.Type: GrantFiled: October 9, 2001Date of Patent: April 22, 2008Assignee: Clearspeed Technology LimitedInventors: 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
-
Patent number: 6825857Abstract: A method and a system for scaling a digital source image consisting of a grid of X by Y pixels into a target image of a different resolution comprises the steps of/tools for: mapping the source pixels onto the target pixels; scaling the source image in the X or Y direction to produce intermediate pixels that are scaled in one direction by determining contributions to each intermediate pixel using a digital filter and accumulating the contributions for each intermediate pixel, wherein each source pixel contributes to one or more intermediate pixels and each intermediate pixel receives contributions from one or more source pixels; and subsequently scaling the intermediate pixels in the other direction by determining the contributions to each target pixel using the filter and accumulating the contributions for each target pixel; wherein each intermediate pixel contributes to one or more target pixels and each target pixel receives contributions from one or more intermediate pixels.Type: GrantFiled: January 18, 2002Date of Patent: November 30, 2004Assignee: Clearspeed Technology LimitedInventor: Michal Harasimiuk
-
Patent number: 6809729Abstract: A method for producing an image of a scene including a refractive object includes generating an illumination map, representing the scene. The method creates a first bitmap for the refractive object, the bitmap comprising a plurality of pixels; each of said pixels in the first bitmap is mapped to a pixel in a second bitmap, the mapping representing the effect of refraction on light passing through the object; and the effects of the light illuminating the pixels in the first bitmap are added into said second bitmap.Type: GrantFiled: January 18, 2002Date of Patent: October 26, 2004Assignee: Clearspeed Technology LimitedInventor: Jack Greasley
-
Patent number: 6697066Abstract: Shading values in a graphics processing system are determined by using approximation techniques. For example, where a Beckmann Distribution Function (BDF) is used, the shading values are determined by reformulating the BDF in terms of the scalar product of the surface normal and the viewpoint-light half-vector to produce a modified BDF. A portion of the BDF is divided into a plurality of intervals, each defined by first and second control points at its boundaries. Each interval is then approximated using a cubic approximation to produce coefficients for use in determining the shading values. In alternative embodiments, other functions are approximated.Type: GrantFiled: September 28, 2001Date of Patent: February 24, 2004Assignee: Clearspeed Technology LimitedInventor: Dave Stuttard
-
Patent number: 6400626Abstract: A dynamic random access memory device comprises an array of memory cells each of which has an output line associated therewith. The memory cells are arranged in an array having a width equalling the number of data bits transferred in parallel to and from the device.Type: GrantFiled: September 19, 2000Date of Patent: June 4, 2002Assignee: Clearspeed Technology LimitedInventors: Dave Williams, Mike Hammick