skip to main content

SciTech ConnectSciTech Connect

Title: CoMD Implementation Suite in Emerging Programming Models

CoMD-Em is a software implementation suite of the CoMD [4] proxy app using different emerging programming models. It is intended to analyze the features and capabilities of novel programming models that could help ensure code and performance portability and scalability across heterogeneous platforms while improving programmer productivity. Another goal is to provide the authors and venders with some meaningful feedback regarding the capabilities and limitations of their models. The actual application is a classical molecular dynamics (MD) simulation using either the Lennard-Jones method (LJ) or the embedded atom method (EAM) for primary particle interaction. The code can be extended to support alternate interaction models. The code is expected ro run on a wide class of heterogeneous hardware configurations like shard/distributed/hybrid memory, GPU's and any other platform supported by the underlying programming model.
 [1] ;  [2] ;  [3] ;  [4] ;  [5] ;  [6] ;  [7] ;  [8]
  1. Lawrence Livermore National Laboratory
  2. Purdue
  3. Barcelona Computing Center
  4. LSU
  5. University of Delaware
  6. NM State
  7. Imperial College
  8. University of Chicago
Publication Date:
OSTI Identifier:
Report Number(s):
CoMD-Em; 004650WKSTN00
DOE Contract Number:
Software Revision:
Software Package Number:
Software CPU:
Open Source:
Source Code Available:
Research Org:
Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
Sponsoring Org:
Contributing Orgs:
Lawrence Livermore National Laboratory
Country of Publication:
United States

To initiate an order for this software, request consultation services, or receive further information, fill out the request form below. You may also reach us by email at: .

ESTSC staff will begin to process an order for scientific and technical software once the payment and signed site license agreement are received. If the forms are not in order, ESTSC will contact you. No further action will be taken until all required information and/or payment is received. Orders are processed within three to five business days.

Software Request