Multiprocessing system having coherency-related error logging ca

Data processing: database and file management or data structures – Database design – Data structure types

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

39518502, 707201, G06F 1100

Patent

active

058623167

ABSTRACT:
Protocol agents involved in the performance of global coherency activity detect errors with respect to the activity being performed. The errors are logged by a computer system such that diagnostic software may be executed to determine the error detected and to trace the error to the erring software or hardware. In particular, information regarding the first error to be detected is logged. Subsequent errors may receive more or less logging depending upon programmable configuration values. Additionally, those errors which receive full logging may be programmably selected via error masks. The protocol agents each comprise multiple independent state machines which independently process requests. If the request which a particular state machine is processing results in an error, the particular state machine may enter a freeze state. Information regarding the request which is collected by the state machine may thereby be saved for later access. A state machine freezes upon detection of the error if a maximum number of the multiple state machines are not already frozen and the aforementioned error mask indicates that full error logging is employed for the detected error. Therefore, at least a minimum number of the multiple state machines remain functioning even in the presence of a large number of errors. Still further, prior to entering the freeze state, the protocol state machines may transition through a recovery state in which resources not used for error logging purposes are freed from the erring request.

REFERENCES:
patent: 4674038 (1987-06-01), Brelsford et al.
patent: 5019971 (1991-05-01), Lefsky et al.
patent: 5113514 (1992-05-01), Albonesi et al.
patent: 5155731 (1992-10-01), Yamaguchi
patent: 5253359 (1993-10-01), Spix et al.
patent: 5355471 (1994-10-01), Weight
patent: 5361267 (1994-11-01), Godiwala et al.
patent: 5406504 (1995-04-01), Denisco et al.
patent: 5418794 (1995-05-01), Stebbins et al.
patent: 5418927 (1995-05-01), Chang et al.
patent: 5428766 (1995-06-01), Seaman
patent: 5452430 (1995-09-01), Dievebdorff et al.
patent: 5463768 (1995-10-01), Cuddihy et al.
patent: 5491788 (1996-02-01), Cepulis et al.
patent: 5557748 (1996-09-01), Norris
patent: 5574849 (1996-11-01), Sonnier et al.
patent: 5581713 (1996-12-01), Meyers et al.
patent: 5581729 (1996-12-01), Nishtala et al.
patent: 5598550 (1997-01-01), Shen et al.
patent: 5608878 (1997-03-01), Arimili et al.
patent: 5615335 (1997-03-01), Onffroy et al.
patent: 5619644 (1997-04-01), Crockett et al.
patent: 5629950 (1997-05-01), Godiwala et al.
Cox et al., "Adaptive Cache Coherency for Detecting Migratory Shared Data," Proc. 20.sup.th Annual Symposium on Computer Architecture, May 1993, pp. 98-108.
Stenstrom et al., "An Adaptive Cache Coherence Protocal Optimized for Migratory Sharing," Proc. 20.sup.th Annual Symposium on Computer Architecture, May 1993 IEEE, pp. 109-118.
Wolf-Dietrich Weber et al., "Analysis of Cache Invalidation Patterns in Multiprocessors", Computer Systems Laboratory, Stanford University, CA, pp. 243-256.
Kourosh et al., "two Techniques to Enhance the Performance of Memory Consistency Models," 1991 International Conference on Parallel Processing, pp. 1-10.
Li et al., "Memory Coherence in Shared Virtual Memory Systems," 1986 ACM, pp. 229-239.
D. Lenosky, PhD, "The Description and Analysis of DASH: A Scalable Directory-Based Multiprocessor," DASH Prototype System, Dec. 1991, pp. 36-56.
Hagersten et al., "Simple COMA Node Implementations," Ashley Saulsbury and Anders Landin Swedish Institute of Computer Science, 12 pages.
Saulsbury et al., "An Argument for Simple COMA," Swedish Institute of Computer Science, 10 pages.
Hagersten et al., "Simple COMA," Ashley Saulsbury and Anders Landin Swedish Institute of Computer Science, Jul. 1993, pp. 233-259.

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

Multiprocessing system having coherency-related error logging ca does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Multiprocessing system having coherency-related error logging ca, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multiprocessing system having coherency-related error logging ca will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1253816

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