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

Bandwidth reporting is broken on Julia #194

Open
tom91136 opened this issue Apr 28, 2024 · 0 comments
Open

Bandwidth reporting is broken on Julia #194

tom91136 opened this issue Apr 28, 2024 · 0 comments
Assignees

Comments

@tom91136
Copy link
Member

Got this on GH200, actual value should be ~3TB/s:

BabelStream
Version: 5.0
Implementation: Julia; src/CUDAStream.jl
Running kernels 100 times
Precision: double
Array size: 268.4 MB(=0.3 GB)
Total size: 805.3 MB(=0.8 GB)
Using CUDA device: GH200 120GB (CuDevice(0))
Kernel parameters: <<<32768,1024>>>
Init: 4.85317 s (=165.93425 MBytes/sec)
Read: 1.90727 s (=422.2296 MBytes/sec)
Function    MBytes/sec  Min (sec)   Max         Average     
Copy        2.979008268e60.00018     0.34157     0.00513     
Mul         2.890738861e60.00019     0.16855     0.00352     
Add         3.301423655e60.00024     0.15224     0.00315     
Triad       3.314891033e60.00024     0.18389     0.00335     
Dot         1.837655013e60.00029     1.26299     0.01428 

The bandwidth and min column is too close so 2.979008268e6 looked like 2.979008268e60, it shouldn't use scientific notation as well.

@tom91136 tom91136 self-assigned this Apr 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant