Skip to content

spatel81/nekBench

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

125 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nekBench

nekBench is a benchmark suite representing key components of nek5000 and nekRS. It serves as a lightweight tool for performance analysis on high performance computing architectures.

The code uses the CEED software products OCCA and benchParanumal.

Available benchmarks

  • bw
  • gs
  • axhelm
  • dot
  • nekBone
  • adv

Installation

The suite can be built using

make <INSTALLDIR=$HOME/nb>

Please edit the makefile to customize build settings.

License

nekBench is released under the BSD 3-clause license (see the LICENSE file). All new contributions must be made under the BSD 3-clause license.

Acknowledgment

This research was supported by the Exascale Computing Project (17-SC-20-SC), a joint project of the U.S. Department of Energy’s Office of Science and National Nuclear Security Administration, responsible for delivering a capable exascale ecosystem, including software, applications, and hardware technology, to support the nation’s exascale computing imperative.

About

No description, website, or topics provided.

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 72.4%
  • Objective-C 15.8%
  • C 8.8%
  • Makefile 2.0%
  • Cuda 1.0%