Abstract. Recent advances in software and hardware for clustered computing have allowed scientists and computing specialists to take advantage of commodity processors in solving challenging computational problems. The setup, management and coding involved in parallel programming along with the challenges of heterogeneous computing machinery prevent most non-technical users from taking advantage of compute resources that may be available to them. This research demonstrates a Java based system that allows a naive user to make e ective use of local resources for parallel computing. The DOGMA system provides a pointand-click" interface that manages idle workstations, dedicated clusters and remote computational resources so that they can be used for parallel computing. Just as the web browser" enabled use of the Internet by the Masses", we see simpli ed user interfaces to parallel processing as being critical to widespread use. This paper describes many of the barriers to wid...
Mark J. Clement, Quinn Snell, Glenn Judd