Execution Support of High Performance Heterogeneous Component-Based Applications on the Grid