Giter Site home page Giter Site logo

seanofthemillers / rajaperf Goto Github PK

View Code? Open in Web Editor NEW

This project forked from llnl/rajaperf

0.0 0.0 0.0 24.21 MB

RAJA Performance Suite

License: BSD 3-Clause "New" or "Revised" License

Shell 0.21% C++ 7.24% Python 0.03% CMake 0.12% Jupyter Notebook 92.39% Dockerfile 0.02%

rajaperf's Introduction

RAJA

RAJA Performance Suite

Azure Piepline Build Status Documentation Status

The RAJA Performance Suite is a companion project to the RAJA C++ performance portability abstraction library. The Performance Suite designed to eplore performance of loop-based computational kernels found in HPC applications. Specifically, it is used to assess and monitor runtime performance of kernels implemented using RAJA compare those to variants implemented using common parallel programming models, such as OpenMP and CUDA, directly.

User Documentation

The RAJA Performance Suite User Guide is the best place to start learning about it -- how to build it, how to run it, etc.

The RAJA Performance Suite Developer Guide contains information about how the source code is structured, how to contribute to it, etc.

The most recent version of these documents (develop branch) is available here: https://rajaperf.readthedocs.io

To access docs for other branches or version versions: https://readthedocs.org/projects/rajaperf/

Please see the RAJA project for more information about RAJA.

Communicate with Us

The most effective way to communicate with the RAJA development team is via our mailing list: [email protected]

If you have questions, find a bug, or have ideas about expanding the functionality or applicability of the RAJA Performance Suite and are interested in contributing to its development, please do not hesitate to contact us. We are very interested in improving the Suite and exploring new ways to use it.

Authors

Please see the RAJA Performance Suite Contributors Page, to see the full list of contributors to the project.

License

The RAJA Performance Suite is licensed under the BSD 3-Clause license, (BSD-3-Clause or https://opensource.org/licenses/BSD-3-Clause).

Copyrights and patents in the RAJAPerf project are retained by contributors. No copyright assignment is required to contribute to RAJAPerf.

Unlimited Open Source - BSD 3-clause Distribution LLNL-CODE-738930 OCEC-17-159

For release details and restrictions, please see the information in the following:

SPDX Usage

Individual files contain SPDX tags instead of the full license text. This enables machine processing of license information based on the SPDX License Identifiers that are available here: https://spdx.org/licenses/

Files that are licensed as BSD 3-Clause contain the following text in the license header:

SPDX-License-Identifier: (BSD-3-Clause)

External Packages

The RAJA Performance Suite has some external dependencies, which are included as Git submodules. These packages are covered by various permissive licenses. A summary listing follows. See the license included with each package for full details.

PackageName: RAJA
PackageHomePage: http://github.com/LLNL/RAJA/
PackageLicenseDeclared: BSD-3-Clause

PackageName: BLT
PackageHomePage: https://github.com/LLNL/blt/
PackageLicenseDeclared: BSD-3-Clause


rajaperf's People

Contributors

rhornung67 avatar mrburmark avatar artv3 avatar jonesholger avatar crobeck avatar kab163 avatar adrienbernede avatar ajpowelsnl avatar davidbeckingsale avatar mdavis36 avatar pguthrey avatar doru1004 avatar thorbl avatar michaelmckinsey1 avatar noelchalmers avatar daboehme avatar crtrott avatar dalg24 avatar rchen20 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.