Program thread syncronization for instruction cachelines

Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S151000, C711S154000, C718S101000, C718S108000

Reexamination Certificate

active

07555607

ABSTRACT:
In a method of and system for program thread synchronization, an instruction cache line is determined each of a plurality of program threads to be synchronized. For each processor executing one or more of the threads to be synchronized, execution of the thread is halted at a barrier by rendering the determined instruction cache line unavailable. Execution of the threads resumes by rendering the determined instruction cache lines available.

REFERENCES:
patent: 5611070 (1997-03-01), Heidleberger et al.
patent: 5923855 (1999-07-01), Yamazaki
patent: 6216174 (2001-04-01), Scott et al.
patent: 6263406 (2001-07-01), Uwano et al.
patent: 2004/0187118 (2004-09-01), Blainey et al.
patent: 2005/0050374 (2005-03-01), Nakamura et al.
patent: 2005/0283780 (2005-12-01), Karp et al.
patent: 2007/0113233 (2007-05-01), Collard et al.
patent: WO 9926148 (1999-05-01), None
Zhang et al: “Busy-Wait Barrier Sync. Using Distrubted Counters” w/Local Sensors. WOMAT 03, (online) Jun. 23, 2003 www.springerlink.com/content/at05ttvlfngbqgpp/fulltext.pdf>.
Masahiko Iwani et al: Tagged Communication ansd Sync. Memory for Multiprocessor-on-a-chip Sys & comp in JP, Wiley, Hoboken, NJ, US vol. 32, on Apr. 4, 2001, pp. 1-13.
Lee J et al: Synchronization with Multiproccessor caches. Proceedings of the Annual International Symposium on Computer Architecture, Seattle, May 18-31, 1990 pp. 33.
Beckmann C J et al: Fast Barrier Sync. Hardware. Proceedings of the Supercomputing Conf. NY, Nov. 12-16, 1990, Washington, IEEE comp. SOC, PRess, US vol. Conf. 3 pp. 180-189.
J Sampson et al: Fast Synch. for Chip Multiporcessor. AMC Sigarch Special Issue Das CMO′05 (online) Nov. 13, 2005 pp. 64-69, www.cse.ucsd.edu/{rakumar/dasCMPO5/papter07.pdf.
G. Almási et al., Design and implementation of message-passing services for the Blue Gene/L supercomputer, IBM Journal of Research and Development, Mar. 2005, 49(2/3):393-406, International Business Machines Corp., Armonk, NY.
Carl J. Beckman et al., Fast Barrier Synchronization Hardware, Proceedings of the 1990 conference on Supercomputing, 1990, pp. 180-189, IEEE Computer Society Press, Los Alamitos, CA.
John M. Mellor-Crummey et al., Algorithms for Scalable Synchronization on Shared-Memory Multiprocessors, ACM Transactions on Computer Systems, 1991, 9(1):21-56, ACM Press, New York, NY.

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

Program thread syncronization for instruction cachelines does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Program thread syncronization for instruction cachelines, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Program thread syncronization for instruction cachelines will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4149183

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