EPCC - SS 2000 - 10 Java MPI Simulator

نویسنده

  • Derrick Pisani
چکیده

The goal of the Message Passing Interface (MPI) is to develop a widely used standard for writing message-passing programs. The interface has become an important and increasingly popular and portable message passing system that makes the development of practical and cost-effective large-scale parallel applications possible. EPCC has been developing an MPI Simulator to be used by the Training and Education Centre within a teaching environment. The aim of this Summer Scholarship Programme (SSP) project was to understand and document the existing code of EPCC’s MPI Simulator and then go on to remedy some of the perceived problems, to improve its ease-of-use and to further extend its functionality.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Development and performance of a mixed OpenMP/MPI quantum Monte Carlo code

An OpenMP version of a Quantum Monte Carlo (QMC) code has been developed. The original parallel MPI version of the QMC code was developed by the Electronic Structure of Solids HPCI consortium in collaboration with EPCC. This code has been highly successful, and has resulted in numerous publications based on results generated on the National Cray MPP systems at EPCC. Recent interest has focussed...

متن کامل

Cri/epcc Mpi for Cray T3d

MPI is the standard interface for message passing in parallel systems. The standard was deened in an open collaborative forum involving about 60 people from 40 diierent organisations, and the nished version was completed in May 1994. EPCC and CRI have established a collaboration to develop and support a robust, high performance implementation of MPI for the T3D. The product was released from EP...

متن کامل

Java: the next Language for Hpc?

The next big advance in the area of high performance computing (HPC) will involve connecting together of compute resources, data resources, experimental instruments and post-processing visualisation equipment into so-called computational grids. It is widely accepted that Java will be a useful technology for developing middleware technology to support grid computing. However, the use of Java as ...

متن کامل

EPCC - SS - 2000 - 12 Student Tracking : Mother , Mentor , Mate

The aim of this project is to explore the area of student tracking to monitor how student use web based courses, from where, at what time, which the browsers are used and the coverage of the course material. The Department of Meteorology at the University of Edinburgh [7] has already established some of the underlying principles through the EuroMet [6] and NLN [8]. projects and has a continuing...

متن کامل

Automatic Object Serialization in the mpiJava Interface to MPI

The paper discusses use of the Java object serialization model for marshalling communication data in Java bindings of the Message Passing Interface standard, MPI. This approach is compared with a Java transcription of the derived datatype mechanism used for bu er description in C and Fortran bindings of MPI. We describe an implementation of the mpiJava interface to MPI incorporating automatic o...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000