Grid Enabled Computing
Predictability and robustness of accuracy and performance.
Run-time resource management and algorithm selection.
Support for a multiplicity of programming environments.
Reproducibility, fault tolerant, and auditability of the computations.
New algorithmic techniques for latency tolerant applications.
Long running computations