LAMMPS OpenCL Development
F# C++ C Fortran Other
Failed to load latest commit information.
bench initial port of the LJ benchmark to OpenCL Apr 18, 2011
couple git-svn-id: svn:// f3b2605a-c… Sep 16, 2010
potentials git-svn-id: svn:// f3b2605a-c… Mar 25, 2011
src updated to use coprthr v1.4 Jan 30, 2012
LICENSE git-svn-id: svn:// f3b2605a-c51… Sep 27, 2006
README-lammps initial port of the EAM benchmark to OpenCL Apr 7, 2011


LAMMPS-OCL is an experimental version of the LAMMPS molecular dynamics code
cloned from the LAMMPS project git repository on 22 March 2011.

The purpose of this version is to provide a testbed for experimenting
with OpenCL modifications to allow the simulations to run on modern
multi-core (CPU) and many-core (GPU) devices using OpenCL.

This version of LAMMPS is *NOT* a subsititute for the production code
available from the LAMMPS project website:

LAMMPS-OCL has been tested on the following graphics cards:
AMD Radeon HD 6970
AMD/ATI FirePro V8800
NVIDIA Tesla C2070

A white paper describing the initial investigation using this experimental
version of LAMMPS can be found here:

The modifications in LAMMPS-OCL were developed by Brown Deer Technology, LLC.
For more information contact

LAMMPS-OCL presently requires:
(1) an OpenCL implementation suitable for your system
(2) COPRTHR SDK v1.2 (pre-release) which may found on the "current" branch of
    the development (
The LAMMPS-OCL source code including all modifications is available under
the GPLv2 license of the original LAMMPS code.

The following information describes the original production code, with
more information available from the project's webpage:

LAMMPS stands for Large-scale Atomic/Molecular Massively Parallel Simulator.

Copyright (2003) Sandia Corporation.  Under the terms of Contract
DE-AC04-94AL85000 with Sandia Corporation, the U.S. Government retains
certain rights in this software.  This software is distributed under
the GNU General Public License.

/* DAR */