Arquivos
Rahul Manocha b299b79a77 SWDEV-436821 Update hip samples Readme files
Change-Id: I6bf3a72eac4a4242cb2dbf4e6eee73e0e1bef2ef


[ROCm/hip-tests commit: 76dd8ea569]
2023-12-21 14:20:44 -05:00

703 B

bit_extract

Show an application written directly in HIP which uses platform-specific check on HIP_PLATFORM_AMD to enable use of an instruction that only exists on the AMD platform.

See related blog demonstrating platform specialization.

  • Steps to build this sample:
$ mkdir build; cd build
$ cmake .. -DCMAKE_PREFIX_PATH=/opt/rocm
$ make
  • Execute File
$ ./bit_extract

pch size: 11743288
__hipGetPCH succeeded!
info: running on device #0
info: allocate host mem (  7.63 MB)
info: allocate device mem (  7.63 MB)
info: copy Host2Device
info: launch 'bit_extract_kernel'
info: copy Device2Host
info: check result
PASSED!