Electrical computers and digital processing systems: processing – Processing architecture – Array processor
Reexamination Certificate
2005-11-29
2008-11-04
Chan, Eddie P (Department: 2183)
Electrical computers and digital processing systems: processing
Processing architecture
Array processor
C712S002000, C712S007000
Reexamination Certificate
active
07447873
ABSTRACT:
In a multithreaded processing core, groups of threads are executed using single instruction, multiple data (SIMD) parallelism by a set of parallel processing engines. Input data defining objects to be processed received as a stream of input data blocks, and the input data blocks are loaded into a local register file in the core such that all of the data for one of the input objects is accessible to one of the processing engines. The input data can be loaded directly into the local register file, or the data can be accumulated in a buffer and loaded after accumulation, for instance during a launch operation for a SIMD group. Shared input data can also be loaded into a shared memory in the processing core.
REFERENCES:
patent: 4910667 (1990-03-01), Tanaka et al.
patent: 5237702 (1993-08-01), Hayashi et al.
patent: 5499350 (1996-03-01), Uchida et al.
patent: 5881302 (1999-03-01), Omata
patent: 5961628 (1999-10-01), Nguyen et al.
patent: 6665749 (2003-12-01), Ansari
patent: 6839828 (2005-01-01), Gschwind et al.
patent: 6897871 (2005-05-01), Morein et al.
patent: 7191317 (2007-03-01), Wilson
patent: 2002/0174318 (2002-11-01), Stuttard et al.
patent: 2005/0108720 (2005-05-01), Cervini
Espasa et al.; Simultaneous Multithreaded Vector Architecture: Merging ILP and DLP for High Performance; 1997; IEEE Computer Society; HiPC'97; pp. 350-357.
Limousin et al.; Improving 3D Geometry Transformations on a Simultaneous Multithreaded SIMD Processor; 2001; ACM Press; ICS '01; pp. 236-245.
Shen et al.; Modern Processor Design: Fundamentals of Superscalar Processors; Jul. 2002; McGraw-Hill; Beta Edition; pp. 442-444.
Eggers et al. “Simultaneous multithreading: A platform for next-generation processors” IEEE Micro, Sep./Oct. 1997(vol. 17, No. 5) pp. 12-19.
Chan Eddie P
Faherty Corey S
NVIDIA Corporation
Townsend and Townsend / and Crew LLP
LandOfFree
Multithreaded SIMD parallel processor with loading of groups... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Multithreaded SIMD parallel processor with loading of groups..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multithreaded SIMD parallel processor with loading of groups... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4026921