ROCR-Runtime
ROCR-Runtime copied to clipboard
ROCm Platform Runtime: ROCr a HPC market enhanced HSA based runtime
musl doesn't have `pthread_attr_setaffinity_np`, so we need to use `pthread_setaffinity_np` on `thread` after `pthread_create`. Note: This is not yet tested on master; it was cherry-picked from my 4.5.2 branch, hence...
We try to use ROCm in a multi-GPU setup with several discrete GPUs per node. We want to allocate device-local memory on several GPUs at the same time. However, we...
Some faulty kernels can cause the GPU to act not as expected by the runtime (such as answering in a reasonable amount of time). Currently, the runtime will loop until...
By looking at the code, ``hsa_executable_load_program_code_object`` is equivalent to ``hsa_executable_load_agent_code_object`` with `agent := {0}`. This could not succeed as it seems the code calls `hsa_agent_get_info` with the handle. It fails...
This code appends new segments to the elf image. But those segments need to be initialised using `pull`. Does the intent of the code is to do that ? If...
@nitishjohn;@sklam;@guansong;@TermoSINteZ;@NEELMCW;@nhaustov;@kasaurov;@Kirpich30000;@arodrigx7; @amdgerrit;@skeelyamd We are going to enforce two factor authentication in (https://github.com/RadeonOpenCompute/) organization on 7th April , 2022 . Since we identified you as outside collaborator for this organization, you...
Hello, It looks like your use of CPU_ALLOC is incorrect and causing memory leaks. The use case at https://linux.die.net/man/3/cpu_alloc demonstrates the correct way to implement what you are attempting but...
Hello, We have been seeing since 4.5.0 some errors on our platform using MI100. All traces point to DiscoverGpu being the root of the problem. There indeed appears to be...
On my machine, I got `hsa_amd_pointer_info failed`. If I change `if(0)` to ` if(1)`, the call succeeds. reproducer. ``` #include #include #include #define N 100293 int checkLocked(void *ptr) { hsa_amd_pointer_info_t...
the 1DB Buffer shoud use Structured Buffer Used when: AddTID==0 && Stride!=0 && IdxEn==1 Out of Range if: Index(vgpr) >= NumRecords