https://github.com/rocm/transferbench
TransferBench is a utility capable of benchmarking simultaneous copies between user-specified devices (CPUs/GPUs)
https://github.com/rocm/transferbench
Last synced: 5 months ago
JSON representation
TransferBench is a utility capable of benchmarking simultaneous copies between user-specified devices (CPUs/GPUs)
- Host: GitHub
- URL: https://github.com/rocm/transferbench
- Owner: ROCm
- License: mit
- Created: 2021-11-25T22:09:54.000Z (over 4 years ago)
- Default Branch: develop
- Last Pushed: 2026-01-17T23:45:48.000Z (6 months ago)
- Last Synced: 2026-01-18T12:22:12.533Z (6 months ago)
- Language: C++
- Homepage: https://rocm.docs.amd.com/projects/TransferBench/en/latest/
- Size: 446 KB
- Stars: 56
- Watchers: 18
- Forks: 21
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# TransferBench
TransferBench is a utility for benchmarking simultaneous copies between user-specified
CPU and GPU memory locations using CPUs/GPU kernels/DMA engines/NIC devices.
> [!NOTE]
> The published documentation is available at [TransferBench](https://rocm.docs.amd.com/projects/TransferBench/en/latest/index.html) in an organized, easy-to-read format, with search and a table of contents. The documentation source files reside in the `TransferBench/docs` folder of this repository. As with all ROCm projects, the documentation is open source. For more information on contributing to the documentation, see [Contribute to ROCm documentation](https://rocm.docs.amd.com/en/latest/contribute/contributing.html).