Driver API
@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.
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.
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.