dev-util / roctracer

Callback/Activity Library for Performance tracing AMD GPU's

Official package sites : https://github.com/ROCm/rocm-systems/tree/develop/projects/roctracer ·

v7.1.0 :: 0/7.1 :: gentoo

Modified
License
MIT
Keywords
~amd64
USE flags
test

v7.0.2 :: 0/7.0 :: gentoo

Modified
License
MIT
Keywords
~amd64
USE flags
test

v6.4.3 :: 0/6.4 :: gentoo

Modified
License
MIT
Keywords
~amd64
USE flags
test

v6.3.3 :: 0/6.3 :: gentoo

Modified
License
MIT
Keywords
~amd64
USE flags
test

General

test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

amdgpu_targets

gfx1010
RDNA GPU, codename navi10, including Radeon RX 5700XT/5700/5700M/5700B/5700XTB/5600XT/5600/5600M, Radeon Pro 5700XT/5700, Radeon Pro W5700X/W5700
gfx1011
RDNA GPU, codename navi12, including Radeon Pro 5600M/V520
gfx1012
RDNA GPU, codename navi14, including Radeon RX 5500XT/5500/5500M/5500XTB/5300/5300M, Radeon Pro 5500XT/5500M/5300/5300M, Radeon Pro W5500X/W5500/W5500M/W5300M
gfx1030
RDNA2 GPU, codename navi21/sienna cichlid, including Radeon RX 6950XT/6900XT/6800XT/6800, Radeon Pro W6800
gfx1031
RDNA2 GPU, codename navi22/navy flounder, including Radeon RX 6750XT/6700XT/6800M/6700M
gfx1100
RDNA3 GPU, codename navi31/plum bonito, including Radeon RX 7900XTX/7900XT, AMD Radeon Pro W7900/W7800
gfx1101
RDNA3 GPU, codename navi32, including Radeon RX 7700XT/7800XT
gfx1101
RDNA3 GPU, codename navi32, including Radeon RX 7700XT/7800XT
gfx1102
RDNA3 GPU, codename navi33, including Radeon RX 7600/7600M/7600M XT/7700S/7600S, AMD Radeon PRO W7600/W7500
gfx1103
RDNA3 APU, codename navi3x, including Radeon 700M/780M
gfx1150
RDNA 3.5 APU (Strix Point), including Radeon 890M
gfx1151
RDNA 3.5 APU (Strix Halo), including Radeon 8060S
gfx1200
RDNA4 GPU, codename navi44, including Radeon RX 9060XT
gfx1201
RDNA4 GPU, codename navi48, including Radeon RX 9070/9070XT/9070GRE and Radeon AI PRO R9700
gfx803
Fiji GPU, codename fiji, including Radeon R9 Nano/Fury/FuryX, Radeon Pro Duo, FirePro S9300x2, Radeon Instinct MI8
gfx900
Vega GPU, codename vega10, including Radeon Vega Frontier Edition, Radeon RX Vega 56/64, Radeon RX Vega 64 Liquid, Radeon Pro Vega 48/56/64/64X, Radeon Pro WX 8200/9100, Radeon Pro V320/V340/SSG, Radeon Instinct MI25
gfx906
Vega GPU, codename vega20, including Radeon (Pro) VII, Radeon Instinct MI50/MI60
gfx906
Vega GPU, codename vega20, including Radeon (Pro) VII, Radeon Instinct MI50/MI60
gfx908
CDNA Accelerator, codename arcturus, including AMD Instinct MI100 Accelerator
gfx90a
CDNA2 Accelerator, codename aldebaran, including AMD Instinct MI200 series Accelerators
gfx940
CDNA3 Accelerator, codename aqua_vangaram, MI300A rev 0
gfx941
CDNA3 Accelerator, codename aqua_vangaram, MI300X rev 0
gfx942
CDNA3 Accelerator, codename aqua_vangaram, MI300A and MI300X rev >=1
gfx950
CDNA4 Accelerator, including AMD Instinct MI350X and MI355X

dev-libs / rocm-comgr : Radeon Open Compute Code Object Manager

dev-libs / rocr-runtime : Radeon Open Compute Runtime

dev-util / hip : C++ Heterogeneous-Compute Interface for Portability

dev-libs / rocm-comgr : Radeon Open Compute Code Object Manager

dev-libs / rocr-runtime : Radeon Open Compute Runtime

dev-util / hip : C++ Heterogeneous-Compute Interface for Portability

dev-libs / rccl : ROCm Communication Collectives Library (RCCL)

sci-libs / hipBLASLt : General matrix-matrix operations library for AMD Instinct accelerators

sci-libs / miopen : AMD's Machine Intelligence Library

sci-libs / rocBLAS : AMD's library for BLAS on ROCm

sci-libs / rocSPARSE : Basic Linear Algebra Subroutines for sparse computation

sci-ml / caffe2 : A deep learning framework

Repository mirror & CI · gentoo
Merge updates from master
Patrick Lauer · gentoo
dev-util/roctracer: add 7.1.0
Signed-off-by: Patrick Lauer <patrick@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
dev-util/*: Re-add ROCm 5.7.1 packages for now
It was not supposed to be dropped just yet. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
dev-util/roctracer: drop 5.7.1-r1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
dev-util/roctracer: drop 5.7.1-r1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
dev-util/roctracer: drop 6.4.1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
dev-util/roctracer: drop 6.3.2
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
dev-util/roctracer: drop 6.1.1-r1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Sv. Lockal · gentoo
dev-util/roctracer: add 7.0.2
Bug: https://bugs.gentoo.org/964799 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44165 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick Lauer · gentoo
dev-util/roctracer: add 6.4.3
Signed-off-by: Patrick Lauer <patrick@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sv. Lockal · gentoo
dev-util/roctracer: add 6.4.1
Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42554 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick Lauer · gentoo
dev-util/roctracer: add 6.3.3, drop 6.3.0
Signed-off-by: Patrick Lauer <patrick@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Patrick Lauer · gentoo
dev-util/roctracer: add 6.3.2
Signed-off-by: Patrick Lauer <patrick@gentoo.org>
Sv. Lockal · gentoo
dev-util/roctracer: drop 5.1.3-r1, 5.3.3-r1
Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sv. Lockal · gentoo
dev-util/roctracer: add 6.3.0
Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Rename dev-python/{CppHeaderParser → cppheaderparser}
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sv. Lockal · gentoo
dev-util/roctracer: strip unsupported flags for potentially switched compiler
Also fix libc++ in hipcc (clang-18) has no <experimental/filesystem>. Also remove unused cmake flag. Bug: https://bugs.gentoo.org/936099 Closes: https://bugs.gentoo.org/854111 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/roctracer: explicitly call llvm-r1_pkg_setup too
Signed-off-by: Sam James <sam@gentoo.org>
Sv. Lockal · gentoo
dev-util/roctracer: bugfixes for 6.1.1
* specify python executable for cmake, otherwise it uses latest * remove -Werror from hardcoded flags * enable py3.13 Closes: https://bugs.gentoo.org/934969 Closes: https://bugs.gentoo.org/892732 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/37310 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sv. Lockal · gentoo
dev-util/roctracer: lock roctracer-6.1.1 to compatible dev-util/hip
Attempt to build roctracer-6.1.1 with hip-5.7.1 fails with "hip/hip_deprecated.h: No such file or directory". Leave dev-libs/rocr-runtime version unset, as it is set in dev-util/hip anyways. Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Sv. Lockal · gentoo
dev-util/roctracer: support LLVM 18 and llvm-r1.eclass
Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Yiyang Wu · gentoo
dev-util/roctracer: add 6.1.1
Update remote-id 1 test failed out of 22: Failed load_unload_reload_test due to llvm error: CommandLine Error: Option 'disassemble' registered more than once! Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sv. Lockal · gentoo
dev-util/roctracer: add 5.7.1
Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Benda Xu · gentoo
dev-util/roctracer: enable py3.11
Closes: https://github.com/gentoo/gentoo/pull/30987 Closes: https://bugs.gentoo.org/906132 Suggested-by: e-mmh <emma25000@caramail.fr> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Benda Xu · gentoo
dev-util/roctracer: break the tight version coupling.
roctracer does not require specific versions of hip and rocr-runtime. Signed-off-by: Benda Xu <heroxbd@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Yiyang Wu · gentoo
dev-util/roctracer: strip -Werror and fix a configure issue
hip-config.cmake run ${HIP_CXX_COMPILER} -print-resource-dir to determine some paths. By default, HIP_CXX_COMPILER=${CMAKE_CXX_COMPILER}=gcc, causing configuration issues, so set HIP_CXX_COMPILER=hipcc. Closes: https://bugs.gentoo.org/891945 Bug: https://bugs.gentoo.org/892730 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/29376 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yiyang Wu · gentoo
dev-util/roctracer: add 5.3.3
Add myself as maintainer; use rocm.eclass to enable test. All tests passed on gfx1031 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
Andreas Sturmlechner · gentoo
dev-util/roctracer: drop 5.0.2-r1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
dev-util/roctracer: drop 4.0.0-r1, 4.2.0-r1, 4.3.0-r3
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-util/roctracer: use python_has_version inside python_check_deps
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yiyang Wu · gentoo
dev-util/roctracer: Skip loading proprietary AQLProfile lib
Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yiyang Wu · gentoo
dev-util/roctracer: add 5.1.3
Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yiyang Wu · gentoo
dev-util/roctracer: patch to respect LDFLAG
Closes: https://bugs.gentoo.org/766851 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25891 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Yiyang Wu · gentoo
dev-util/roctracer-4.3.0: fix wrong SRC_URI
Reported-by: Andrew Ammerlaan Reference: https://github.com/gentoo/gentoo/pull/25891#issuecomment-1161567616 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yiyang Wu · gentoo
dev-util/roctracer: compile tarcer_tool for rocprofiler
- patch out loading libhsa-amd-aqlprofile64.so - Use `hipconfig -p` to determine HIP_PATH Bug: https://github.com/gentoo/gentoo/pull/25536 Bug: https://bugs.gentoo.org/716948 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Benda Xu · gentoo
dev-util/roctracer: version bump to 5.0.2.
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
dev-util/roctracer: fix ci 'PythonMissingDeps'
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason Zaman · gentoo
dev-util/roctracer: Install _ostream_ops headers
Closes: https://bugs.gentoo.org/832173 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
dev-util/roctracer: pthread_yield -> sched_yield (glibc 2.34)
Closes: https://bugs.gentoo.org/808049 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
YiyangWu · gentoo
dev-util/roctracer: bump version to 4.3.0
Use python-any-r1 to ensure dev-python/CppHeaderParser and dev-python/ply BDEPEND Closes: https://github.com/gentoo/gentoo/pull/22035 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
YiyangWu · gentoo
dev-util/roctracer: bump version to 4.2
fix the missing dependency of dev-util/hip-4.2: https://qa-reports.gentoo.org/output/gentoo-ci/222df9ee45/output.html#dev-util/hip Bug: https://github.com/gentoo/gentoo/pull/21655 Closes: https://github.com/gentoo/gentoo/pull/21973 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Benda Xu · gentoo
dev-util/roctracer: performance tracing for AMD GPUs.
Closes: https://github.com/gentoo/gentoo/pull/19148 Suggested-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Suggested-by: Wilfried Holzke <gentoo@holzke.net> Bug: https://bugs.gentoo.org/650804 Bug: https://github.com/gentoo/gentoo/pull/10724 Package-Manager: Portage-3.0.12, Repoman-3.0.1 Signed-off-by: Benda Xu <heroxbd@gentoo.org>