Author :
Gever, D.H. ; Fabozzi, D.J., II
Author_Institution :
Sci. Applications Int. Corp., McLean, VA, USA
Abstract :
Under the sponsorship of the Center of Excellence in Research Ocean Sciences (CEROS), the Defense Advanced Research Projects Agency (DARPA), and the US Navy, Science Applications International Corporation (SAIC) has developed several ocean acoustic data modeling and analysis utilities. Execution of these programs was limited however, because the implementations (which include broad-band matched field processing) exceeded the computing capacity of desktop computers, and the interface was burdened by the management of large quantities of parameter and output files. Further, the migration of these algorithms to powerful processors resulted in additional constraints such as difficulty in resource access, user authentication, run-time security, and non-standardized interfaces. This project addressed these concerns through simultaneous development of a World Wide Web (WWW)-based interface, and the migration of the core algorithms to the Maui Supercomputer Center (MSC) and a SAIC Linux cluster. Operators can now use common gateway interface (CGI) scripts to input parameters, launch jobs, view graphical display results, and monitor job status from the massively parallel processors (MPP). After which, the run-time parameters and output files are managed via a Web-based relational database management system (RDBMS). This paper describes the implementation details of the parallel computing infrastructure to support broad-band MFP, the Web-based interface, user authentication, job launch, the RDMS, and a cost/benefit analysis of the migration to a multiuser high performance computing (HPC) environment. Also discussed is the security measures selected to insure resource and user protection. To serve as a feasibility baseline for the future adaptation of other applications and platforms, performance metrics are presented for the migration and processing on the MSC MPP system and the SAIC Linux cluster
Keywords :
Internet; Unix; acoustic signal processing; geophysics computing; graphical user interfaces; oceanographic techniques; online front-ends; parallel machines; relational databases; security of data; telecommunication security; Center of Excellence in Research Ocean Sciences; DARPA; Defense Advanced Research Projects Agency; Linux cluster; Maui Supercomputer Center; RDBMS; Science Applications International Corporation; US Navy; WWW-based high performance computing; WWW-based interface; World Wide Web; acoustic matched field processing; broad-band matched field processing; common gateway interface; desktop computers; graphical user interface; massively parallel processors; nonstandardized interfaces; ocean acoustic data analysis; ocean acoustic data modeling; output files; parallel computing infrastructure; performance metrics; relational database management system; resource protection; run-time security; security measures; user authentication; user protection; Acoustic applications; Application software; Authentication; Computer interfaces; Data analysis; High performance computing; Linux; Military computing; Oceans; Runtime;