Method and system for performing memory copy function

Electrical computers and digital processing systems: memory – Storage accessing and control – Control technique

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711SE12002

Reexamination Certificate

active

08037271

ABSTRACT:
Methods copying data from one location to another in a main memory of a cell processor are disclosed. A portion of the data is transferred a first main memory location to the local store of one or more SPU and then transferred from the local store to a second main memory location.

REFERENCES:
patent: 3496551 (1970-02-01), Driscoll et al.
patent: 3596257 (1971-07-01), Patel
patent: 5047923 (1991-09-01), Elstner et al.
patent: 5136712 (1992-08-01), Perazzoli et al.
patent: 5185694 (1993-02-01), Edenfield et al.
patent: 5452452 (1995-09-01), Gaetner et al.
patent: 5504901 (1996-04-01), Peterson
patent: 5528513 (1996-06-01), Vaitzblit et al.
patent: 5592671 (1997-01-01), Hirayama
patent: 5745778 (1998-04-01), Alfieri
patent: 5794017 (1998-08-01), Evans et al.
patent: 5832262 (1998-11-01), Johnson et al.
patent: 6003112 (1999-12-01), Tetrick
patent: 6144986 (2000-11-01), Silver
patent: 6279040 (2001-08-01), Ma et al.
patent: 6289369 (2001-09-01), Sundaresan
patent: 6295598 (2001-09-01), Bertoni et al.
patent: 6370681 (2002-04-01), Dellarocas et al.
patent: 6526491 (2003-02-01), Suzuoki et al.
patent: 6665699 (2003-12-01), Hunter et al.
patent: 6665783 (2003-12-01), Zahir
patent: 6728959 (2004-04-01), Merkey
patent: 7058750 (2006-06-01), Rankin et al.
patent: 7127477 (2006-10-01), Duncombe et al.
patent: 7236738 (2007-06-01), Settle
patent: 7236998 (2007-06-01), Nutter et al.
patent: 7298377 (2007-11-01), Fossum et al.
patent: 7304646 (2007-12-01), Iwata
patent: 7321958 (2008-01-01), Hofstee et al.
patent: 7478390 (2009-01-01), Brokenshire et al.
patent: 7516456 (2009-04-01), Aguilar et al.
patent: 7565651 (2009-07-01), Carey
patent: 2002/0138637 (2002-09-01), Suzuoki et al.
patent: 2003/0154284 (2003-08-01), Bernardin et al.
patent: 2003/0195920 (2003-10-01), Brenner et al.
patent: 2004/0054883 (2004-03-01), Goodman et al.
patent: 2005/0081203 (2005-04-01), Aguilar et al.
patent: 2005/0091473 (2005-04-01), Aguilar et al.
patent: 2005/0188372 (2005-08-01), Inoue et al.
patent: 2005/0188373 (2005-08-01), Inoue et al.
patent: 2007/0074206 (2007-03-01), Iwamoto
patent: 2007/0074207 (2007-03-01), Bates et al.
patent: 2007/0074212 (2007-03-01), Bates et al.
patent: 2007/0074221 (2007-03-01), Stenson et al.
patent: 2007/0083755 (2007-04-01), Iwamoto
patent: 2007/0198628 (2007-08-01), Bates et al.
patent: 459931 (1991-12-01), None
patent: 0 806 730 (1997-11-01), None
patent: 2394336 (2004-04-01), None
patent: WO 97/06484 (1997-02-01), None
patent: WO 02/091180 (2002-11-01), None
patent: WO 2004/084069 (2004-09-01), None
Office Action dated Nov. 24, 2008 for U.S. Appl. No. 11/257,761, 7 pages.
Office Action dated Nov. 4, 2008 for U.S. Appl. No. 11/238,086, 7 pages.
Sony Computer Entertainment Incorporated, “Cell Broadband Engine Architecture”, Version 1.0, Aug. 8, 2005.
Pratit Santiprabhob et al. “Fuzzy Rule-Based Process Scheduling Method for Critical Distributed Computing Environment”—Proceedings 2003 IEEE, Mar. 8, 2003, vol. 5, pp. 52267-52276.
J.A. Kahle et al. “Introduction to the Cell Multiprocessor” IBM Journal of Research and Development, vol. 49, No. 4-5. Jul. 2005, pp. 589-604.
George M. Candea et al. “Vassal: Loadable Scheduler Support for Multi-Policy Scheduling” Proceedings of the Usenix Window NT Symposium, Aug. 1998, pp. 157-166.
Alexandre E. Eichenberger et al., “Optimizing Compiler for a Cell Processor”, Proceedings of 14thInternational Conference on Parallel Architectures and Compilation Techniques, 2005 (PACT '05), pp. 161-172.
B. Flachs et al., “A Streaming Processing Unit for a Cell Processor”, 2005 IEEE International Solid-State Circuits Conference—Digest of Technical Papers, pp. 134-135.
Scott Whitman, “Dynamic Load Balancing for Parallel Polygon Rendering”, IEEE Computer Graphics and Applications, vol. 14, No. 4, Jul. 1994, pp. 41-48.
Jaspal Subhlok, et al., “Communication and Memory Requirements as the Basis for the Mapping Task and data Parallel Programs”, Supercomputing '94, Proceedings Washington, DC, 1994 IEEE, pp. 330-339.
Alan Heinrich, “Optimal Automatic Multi-Pass Shader Partitioning by Dynamic Programming”, Graphics Hardware (2005), p. 91-98.
International application No. PCT/US2006/037345, “International Search Report and The Written Opinion of the International Searching Authority.”
International application No. PCT/US2006/037334, “International Search Report and The Written Opinion of the International Searching Authority.”
International application No. PCT/US2006/037336, “International Search Report and The Written Opinion of the International Searching Authority.”
International application No. PCT/US2006/037338, “International Search Report and The Written Opinion of the International Searching Authority.”
U.S. Appl. No. 11/238,085, entitled “Method and System for Preforming Memory Copy Function on a Cell Processor”, to Antoine Labour et al., filed Sep. 27, 2005.
D S Milojicic et al., “Process Migration” ACM Computing Surveys, ACM, New York, NY, US, vol. 32, No. 3, Sep. (2000-2009), pp. 241-299, XP002254767 ISSN: 0360-0300.
K. Chanchio et al., “Data Collection and Restoration for Heterogeneous Process Migration” Software Practice & Experience, Wiley & Sons, Bognor Regis, GB, vol. 32, No. 9, Jul. 25, 2002, pp. 845-871, XP001115308 ISSN: 0038-0644.
European Search Report for European application No. 06254919 dated Dec. 21, 2007.
Final Office Action dated Jul. 29, 2008 for U.S. Appl. No. 11/238,095.
Williams et al., “The Potential of the Cell Processor for Scientific Computing”, Conference on Computing Frontiers, ACM, 2006, pp. 9-20.
Gschwind, “Chip Multiprocessing and the Cell Broadband Engine”, Conference on Computing Frontiers, ACM, 2006, pp. 1-8.
Office Action dated Jan. 10, 2008 for U.S. Appl. No. 11/238,095.
Notice of Allowance and Fee(s) Due for U.S. Appl. No. 11/238,085 dated Nov. 3, 2008.
Final Office Action dated Aug. 5, 2008 for U.S. Appl. No. 11/238,085.
Office Action dated Feb. 20, 2008 for U.S. Appl. No. 11/238,085.
Office Action dated Aug. 30, 2007 for U.S. Appl. No. 11/238,085.
Office Action dated Apr. 14, 2010 issued for U.S. Appl. No. 11/238,087.
Office Action dated Mar. 12, 2010 issued for U.S. Appl. No. 11/238,077.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for performing memory copy function does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for performing memory copy function, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for performing memory copy function will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4284336

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.