VisualMPI – A knowledge-based system for writing efficient MPI applications

1Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Message Passing Interface (MPI), a communication library for both parallel computers and workstation networks, has been developed as a proposed standard for message passing and other related operations. It is aimed to provide the parallel programming community with the portability, scalability and efficiency needed to develop applications and parallel libraries for efficient use of current and future high performance systems. New standards, such as MPI, require new tools which will help to use them. In this paper we present Java based case tool for writing MPI programs. In general a case tool is a computer-based product aimed at supporting one or more software engineering activities within software development. As we show in the paper our system offers automatic MPI code generation features for both C and Fortran assuring high efficiency of the application. Support of expert system is a significant feature of the system.

Cite

CITATION STYLE

APA

Ferenc, D., Nabrzyski, J., Stroiński, M., & Wierzejewski, P. (1999). VisualMPI – A knowledge-based system for writing efficient MPI applications. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1697, pp. 257–264). Springer Verlag. https://doi.org/10.1007/3-540-48158-3_32

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free