Arch | nvptx64 |
Family | cuda |
OS | cuda |
debug_assertions
panic="abort"
target_abi=""
target_arch="nvptx64"
target_endian="little"
target_env=""
target_feature="llvm14-builtins-abi"
target_has_atomic="16"
target_has_atomic="32"
target_has_atomic="64"
target_has_atomic="8"
target_has_atomic="ptr"
target_has_atomic_equal_alignment="16"
target_has_atomic_equal_alignment="32"
target_has_atomic_equal_alignment="64"
target_has_atomic_equal_alignment="8"
target_has_atomic_equal_alignment="ptr"
target_has_atomic_load_store="16"
target_has_atomic_load_store="32"
target_has_atomic_load_store="64"
target_has_atomic_load_store="8"
target_has_atomic_load_store="ptr"
target_os="cuda"
target_pointer_width="64"
target_vendor="nvidia"
Feature Name | Feature Explanation | LLVM |
---|---|---|
crt-static | Enables C Run-time Libraries to be statically linked. | ⛔️ |
ptx32 | Use PTX version 3.2. | ✅ |
ptx40 | Use PTX version 4.0. | ✅ |
ptx41 | Use PTX version 4.1. | ✅ |
ptx42 | Use PTX version 4.2. | ✅ |
ptx43 | Use PTX version 4.3. | ✅ |
ptx50 | Use PTX version 5.0. | ✅ |
ptx60 | Use PTX version 6.0. | ✅ |
ptx61 | Use PTX version 6.1. | ✅ |
ptx63 | Use PTX version 6.3. | ✅ |
ptx64 | Use PTX version 6.4. | ✅ |
ptx65 | Use PTX version 6.5. | ✅ |
ptx70 | Use PTX version 7.0. | ✅ |
ptx71 | Use PTX version 7.1. | ✅ |
ptx72 | Use PTX version 7.2. | ✅ |
ptx73 | Use PTX version 7.3. | ✅ |
ptx74 | Use PTX version 7.4. | ✅ |
ptx75 | Use PTX version 7.5. | ✅ |
sm_20 | Target SM 2.0. | ✅ |
sm_21 | Target SM 2.1. | ✅ |
sm_30 | Target SM 3.0. | ✅ |
sm_32 | Target SM 3.2. | ✅ |
sm_35 | Target SM 3.5. | ✅ |
sm_37 | Target SM 3.7. | ✅ |
sm_50 | Target SM 5.0. | ✅ |
sm_52 | Target SM 5.2. | ✅ |
sm_53 | Target SM 5.3. | ✅ |
sm_60 | Target SM 6.0. | ✅ |
sm_61 | Target SM 6.1. | ✅ |
sm_62 | Target SM 6.2. | ✅ |
sm_70 | Target SM 7.0. | ✅ |
sm_72 | Target SM 7.2. | ✅ |
sm_75 | Target SM 7.5. | ✅ |
sm_80 | Target SM 8.0. | ✅ |
sm_86 | Target SM 8.6. | ✅ |