Title :
The cycle server: a Web platform for running parallel Monte Carlo applications on a heterogeneous Condor pool of workstations
Author :
Zhou, Mike ; Mascagni, Michael
Author_Institution :
Program in Sci. Comput., Southern Mississippi Univ., Hattiesburg, MS, USA
Abstract :
We have developed a scientific computing tool which we call the cycle server This tool enables Monte Carlo computations on the Condor cycle scavenging system. The tool presents users with a graphical Web interface which hides the complexity of distributed computing from users. Users need only upload codes and download results via the Web GUI anywhere there is Web access. Parallel random number support (via SPRNG random number library), running tasks on heterogeneous platforms (via the remote compiler), and using Condor to migrate jobs from busy or dead machines to idle ones, are all integrated seamlessly with the tool and are transparent to the user. At the same time, the cycle server acts as a gate-keeper for the workstation pool. No user accounts are needed on pool computers, and jobs only run at otherwise idle times without accessing local file systems. We show the utility of the cycle server on a large Monte Carlo computation from biochemical physics
Keywords :
Monte Carlo methods; natural sciences computing; online front-ends; parallel programming; search engines; workstation clusters; Condor cycle scavenging system; Web GUI; Web platform; biochemical physics; cycle server; graphical Web interface; heterogeneous Condor workstation pool; parallel Monte Carlo applications; parallel random number support; scientific computing tool; Computer errors; Concurrent computing; Distributed computing; Graphical user interfaces; Hard disks; Libraries; Monte Carlo methods; Resource management; Scientific computing; Workstations;
Conference_Titel :
Parallel Processing, 2000. Proceedings. 2000 International Workshops on
Conference_Location :
Toronto, Ont.
Print_ISBN :
0-7695-0771-9
DOI :
10.1109/ICPPW.2000.869094