[Developers] when to schedule steering methods

Werner Benger werner at cct.lsu.edu
Thu Oct 4 10:32:15 CDT 2007


On Wed, 03 Oct 2007 15:04:37 -0500, Thomas Radke <tradke at aei.mpg.de> wrote:

> Werner Benger wrote:
>> I tried to reply earlier, but that mail apparently got lost. Wanted to throw in here
>> the memories of the prototype implementation of CactusNet/http , where the
>> http service was separated into two scheduling parts:
>>
>>   - one to accept the request and possibly switch on parameters, e.g. for
>>     activating an analysis routine - this section is running before the ANALYSIS
>>     routines are invoked
>>
>>   - a second one to send back the results, which is similar to an output routine,
>>     but globally, I think that one was at POSTSTEP, similar to what the current
>>     CactusConnect/HTTPS is doing.
>>
>> The reason for this splitup was to enable temporary analysis routines, for
>> instance one analysis per HTTP client request, instead of having this one
>> permanently being invoked even if no one is watching the output.
>
> Hi Werner,
>
> the steering mechanisms in CactusConnect/HTTPD and AstroGrid/HTTPS let
> you pause a simulation, then single-step to the next iteration, continue
> or terminate the run.
>
> I guess what you had in mind can be easily achieved by temporarily
> turning on/off output for an analysis quantity in single-step mode ?
>
Hm, depends if pausing the simulation and going into single step mode is an
option. That requires synchroneous connectivity (the simulation waiting
for user input) and if the connection drops inbetween, your simulation
will be stalled then, right?

My approach was more something like: "I want to see Psi4", even if its not
activated as output in the parameter file, and "I want to see it only on
the web pages when I look at it", i.e.without interfering with the
simulation itself and/or pausing it.

But, that's a question to what behaviour users would like to have.

	Werner

-- 
___________________________________________________________________________
Dr. Werner Benger <werner at cct.lsu.edu>               Visualization Research
Laboratory for Creative Arts and Technology (LCAT)
Center for Computation & Technology at Louisiana State University (CCT/LSU)
239 Johnston Hall, Baton Rouge, Louisiana 70803
Tel.: +1 225 578 4809                        Fax.: +1 225 578-5362

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"Here we have to deal with three dimensions, although we can only see two
  of them: height, direction and velocity." (Kiefer Sutherland as flight
attendance in 'Collision Course: Panic in the Tower')


More information about the Developers mailing list