HIP-CPU
HIP-CPU copied to clipboard
HIP-CPU for other CPU architectures?
Hello,
I have a few questions about HIP-CPU. First, is the intent for HIP-CPU to only support AMD CPUs, or will the project accept upstream efforts to run this on other architectures (ARM, RISC-V, etc)?
Also, what does it use to parallelize? From what I can see, it doesn't use OpenMP, so does it do it all itself with pthreads or something similar? According to this, ROCm can use OpenMP as the "backend" so perhaps this is how HIP-CPU operates? https://docs.amd.com/en/docs-5.3.0/reference/openmp/openmp.html
Thank you!