2022-12-12 14:33:25 -05:00
[](https://amdresearch.github.io/omniperf/)
[](https://zenodo.org/badge/latestdoi/561919887)
[](https://github.com/AMDResearch/omniperf/compare/main...dev)
2022-11-04 14:49:36 -05:00
# Omniperf
## General
Omniperf is a system performance profiling tool for machine
learning/HPC workloads running on AMD MI GPUs. The tool presently
targets usage on MI100 and MI200 accelerators.
* For more information on available features, installation steps, and
workload profiling and analysis, please refer to the online
[documentation ](https://amdresearch.github.io/omniperf ).
* Omniperf is an AMD open source research project and is not supported
as part of the ROCm software stack. We welcome contributions and
feedback from the community. Please see the
[CONTRIBUTING.md ](CONTRIBUTING.md ) file for additional details on our
contribution process.
* Licensing information can be found in the [LICENSE ](LICENSE ) file.
## Development
Omniperf follows a
[main-dev ](https://nvie.com/posts/a-successful-git-branching-model/ )
branching model. As a result, our latest stable release is shipped
from the `main` branch, while new features are developed in our
`dev` branch.
Before publishing a new release, we'll open a new `release-*` branch
from `dev` with `*` being the version number of the upcoming
release. This branch will only receive bug fixes and users may
checkout to preview upcoming features.
2022-11-11 16:53:03 -06:00
## How to Cite
2022-12-12 14:33:25 -05:00
This software can be cited using a Zenodo
[DOI ](https://doi.org/10.5281/zenodo.7314631 ) reference. A BibTex
2022-12-12 15:55:49 -06:00
style reference is provided below for convenience:
```
@software{xiaomin_lu_2022_7314632,
author = {Xiaomin Lu and
Cole Ramos and
Fei Zheng and
Karl W. Schulz and
Jose Santos},
title = {AMDResearch/omniperf: v1.0.4 (11 November 2022)},
month = nov,
year = 2022,
publisher = {Zenodo},
version = {v1.0.4},
doi = {10.5281/zenodo.7314632},
url = {https://doi.org/10.5281/zenodo.7314632}
}
```
2022-12-12 14:33:25 -05:00