{"metadata":{"code_id":1046,"site_ownership_code":"LLNL","open_source":true,"repository_link":"https://github.com/llnl/launchmon","project_type":"OS","software_type":"S","official_use_only":{},"developers":[{"email":"","orcid":"","first_name":"J.","last_name":"Red-Horse","middle_name":"","affiliations":[]},{"email":"","orcid":"","first_name":"B.","last_name":"Mills-Curran","middle_name":"","affiliations":[]},{"email":"","orcid":"","first_name":"D.","last_name":"Flanagan","middle_name":"","affiliations":[]},{"email":"","orcid":"","first_name":"L.","last_name":"Taylor","middle_name":"","affiliations":[]},{"email":"","orcid":"","first_name":"G.","last_name":"Sjaardema","middle_name":"","affiliations":[]}],"contributors":[],"sponsoring_organizations":[{"organization_name":"USDOE","funding_identifiers":[],"primary_award":"AC04-94AL85000","DOE":true}],"contributing_organizations":[],"research_organizations":[{"organization_name":"Lawrence Livermore National Laboratory","DOE":true}],"related_identifiers":[],"release_date":"2001-04-24","software_title":"LaunchMON: An Infrastructue for Large Scale Tool Daemon Launching","acronym":"LaunchMON V1.0","doi":"https://doi.org/10.11578/dc.20171025.1138","description":"LaunchMON is a tool infrastructure that allows a HPC tool to deploy tool daemons into the right remote nodes. It makes use of a target resource manager (RM)'s Automatic Process Acquisition Interface (APAI) to identify the remote nodes and processes of a parallel program, and also exploits the same RM's efficient MPI job launching capability on co-locating daemons with the job. To support a wide range of HPC tools that are inherently distributed software, LaunchMON provides the tool with distributed application programming interface sets: the front end (FE) API, the back end (BE) API and the middleware (MW) API. They each support a tool's front end, back end daemons and middleware communication daemons, respectively. Using those API sets, the tool can launch and initialize their remote daemons scalably.","country_of_origin":"United States","licenses":["GNU Lesser General Public License v2.1"],"site_accession_number":"4265","date_record_added":"2017-10-25","date_record_updated":"2017-10-25","is_file_certified":false,"is_limited":false,"links":[{"rel":"citation","href":"https://www.osti.gov/doecode/biblio/1046"}]}}