Programming tools

  • mpC: High level programming language for heterogeneous parallel computing
  • HeteroMPI: An extension of MPI for high performance heterogeneous computing
  • libELC: A portable library enabling fault tolerance of MPI programs in heterogeneous environments
  • SmartGridSolve: High level programming system for high performance Grid computing
    • NI-Connect: Non-intrusive and incremental evolution of Grid programming systems
    • ADL: Algorithm Definition Language, a new language and compiler that is designed to improve the performance of GridRPC/SmartGridRPC applications.