Porting a Molecular Dynamics Application on a Low-Cost Cluster of Personal Computer Running GAMMA

نویسندگان

  • Giuseppe Ciaccio
  • Vincenzo Di Martino
چکیده

The Genoa Active Message Machine (GAMMA) is a lowcost cluster of Personal Computers (PCs) networked by commodity fast LAN (100base-T Ethernet) and running a Linux operating system kernel enhanced with low-latency, high throughput support to inter-process communication based on the Active Messages paradigm. The target of our work is the porting on GAMMA of a Molecular Dynamics (MD) code used to study polarizable uids and written in FORTRAN with calls to PVM communication routines. Such porting required to extend the GAMMA programming library with FORTRAN stubs to GAMMA communication functions. Then the communication policy in the original PVM version of MD has been changed to t the GAMMA Active Message-like communication style. As a third step, the performance of the obtained GAMMA version of MD has been measured and compared to the performance of the PVM version on the same hardware platform as well as to the performance obtained by the PVM version on a Memory Channel cluster of DEC SMP workstations of higher class of costs and on a eight-nodes IBM SP2. The results show the appealing cost/performance gure of GAMMA and the signi cant performance improvement exhibited by MD after being ported from PVM to GAMMA.

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

ثبت نام

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

منابع مشابه

Eecient Molecular Dynamics on a Network of Personal Computers

The Genoa Active Message Machine (GAMMA) is a high-performance Active Messages-like communication layer implemented at kernel level as an extension of the Linux Operating System, and made available to user applications through a programming library. On low-cost clusters of Personal Computers (PCs) connected by Fast Ethernet, GAMMA achieves much better communication performance compared to publi...

متن کامل

Porting and Measuring the Linpack Benchmark on Gamma

| GAMMA (Genoa Active Message Machine) is a high performance communication layer implemented at kernel level as an extension of the Linux operating system. It is based on Active Ports, a communication mechanism derived from Active Messages. On low-cost clusters of Personal Computers (PCs) connected by Fast Ethernet, GAMMA achieves much better communication performance compared to MPI and PVM. W...

متن کامل

Architectural Issues and Preliminary Benchmarking of a Low-cost Network of Workstations based on Active Messages

The cheapest platforms for parallel processing are Networks of Workstations (NOWs) equipped with oo-the-shelf communication hardware and high-end Personal Computers running an operating system with networking capabilities. However standard network protocols and mechanisms cannot deliver a satisfactory amount of the raw communication performance to the application level. The Genoa Active Message...

متن کامل

Porting of Epics to Real Time Unix, and Usage Ported Epics for Fel Automation

This article describes concepts and mechanisms used in porting of EPICS (Experimental Physical and Industrial Control System) codes to platform of operating system UNIX. Without destruction of EPICS architecture, new features of EPICS provides the support for real time operating system LynxOS/x86 and equipment produced by INP (Budker Institute of Nuclear Physics). Application of ported EPICS re...

متن کامل

A case study for biochemical application porting in european grids and clouds

Researchers of various disciplines ranging from Life Sciences and Astronomy to Computational Chemistry, create and use scientific applications producing large amount of complex data relying heavily on computeintensive modelling, simulation and analysis. Grid Computing provides an efficient way for parallelizing and gridifying computational and data intensive applications of various research fie...

متن کامل

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


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

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

ثبت نام

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

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

دوره   شماره 

صفحات  -

تاریخ انتشار 1998