Checking for memory access collisions in a multi-processor...

Data processing: software development – installation – and managem – Software program development tool – Testing or debugging

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07836435

ABSTRACT:
Checking for memory access collisions in a multiple processor architecture is described. Memory access collisions may be found by simulating an instruction to be executed by a multiple processor computing system in which the processors share memory access, extracting memory access information from the instruction, searching a virtual memory map for a memory access conflict, and reporting the conflict if a conflict is found in the search.

REFERENCES:
patent: 5953530 (1999-09-01), Rishi et al.
patent: 6000007 (1999-12-01), Leung et al.
patent: 6009269 (1999-12-01), Burrows et al.
patent: 6129458 (2000-10-01), Waters et al.
patent: 6260190 (2001-07-01), Ju
patent: 6336180 (2002-01-01), Long et al.
patent: 6463523 (2002-10-01), Kessler et al.
patent: 6636949 (2003-10-01), Barroso et al.
patent: 6658578 (2003-12-01), Laurenti et al.
patent: 6718485 (2004-04-01), Reiser
patent: 6732311 (2004-05-01), Fischer et al.
patent: 6738796 (2004-05-01), Mobini
patent: 6748558 (2004-06-01), Gonzales et al.
patent: 6751583 (2004-06-01), Clarke et al.
patent: 6883067 (2005-04-01), Southwell et al.
patent: 6901581 (2005-05-01), Schneider
patent: 7039901 (2006-05-01), Hunter et al.
patent: 7069413 (2006-06-01), Agesen et al.
patent: 7085890 (2006-08-01), Kashyap
patent: 7146480 (2006-12-01), Schlansker et al.
patent: 7225316 (2007-05-01), Thadani
patent: 7409602 (2008-08-01), Spadari
patent: 7412369 (2008-08-01), Gupta
patent: 7415594 (2008-08-01), Doerr et al.
patent: 7447869 (2008-11-01), Kruger et al.
patent: 7478027 (2009-01-01), Ban
patent: 7683905 (2010-03-01), Kirk et al.
patent: 2002/0004876 (2002-01-01), Timmer et al.
patent: 2002/0019969 (2002-02-01), Hellestrand et al.
patent: 2002/0099912 (2002-07-01), Nakamura et al.
patent: 2002/0116586 (2002-08-01), Tremblay et al.
patent: 2002/0166032 (2002-11-01), Qadeer
patent: 2003/0126590 (2003-07-01), Burrows et al.
patent: 2003/0154342 (2003-08-01), Southwell et al.
patent: 2003/0177332 (2003-09-01), Shiota
patent: 2003/0204819 (2003-10-01), Matsumoto et al.
patent: 2004/0064668 (2004-04-01), Kjos et al.
patent: 2005/0149916 (2005-07-01), Shpeisman et al.
patent: 2005/0154839 (2005-07-01), DeWitt et al.
patent: 2005/0155019 (2005-07-01), Levine et al.
patent: 2005/0155026 (2005-07-01), DeWitt et al.
patent: 2006/0200615 (2006-09-01), Basso et al.
patent: 2006/0212654 (2006-09-01), Balakrishnan
patent: 2008/0065842 (2008-03-01), Dahlstedt et al.
“Detecting Data Races in Sequential Program with DIOTA” Michiel Ronsse, Ghent University, Belgium, 2004.
“Hybrid Dynamic Data Race Detection” Robert O'Callahan, IBM, Jun. 11-13, 2003.
“Shared Memory Programming on NUMA-based Clusters using a general and open hybrid hardware/software approach” Martin Schulz, Apr. 2001.

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

Checking for memory access collisions in a multi-processor... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Checking for memory access collisions in a multi-processor..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Checking for memory access collisions in a multi-processor... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4176170

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