• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

Multi-Language Programming Environments for High Performance Java Computing. Workshop on Java for High Performance Network Computing (1998)

by V Getov, P Gray, S Mintchev, V Sunderam
Venue:Scientific Programming
Add To MetaCart

Tools

Sorted by:
Results 1 - 1 of 1

Wrapping Legacy Codes for Grid-Based Applications

by Yan Huang, Ian Taylor, David W. Walker - in Proceedings of the 17th International Parallel and Distributed Processing Symposium (Workshop on Java for HPC , 2003
"... This paper describes a process for the semi-automatic conversion of numerical and scientific routines written in the C programming language into Triana-based computational services that can be used within a distributed serviceoriented architecture such as that being adopted for Grid computing. This ..."
Abstract - Cited by 14 (0 self) - Add to MetaCart
This paper describes a process for the semi-automatic conversion of numerical and scientific routines written in the C programming language into Triana-based computational services that can be used within a distributed serviceoriented architecture such as that being adopted for Grid computing. This process involves two separate but related tools, JACAW and MEDLI. JACAW is a wrapper tool based on the Java Native Interface (JNI) that can automatically generate the Java interface and related files for any C routine, or library of C routines. The MEDLI tool can then be used to assist the user in describing the mapping between the Triana and C data types involved in calling a particular routine. In this paper we describe both JACAW and MEDLI, and demonstrate how they are used in practice to convert legacy code into Grid services. 1.
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University