[kepler-dev] Nondeterministic merge in PN domain

Ilkay Altintas altintas at sdsc.edu
Thu Jun 22 16:24:29 PDT 2006

Hi Christopher,

The workflows don't use the NondeterministicMerge actor but implement  
nondeterministic merge in the workflow.

Until PTII 5.x, the PN director allowed this, but I'm trying to  
figure out why the workflow was implemented that way, and the  
workflow developer (Xiaowen--she left the project) insisted on  
keeping the old director. It was to avoid a race condition. I'll try  
to port the workflow to the current PTII version if I understand what  
the problem with using the new version of the PNDirector is.


On Jun 22, 2006, at 3:23 PM, Christopher Brooks wrote:

> Hi Ilkay,
> I'm not sure.  Edward checked in a working nondeterministic merge
> on 03 Oct 2004.
> I'm a little confused though, because the CVS head of Ptolemy has a
> working nondeterministic merge actor (pn.kernel.NondeterministicMerge)
> and a PN demo: pn/demo/NondeterministicMerge/NondeterministicMerge.xml
> _Christopher
> --------
>     Hi,
>     Does anyone know what exactly have changed between the version  
> of the
>     PNDirector that accepts nondeterministic merge and the current  
> one?
>     There was an email thread on this but we couldn't find it.
>     Nandita and I are trying to port older workflows that use
>     nondeterministic merge under PN domain to the newer version of PN.
>     Thanks!
>     -ilkay
> ---------------------------------------------------------------------- 
> -----
>    -
>     Posted to the ptolemy-hackers mailing list.  Please send  
> administrative
>     mail for this list to: ptolemy-hackers- 
> request at ptolemy.eecs.berkeley.edu
> --------

Assistant Director, National Laboratory for Advanced Data Research  
Manager, Scientific Workflow Automation Technologies (SWAT) Lab
San Diego Supercomputer Center(SDSC), UCSD
9500 Gilman Drive, MC: 0505  La Jolla, CA  92093-0505
phone: (858) 822-5453                        fax: (858) 822-3693
                 web: http://users.sdsc.edu/~altintas

More information about the Kepler-dev mailing list