Electrical computers and digital processing systems: processing – Processing control
Reexamination Certificate
2011-05-03
2011-05-03
Kindred, Alford W (Department: 2181)
Electrical computers and digital processing systems: processing
Processing control
C712S022000
Reexamination Certificate
active
07937567
ABSTRACT:
Parallelism in a parallel processing subsystem is exploited in a scalable manner. A problem to be solved can be hierarchically decomposed into at least two levels of sub-problems. Individual threads of program execution are defined to solve the lowest-level sub-problems. The threads are grouped into one or more thread arrays, each of which solves a higher-level sub-problem. The thread arrays are executable by processing cores, each of which can execute at least one thread array at a time. Thread arrays can be grouped into grids of independent thread arrays, which solve still higher-level sub-problems or an entire problem. Thread arrays within a grid, or entire grids, can be distributed across all of the available processing cores as available in a particular system implementation.
REFERENCES:
patent: 6779049 (2004-08-01), Altman et al.
patent: 6839828 (2005-01-01), Gschwind
patent: 6897871 (2005-05-01), Morein et al.
Cell Microprocessor www.wikipedia.org, downloaded at.
Cell Architecture Explained Version 2, Introduction and Index, downloaded at http://www.blachford.info/computer/Cell/Cell0—v2.html on Feb. 7, 2007.
Eggers et al. “Simultaneous multithreading: A platform for next-generation processors” IEEE Micro, Sep./Oct. 1997(vol. 17, No. 5) pp. 12-19.
Gschwind et al. “Synergistic Processing in Cell's Multicore Architecture”, IEEE Computer Society, vol. 26, Issue 2 (Mar. 2006) pp. 10-24.
Marr et al. “Hyper-Threading Technology Architecture and Microarchitecture”,. Intel Technology Journal, vol. 06 Issue 01 Published Feb. 14, 2002.
Lew Stephen D.
Nickolls John R.
Geib Benjamin P
Kilpatrick Townsend & Stockton LLP
Kindred Alford W
Nvidia Corporation
LandOfFree
Methods for scalably exploiting parallelism in a parallel... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Methods for scalably exploiting parallelism in a parallel..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods for scalably exploiting parallelism in a parallel... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2647302