Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ROCm/rocm-systems
/ functions
Functions
106,056 in github.com/ROCm/rocm-systems
⨍
Functions
106,056
◇
Types & classes
51,239
↳
Endpoints
80
↓ 175 callers
Function
hipDeviceGet
projects/hipother/hipnv/include/hip/nvidia_detail/nvidia_hip_runtime_api.h:3770
↓ 175 callers
Function
hipMallocPitch
projects/hip/include/hip/hip_runtime_api.h:10854
↓ 175 callers
Method
read_xreg
emulation/rocjitsu/lib/rocjitsu/src/rocjitsu/vm/risc_v/hart_state.h:33
↓ 175 callers
Method
values
Returns raw kernel parameters without capture
projects/clr/rocclr/platform/kernel.hpp:228
↓ 173 callers
Function
_id
(name: str, ty: SemaType | None = None)
emulation/rocjitsu/lib/python/amdisa/sema_derive.py:69
↓ 173 callers
Method
clCreateBuffer
projects/clr/opencl/tests/ocltst/module/common/OCLWrapper.cpp:171
↓ 173 callers
Method
end
projects/rocr-runtime/libhsakmt/tests/kfdtest/gtest-1.6.0/gtest/gtest.h:7844
↓ 173 callers
Method
simd_capable
emulation/rocjitsu/lib/rocjitsu/src/rocjitsu/isa/arch/amdgpu/rdna3/operand.cpp:975
↓ 172 callers
Function
get
projects/rocprofiler/plugin/json/json/include/nlohmann/json.hpp:5342
↓ 172 callers
Method
string
projects/rocr-runtime/runtime/hsa-runtime/core/inc/queue.h:152
↓ 172 callers
Method
write
for single process use only, for now TODO: potentially need async logging for performance
projects/rccl/src/misc/recorder.cc:150
↓ 171 callers
Method
write_scalar64
emulation/rocjitsu/lib/rocjitsu/src/rocjitsu/isa/arch/amdgpu/rdna3/operand.cpp:1105
↓ 170 callers
Method
size
projects/hip-tests/catch/unit/gl_interop/hipGLContextSwitch.cc:140
↓ 169 callers
Method
clEnqueueNDRangeKernel
projects/clr/opencl/tests/ocltst/module/common/OCLWrapper.cpp:497
↓ 168 callers
Method
dispatch_wf
emulation/rocjitsu/lib/rocjitsu/src/rocjitsu/vm/amdgpu/compute_unit.cpp:94
↓ 167 callers
Method
check_ret
(self, msg, exc, expected_code_name=None, printIt=True)
projects/amdsmi/tests/python_unittest/common.py:741
↓ 167 callers
Function
flat_calculate_addresses
emulation/rocjitsu/lib/rocjitsu/src/rocjitsu/isa/arch/amdgpu/gfx1250/addr_calc.cpp:166
↓ 166 callers
Function
SetUp
projects/hipfile/test/system/config.cpp:22
↓ 166 callers
Function
hipStreamWaitEvent
projects/hipother/hipnv/include/hip/nvidia_detail/nvidia_hip_runtime_api.h:3500
↓ 166 callers
Method
update
projects/rocdbgapi/src/wave.cpp:351
↓ 165 callers
Function
find
projects/rocdbgapi/src/process.h:546
↓ 165 callers
Method
info
Interface for Info Log
projects/rocm-smi-lib/src/rocm_smi_logger.cc:281
↓ 165 callers
Method
reserve
projects/rocprofiler-sdk/source/lib/common/container/stable_vector.hpp:328
↓ 165 callers
Function
to_cstring
projects/rocdbgapi/src/logging.h:156
↓ 164 callers
Method
action
projects/rocdbgapi/src/callbacks.h:59
↓ 164 callers
Method
end
Get an iterator to the end of the memory mapped ring buffer
projects/rocprofiler-systems/source/lib/rocprof-sys/library/perf.hpp:169
↓ 164 callers
Function
hipMallocArray
projects/hipother/hipnv/include/hip/nvidia_detail/nvidia_hip_runtime_api.h:2225
↓ 164 callers
Method
read_lane
emulation/rocjitsu/lib/rocjitsu/src/rocjitsu/isa/arch/amdgpu/rdna3_5/operand.cpp:1031
↓ 163 callers
Method
size
projects/rocprofiler/src/core/session/tracer/src/correlation_id.cpp:57
↓ 162 callers
Function
ReadUe
projects/rocdecode/src/parser/roc_video_parser.h:284
↓ 162 callers
Function
getRSMIStatusString
wrapper to return string expression of a rsmi_status_t return rsmi_status_t ret - return value of RSMI API function bool fullStatus - defaults to true
projects/rocm-smi-lib/src/rocm_smi_utils.cc:688
↓ 161 callers
Method
end
@brief End program execution. If all memory ops are drained, halts immediately. Otherwise, transitions to ENDING and lets the memory pipeline drain re
emulation/rocjitsu/lib/rocjitsu/src/rocjitsu/vm/amdgpu/wavefront.h:422
↓ 161 callers
Method
end
projects/rocprofiler-sdk/source/lib/rocprofiler-sdk/ompt/ompt.cpp:825
↓ 160 callers
Method
clone
================================================================================================
projects/clr/hipamd/src/hip_graph_internal.cpp:1008
↓ 160 callers
Function
console_error
(*argv: Any, exit: bool = True)
projects/rocprofiler-compute/src/utils/logger.py:51
↓ 160 callers
Function
hipModuleUnload
projects/hipother/hipnv/include/hip/nvidia_detail/nvidia_hip_runtime_api.h:3857
↓ 159 callers
Function
hsa_iterate_agents
---------------------------------------------------------------------------// Agent ------------------------------------------------------------------
projects/rocr-runtime/runtime/hsa-runtime/core/runtime/hsa.cpp:581
↓ 157 callers
Method
read_sgpr
@brief Read a scalar register from the physical SGPR file. @param reg_idx Physical register index. @returns Register value. TODO(newling) consider cma
emulation/rocjitsu/lib/rocjitsu/src/rocjitsu/vm/amdgpu/compute_unit.h:366
↓ 156 callers
Function
as_hart
@brief Convenience: cast a ThreadContext& to HartState*.
emulation/rocjitsu/lib/rocjitsu/src/rocjitsu/vm/risc_v/hart_state.h:47
↓ 155 callers
Method
begin
projects/rocr-runtime/libhsakmt/tests/kfdtest/gtest-1.6.0/gtest/gtest.h:7843
↓ 153 callers
Function
dst_base
Resolve VGPR base for an MFMA destination operand. The acc_cd bit in the MFMA encoding determines whether the destination is in the arch VGPR bank (ac
emulation/rocjitsu/lib/rocjitsu/src/rocjitsu/isa/arch/amdgpu/shared/mma_exec.h:76
↓ 153 callers
Method
empty
@brief Check whether all counters are zero (no outstanding memory ops).
emulation/rocjitsu/lib/rocjitsu/src/rocjitsu/vm/amdgpu/wait_counters.h:61
↓ 153 callers
Function
makeScopeGuard
projects/rccl/test/common/ResourceGuards.hpp:109
↓ 153 callers
Method
str
projects/hipfile/third-party/args.h:599
↓ 152 callers
Method
all
projects/rocdbgapi/src/process.h:345
↓ 152 callers
Function
errHandler
projects/clr/opencl/khronos/headers/opencl2.0/CL/cl.hpp:329
↓ 152 callers
Function
errHandler
projects/clr/opencl/khronos/headers/opencl2.1/CL/cl.hpp:329
↓ 152 callers
Function
errHandler
projects/clr/opencl/khronos/headers/opencl1.2/CL/cl.hpp:329
↓ 152 callers
Function
errHandler
projects/clr/opencl/khronos/headers/opencl2.2/CL/cl.hpp:317
↓ 152 callers
Method
get
projects/rocprofiler-systems/source/lib/rocprof-sys/library/perf.cpp:368
↓ 151 callers
Function
GetExportAddress
projects/rocr-runtime/runtime/hsa-runtime/core/util/win/os_win.cpp:94
↓ 151 callers
Function
T
projects/clr/hipamd/include/hip/amd_detail/amd_hip_fp16.h:202
↓ 151 callers
Function
console_warning
(*argv: Any)
projects/rocprofiler-compute/src/utils/logger.py:84
↓ 150 callers
Method
def
(&self)
emulation/mirage/core/src/paths.rs:228
↓ 150 callers
Method
execute
(self, sql: str, params=())
experimental/python/perfxpert/perfxpert/connection.py:99
↓ 149 callers
Method
data
projects/rocprofiler-systems/source/lib/common/span.hpp:35
↓ 149 callers
Function
fopen
emulation/rocjitsu/lib/rocjitsu/src/rocjitsu/kmd/linux/interposer.cpp:1229
↓ 149 callers
Method
getSize
projects/clr/rocclr/platform/memory.hpp:346
↓ 149 callers
Function
hsa_amd_agents_allow_access
projects/rocr-runtime/runtime/hsa-runtime/core/runtime/hsa_ext_amd.cpp:1374
↓ 149 callers
Function
hsa_amd_memory_pool_get_info
projects/rocr-runtime/runtime/hsa-runtime/core/runtime/hsa_ext_amd.cpp:1277
↓ 149 callers
Method
release
projects/clr/hipamd/src/hip_internal.hpp:575
↓ 148 callers
Function
copy
projects/hip-tests/catch/external/picojson/picojson.h:509
↓ 148 callers
Function
get_env
projects/rocprofiler-sdk/source/lib/common/environment.cpp:71
↓ 148 callers
Method
width
projects/hip-tests/catch/unit/texture/texture_reference.hh:184
↓ 146 callers
Function
hipModuleGetFunction
projects/hipother/hipnv/include/hip/nvidia_detail/nvidia_hip_runtime_api.h:3861
↓ 146 callers
Method
is_file
(self)
experimental/python/perfxpert/tests/test_cli/test_launcher_subcommands.py:236
↓ 146 callers
Method
is_open
projects/rocr-debug-agent/src/code_object.h:65
↓ 145 callers
Method
_measure_api_performance
Measure the performance of an AMDSMI API function. Args: api_func: The API function to measure api_name: Hum
projects/amdsmi/tests/python_unittest/perf_tests.py:380
↓ 145 callers
Method
end
projects/rocprofiler-sdk/source/lib/common/regex.cpp:145
↓ 145 callers
Method
run_test
Run a single test Args: test_config: Test configuration dict suite_config: Test suite configuration dict
projects/rccl/tools/scripts/test_runner/lib/test_executor.py:996
↓ 144 callers
Method
is_valid
@brief Whether the code object was loaded and parsed successfully. @retval true The code object was loaded and parsed successfully. @retval false Load
emulation/rocjitsu/lib/rocjitsu/src/rocjitsu/code/code_object.h:99
↓ 144 callers
Function
to_string
projects/rocprofiler-systems/source/lib/core/state.cpp:128
↓ 143 callers
Method
empty
projects/rocprofiler-systems/source/lib/core/trace_cache/data_types.hpp:33
↓ 143 callers
Function
hiprtcDestroyProgram
projects/hipother/hipnv/include/hip/nvidia_detail/nvidia_hiprtc.h:127
↓ 142 callers
Method
NumItersY
projects/hip-tests/catch/unit/texture/test_fixture.hh:29
↓ 142 callers
Method
find
Cached lookup over the shared translator. Uses read() so it never forks the CowPtr.
projects/rocprof-trace-decoder/source/segment.hpp:41
↓ 141 callers
Method
end
Get an iterator positioned at the end of the wrapped array
projects/rocprofiler-systems/source/lib/core/containers/c_array.hpp:105
↓ 141 callers
Method
read_lane64
emulation/rocjitsu/lib/rocjitsu/src/rocjitsu/isa/arch/amdgpu/gfx1250/operand.cpp:1401
↓ 140 callers
Method
_print_performance_results
Helper method to print performance results.
projects/amdsmi/tests/python_unittest/perf_tests.py:299
↓ 140 callers
Function
concat
projects/rocprofiler/plugin/json/json/include/nlohmann/json.hpp:4349
↓ 140 callers
Function
to_string
@brief return a string representation of the JSON pointer @sa https://json.nlohmann.me/api/json_pointer/to_string/
projects/rocprofiler/plugin/json/json/include/nlohmann/json.hpp:13874
↓ 140 callers
Method
wlock
projects/rocprofiler-sdk/source/lib/common/synchronized.hpp:128
↓ 139 callers
Function
GetCoordinate
projects/hip-tests/catch/unit/texture/kernels.hh:15
↓ 139 callers
Function
flat_calculate_addresses
emulation/rocjitsu/lib/rocjitsu/src/rocjitsu/isa/arch/amdgpu/rdna4/addr_calc.cpp:65
↓ 139 callers
Function
fork
emulation/rocjitsu/lib/rocjitsu/src/rocjitsu/kmd/linux/interposer.cpp:1659
↓ 139 callers
Function
getDeviceCount
projects/hip-tests/catch/unit/p2p/hipP2pLinkTypeAndHopFunc.cc:26
↓ 139 callers
Method
map
================================================================================================
projects/clr/rocclr/device/pal/palresource.cpp:1947
↓ 138 callers
Method
getSvmPtr
projects/clr/rocclr/platform/memory.hpp:389
↓ 138 callers
Method
sub
! @brief returns x - y @pre x.e == y.e and x.f >= y.f */
projects/rocprofiler/plugin/json/json/include/nlohmann/json.hpp:16978
↓ 137 callers
Method
mnemonic
Instruction mnemonic (lowercase name).
emulation/rocjitsu/lib/python/amdisa/gpuisa.py:211
↓ 137 callers
Method
release
projects/clr/rocclr/device/pal/paldevice.cpp:712
↓ 136 callers
Function
printLogSpacer
Prints [name of the option]/[name of the program] in the spacer to explain data below If no parameters are given, a default fill of the '=' s
projects/rocm-smi-lib/python_smi_tools/rocm_smi.py:1006
↓ 135 callers
Method
print_output
Print current output according to format and then destination params: multiple_device_enabled (bool) - True if printing output fro
projects/amdsmi/amdsmi_cli/amdsmi_logger.py:700
↓ 134 callers
Function
rasOutAppend
Appends a printf-formatted string to the output buffer. Unlike with INFO or WARN messages, the caller should terminate lines with '\n' as appropriate.
projects/rccl/src/ras/client_support.cc:1757
↓ 134 callers
Method
store
projects/rocshmem/src/memory/notifier.hpp:42
↓ 133 callers
Method
Create
projects/rocr-runtime/libhsakmt/tests/kfdtest/src/BaseQueue.cpp:41
↓ 133 callers
Method
execute_instruction
@brief Execute one instruction on the given wavefront. @brief Execute one instruction on the given wavefront via direct dispatch.
emulation/rocjitsu/lib/rocjitsu/src/rocjitsu/vm/amdgpu/compute_unit.h:672
↓ 133 callers
Function
hipMallocManaged
projects/hip/include/hip/hip_runtime_api.h:10905
↓ 132 callers
Function
load_yaml
Load a knowledge YAML file by stem name. Example: from perfxpert.knowledge import load_yaml specs = load_yaml("gpu_specs")
experimental/python/perfxpert/perfxpert/knowledge/__init__.py:15
↓ 132 callers
Method
size
projects/rocprofiler-systems/source/lib/core/binary/address_range.cpp:59
← previous
next →
301–400 of 106,056, ranked by callers