Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request: Document GPU Performance in a Table #1147

Open
Kirk3gaard opened this issue Nov 21, 2024 · 4 comments
Open

Request: Document GPU Performance in a Table #1147

Kirk3gaard opened this issue Nov 21, 2024 · 4 comments
Labels
documentation Improvements or additions to documentation enhancement New feature or request performance Issues related to basecalling performance

Comments

@Kirk3gaard
Copy link

Kirk3gaard commented Nov 21, 2024

To determine which GPUs people need for their projects it would be great to have some benchmarks for the GPUs that you test dorado on. If you expand the table you already have with some values for the amount of data that can be basecalled/hour or something that would be really helpful.

Platform GPU/CPU Minimum Software Requirements fast (Gbp/hour) hac (Gbp/hour) sup (Gbp/hour) sup all mods (Gbp/hour)
Linux x86_64 (G)V100 CUDA Driver ≥450.80.02
A100 CUDA Driver ≥450.80.02
H100 CUDA Driver ≥520
Linux arm64 Jetson Orin Linux for Tegra ≥34.1.1
Windows x86_64 (G)V100 CUDA Driver ≥452.39
A100 CUDA Driver ≥452.39
H100 CUDA Driver ≥520
Apple Apple Silicon (M1)
Apple Silicon (M2)
@Kirk3gaard
Copy link
Author

The reference to the old benchmarks indicate that it is somewhat outdated (dorado 0.3.0)) and no H100.
https://aws.amazon.com/blogs/hpc/benchmarking-the-oxford-nanopore-technologies-basecallers-on-aws/

@HalfPhoton HalfPhoton added documentation Improvements or additions to documentation enhancement New feature or request performance Issues related to basecalling performance labels Nov 21, 2024
@HalfPhoton HalfPhoton changed the title Could you add a benchmark table for the GPUs tested? Request: Document GPU Performance in a Table Nov 21, 2024
@mcrone
Copy link

mcrone commented Nov 22, 2024

I would add that it would be incredibly helpful to also include top-end consumer cards, like the RTX 4090. Often these are the most cost effective based on their performance.

@Psy-Fer
Copy link

Psy-Fer commented Nov 22, 2024

Perhaps if you make a benchmarking protocol, people can run it and post the results.
I'd be happy to run it on all of our machines.

James

@ChristianKniep
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request performance Issues related to basecalling performance
Projects
None yet
Development

No branches or pull requests

5 participants