PPT Slide
Data-flow analysis in NetSolve
+ Data-caching: servers keep copy of all recently seen datum. Eliminates useless resends to servers, but not useless retrievals from servers.
+ Lazy evaluation: run-time interprocedural analysis (data-flow graph). Execution triggered when a datum is needed by the calling program (outside a NetSolve call).
IBP and I2-DSI being developed to help with #1
Legion provides mechanisms for solution #2