HIP icon indicating copy to clipboard operation
HIP copied to clipboard

Driver API

Open matyas-streamhpc opened this issue 1 year ago • 1 comments

matyas-streamhpc avatar Aug 06 '24 12:08 matyas-streamhpc

@matyas-streamhpc Please let me know when it's ready for review. Looks like some edits (that were in the hidden ... click to expand section) are still outstanding. No rush if you're busy.

amd-jnovotny avatar Aug 22 '24 19:08 amd-jnovotny

Note __frcp_rn is not supported in ROCM 6.2.

Many customer codes invovles PTX inline asm. We need a table to show

  • How amd asm is different from PTX and practices in porting
  • Existing C primitives support AMD asm instruction (ISA CDNA3) and many existing tools pointing to old RDNA or GCN arch (for PC and DIY users, not datacenter users).

Do we really need a separate doc for HIP driver APIs? The content doesn't cover all as supported in https://github.com/ROCm/HIPIFY/blob/amd-staging/docs/tables/CUDA_Driver_API_functions_supported_by_HIP.md Some of ctx APIs are deprecated, only for porting support. RST file for driver porting guide looks good.

jujiang-del avatar Sep 23 '24 18:09 jujiang-del

Do we really need a separate doc for HIP driver APIs? The content doesn't cover all as supported in https://github.com/ROCm/HIPIFY/blob/amd-staging/docs/tables/CUDA_Driver_API_functions_supported_by_HIP.md Some of ctx APIs are deprecated, only for porting support. RST file for driver porting guide looks good.

@jujiang-del Update the PR based on the comment. Removed the separate doc and kept the groups.

neon60 avatar Sep 30 '24 15:09 neon60