Questions tagged [hip]

Key features include:

  • HIP is very thin and has little or no performance impact over coding directly in CUDA or hcc "HC" mode.

  • HIP allows coding in a single-source C++ programming language including features such as templates, C++11 lambdas, classes, namespaces, and more.

  • HIP allows developers to use the "best" development environment and tools on each target platform.

  • The "hipify" tool automatically converts source from CUDA to HIP.

  • Developers can specialize for the platform (CUDA or hcc) to tune for performance or handle tricky cases

https://github.com/ROCm-Developer-Tools/HIP

Interesting Use Case

We ported CAFFE to HIP http://gpuopen.com/ported-caffe-hip-heres-happened/

19 questions
0
votes
0 answers

How does the rocm runtime schedule inactive wavefronts?

I used ROCM to compile the HIP program. When a simple, but thread-intensive HIP program was run, I used ROCgdb for debugging and found that using the "info threads" command did not see the expected number of wavefronts. I have compiled the rocm…
fyykk
  • 1
  • 1
0
votes
1 answer

is it possible to access HBM2 in parallel?

I have a code that accesses ~4GB of memory sequentially, it accesses 1024bits per request, randomly across all 4GB... I have a RADEON VII with 16GB HBM2, with 4096bit BUS. Possible optimization 1: 4GB and 4x data per mem request! (doesn't work…
JosEvora
  • 134
  • 1
  • 9
0
votes
1 answer

Faster SumSquareDifference in Haskell

I am implementing a fractal image compression algorithm of binary images in Haskell. For this purpose i have to find to a given range block (a sub-image) the closest image in a so called domain pool, a list of lists of images. I am comparing images…
0
votes
1 answer

Understanding C++ function pointer pass by reference in HIP

HIP is the AMD GPU programming model corresponding to the NVIDIA's CUDA. I have a code snippet from HIP source code that I can't fully understand. As a reminder, the understanding of the following code snippnet doesn't require any background…
jer_yin
  • 378
  • 1
  • 3
  • 13
1
2