MyCoG.NET: towards a multi-language CoG toolkit

  • Authors:
  • A. Paventhan;Kenji Takeda

  • Affiliations:
  • University of Southampton, Highfield, Southampton;University of Southampton, Highfield, Southampton

  • Venue:
  • MGC '05 Proceedings of the 3rd international workshop on Middleware for grid computing
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Grid application developers may exploit Commodity Grid Toolkits (CoG) to readily consume Globus Grid services. Existing CoG Toolkits are language-specific and are available for Java, Python, and the Matlab scripting environment. In this paper we describe the first multi-language CoG toolkit, MyCoG.NET, based around the Microsoft NET Framework. MyCoG provides set of classes and APIs for .NET. We demonstrate its programmability using FORTRAN, C++, C# and Java, and discuss its performance over LAN and WAN infrastructures. We also demonstrate its applicability by providing a case-study in the field of experimental aerodynamics. We believe this is the first commodity grid toolkit supporting multiple languages, obviating the need for new CoG toolkits to be developed for languages supported under the .NET framework. Considering the numerous desktops/laptops running Windows, MyCoG.NET offers users with a platform of choice and extends Grid services reach significantly.