home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / sys / isis / 202 < prev    next >
Encoding:
Text File  |  1992-07-21  |  1.5 KB  |  35 lines

  1. Newsgroups: comp.sys.isis
  2. Path: sparky!uunet!caen!batcomputer!cornell!ken
  3. From: ken@cs.cornell.edu (Ken Birman)
  4. Subject: V2.2.6/V3.0.6 "grid" demo
  5. Message-ID: <1992Jul22.014123.10246@cs.cornell.edu>
  6. Organization: Cornell Univ. CS Dept, Ithaca NY 14853
  7. Date: Wed, 22 Jul 1992 01:41:23 GMT
  8. Lines: 25
  9.  
  10. An early user of V3.0.6 pointed out that in this release of ISIS,
  11. the grid demo in random broadcast mode eventually gets out of sync.
  12.  
  13. I tracked this down to the demo itself.  A few months ago we
  14. made it more fancy by having random mode use a mix of gbcast, cbcast
  15. and abcast calls, and it turns out that this wasn't done quite
  16. correctly... the result is that grid in this mode can sometimes issue
  17. concurrent multicasts that update the same cell, one with abcast and
  18. one with cbcast.  Naturally, these can be seen in inconsistent orders
  19. and hence the grid gets out of sync.
  20.  
  21. So: ISIS is fine, but the grid demo program is slightly flakey.
  22.  
  23. If you use grid in a demo, run it in abcast or cbcast mode to avoid
  24. a complicated explanation...  By default, the program runs in abcast
  25. mode, which is a little slower than cbcast but quite safe.
  26.  
  27. BTW grid also is non virtually synchronous in mbcast and fbcast
  28. mode ("unordered" and "fifo" broadcasts).  The difference, though,
  29. is that these non-vsync behaviors shouldn't surprise anyone...
  30.  
  31. -- 
  32. Kenneth P. Birman                              E-mail:  ken@cs.cornell.edu
  33. 4105 Upson Hall, Dept. of Computer Science     TEL:     607 255-9199 (office)
  34. Cornell University Ithaca, NY 14853 (USA)      FAX:     607 255-4428
  35.