[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [opendx-dev] Re: Optimizing DX
> 2) Semi-automatic translation to pure C (no DXLink)
>
> Swapping mail with Mike Zeleznik sold me that a C-only dataflow would
> solve this net's performance problems (with trade-offs).
>
> 3) The Switch/Route problem
>
> DX apparently has to touch all of these on cached executions, for
> reasons I don't appreciate. Address this, or reduce the number of
> Switches and Routes in the main flow.
>
>Thanks again for the advice.
>
>Randall
>
>
Re 2: Mike's the guy to talk to on this without a doubt. Richard Gillilan,
here, thought he remembered an automatic converter from nets to C some time
back, but I don't recall it. Anybody writing a 'net compiler'?
Re 3: Yes, we were recently reminded that all inputs to Switch are
pre-evaluated. I thought though that all modules upstream of Route(0) were
not. Maybe I misunderstood this.
Looking forward to any and all improvements you find! DX does have a way to
go to be 'real-time' in a lot of potential applications. It will be
interesting to see if you can spot some things that can be speeded up.
Chris Pelkie
Vice President/Scientific Visualization Producer
Conceptual Reality Presentations, Inc.
30 West Meadow Drive
Ithaca, NY 14850
chrisp@tc.cornell.edu