Running POM on a Beowulf Cluster


Stephen Cousins and Huijie Xue

School of Marine Sciences

University of Maine




Linux based Beowulf clusters provide a relatively inexpensive way to achieve high-performance computing for scientific modeling. Funded by a grant from the Maine Science and Technology Foundation (MSTF), a joint project between the Computer Science department and the School of Marine Sciences at the University of Maine has been in progress since January of 2000. The goal of this project is to create a parallel version of the Princeton Ocean Model (POM), to run on a Beowulf cluster built by the Computer Science department. Specifically, the model is of Penobscot Bay on the coast of Maine.

Using the MP-POM code generated by the TOPAZ project at the University of Minnesota as a starting point, the code was changed to work with our Penobscot Bay model on the Beowulf cluster. An overview of the project and the project status will be presented.