Skip to content

LSC-Unicamp/spinner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spinner

drawing

Overview

Spinner is an open-source, parameterized sweep benchmark tool for High-Performance Computing (HPC). It executes user-defined applications across multiple parameter combinations, automatically collects output, and maintains version-controlled experiment configurations. Thanks to its simple YAML format, Spinner helps you run repeatable and shareable experiments in various HPC environments.

Usage

For examples, installation instructions, and a quick start guide, visit the Spinner Documentation.

Spinner is distributed as a Python package and can be installed via pip:

pip install spinner

To enable the optional export features that rely on Jupyter, install with:

pip install 'spinner[exporter]'

Contributing

To learn how to set up your development environment and contribute to Spinner, please refer to the Contribution Guidelines.

Citation

If you use Spinner in your research, kindly cite it. Citation details are provided in the documentation.

About

Configurable and extendable HPC-oriented benchmarker

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •