Co-op
Abstract
Co-op is primarily middleware software, a runtime system for the support of the Cooperative Parallel Programming model. This model is based on using whole SPMD applications as components in a scalable programming, and having them treat one another as single objects and communicate via remote method invocation. Also included is some application level software: (1) a metric space database library for managing data items located in an arbitrary metric space and retrieving based on nearest neighbor queries; and (2) a Krieging extrapolation library for use in implementing adaptive sampling for generic multiscale simulations.
- Authors:
- Publication Date:
- Research Org.:
- Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1249422
- Report Number(s):
- CO-OP; 002145WKSTN00
UCRL-CODE-232892
- DOE Contract Number:
- W-7405-Eng-48
- Resource Type:
- Software
- Software Revision:
- 00
- Software Package Number:
- 002145
- Software Package Contents:
- Media Directory; Software Abstract / 1 CD-ROM
- Software CPU:
- WKSTN
- Open Source:
- No
- Source Code Available:
- Yes
- Related Software:
- Co-op depends on Babel (an LLNL language interoperability system), SLURM (an LLNL job scheduler), MPI (the standard Message Passing Interface), TCP/IP (the standard Internet protocol stack), Pthreads (the POSIX standard for threaded programming), and Linux (an open source Unix-family operating system).
- Country of Publication:
- United States
Citation Formats
Nathan Barton, LLNL, Richard Becker, LLNL, Robert Chen, LLNL, Richard Hornung, LLNL, Jaroslaw Knap, LLNL, Gary Kumfert, LLNL, James Leek, LLNL, John May, LLNL, Miller, Patrick, Morrone, Chris, and Tannahill, John. Co-op.
Computer software. Vers. 00. USDOE. 25 May. 2007.
Web.
Nathan Barton, LLNL, Richard Becker, LLNL, Robert Chen, LLNL, Richard Hornung, LLNL, Jaroslaw Knap, LLNL, Gary Kumfert, LLNL, James Leek, LLNL, John May, LLNL, Miller, Patrick, Morrone, Chris, & Tannahill, John. (2007, May 25). Co-op (Version 00) [Computer software].
Nathan Barton, LLNL, Richard Becker, LLNL, Robert Chen, LLNL, Richard Hornung, LLNL, Jaroslaw Knap, LLNL, Gary Kumfert, LLNL, James Leek, LLNL, John May, LLNL, Miller, Patrick, Morrone, Chris, and Tannahill, John. Co-op.
Computer software. Version 00. May 25, 2007.
@misc{osti_1249422,
title = {Co-op, Version 00},
author = {Nathan Barton, LLNL and Richard Becker, LLNL and Robert Chen, LLNL and Richard Hornung, LLNL and Jaroslaw Knap, LLNL and Gary Kumfert, LLNL and James Leek, LLNL and John May, LLNL and Miller, Patrick and Morrone, Chris and Tannahill, John},
abstractNote = {Co-op is primarily middleware software, a runtime system for the support of the Cooperative Parallel Programming model. This model is based on using whole SPMD applications as components in a scalable programming, and having them treat one another as single objects and communicate via remote method invocation. Also included is some application level software: (1) a metric space database library for managing data items located in an arbitrary metric space and retrieving based on nearest neighbor queries; and (2) a Krieging extrapolation library for use in implementing adaptive sampling for generic multiscale simulations.},
doi = {},
url = {https://www.osti.gov/biblio/1249422},
year = {Fri May 25 00:00:00 EDT 2007},
month = {Fri May 25 00:00:00 EDT 2007},
note =
}
To receive further information, fill out the request form below. OSTI staff will begin to process an order for scientific and technical software once the signed site license agreement is received. You may also reach us by email at: .