Path: utzoo!attcan!uunet!wuarchive!udel!daffy.cis.udel.edu!cygnus From: cygnus@cis.udel.edu (Marc W. Cygnus) Newsgroups: alt.hackers Subject: Re: 2600 Article Summary: *cuss* *cuss* Keywords: grrrr Message-ID: <20426@nigel.udel.EDU> Date: 28 May 90 18:13:34 GMT References: Sender: usenet@udel.EDU Reply-To: cygnus@udel.edu (Marc W. Cygnus) Followup-To: alt.hackers Distribution: na Organization: The Lab Rats Lines: 37 Approved: of course :-) In article js7a+@andrew.cmu.edu (James Price Salsman) writes: ->I tried to post this a few days ago, but it evidently didn't make it... -> -> remainder of an interesting article deleted. Is it just my site, or has this bloody thing been posted four, perhaps five times? If so, James, PLEASE quit posting the g**d**ned article!! It MADE it already, eh! :-) almost but not quite entirely unobligatory hack update: heh. I've written a volume renderer based on the techniques in "Hypertexture", a paper in the '89 SIGGRAPH conference proceedings... it was too slow for a single machine, so I modified it to run in a distributed fashion (left it at one machine per scanline). well, the neat hack was making it fault tolerant, so to speak... if the master code detects a dead daemon (a machine crashed, somewhere, perhaps), it reassigns the scanline task. Ok, no big deal. I also worked it the other way around :-) If some pervert idiot (:-)) grad student logs onto the host running the master code, he may well decide "gee, system's pretty slow today, let's reboot the machine..." (Suns, here... L1-A + "reset". the joys of consoles...) Well, if a daemon goes to report data to the master and decides that the machine has crashed (or has been booted, pretty much same result), no big deal. I've come up with a scheme by which the first daemon to decide such actually restarts the *master* on a different machine, and effectively tells it "hey, you crashed. reconstruct state." hee hee... the volume renderer from hell. hope I don't run across some bug that makes the daemons go haywire... -marcus- ----------------------------------------------------------------------------- "Opinions expressed above are not necessarily those of anyone in particular." `...but do YOU own a | ARPA: cygnus@vax1.acs.udel.edu homemade 6ft Tesla?' | UUCP: {yourpick}!cfg!udel!udccvax1!cygnus