1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470
|
# CUDA Runtime API supported by HIP
## **1. Device Management**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaChooseDevice`| | | | |`hipChooseDevice`|1.6.0| | | | |
|`cudaDeviceFlushGPUDirectRDMAWrites`|11.3| | | | | | | | | |
|`cudaDeviceGetAttribute`| | | | |`hipDeviceGetAttribute`|1.6.0| | | | |
|`cudaDeviceGetByPCIBusId`| | | | |`hipDeviceGetByPCIBusId`|1.6.0| | | | |
|`cudaDeviceGetCacheConfig`| | | | |`hipDeviceGetCacheConfig`|1.6.0| | | | |
|`cudaDeviceGetDefaultMemPool`|11.2| | | |`hipDeviceGetDefaultMemPool`|5.2.0| | | | |
|`cudaDeviceGetLimit`| | | | |`hipDeviceGetLimit`|1.6.0| | | | |
|`cudaDeviceGetMemPool`|11.2| | | |`hipDeviceGetMemPool`|5.2.0| | | | |
|`cudaDeviceGetNvSciSyncAttributes`|10.2| | | | | | | | | |
|`cudaDeviceGetP2PAttribute`|8.0| | | |`hipDeviceGetP2PAttribute`|3.8.0| | | | |
|`cudaDeviceGetPCIBusId`| | | | |`hipDeviceGetPCIBusId`|1.6.0| | | | |
|`cudaDeviceGetSharedMemConfig`| | | | |`hipDeviceGetSharedMemConfig`|1.6.0| | | | |
|`cudaDeviceGetStreamPriorityRange`| | | | |`hipDeviceGetStreamPriorityRange`|2.0.0| | | | |
|`cudaDeviceGetTexture1DLinearMaxWidth`|11.1| | | | | | | | | |
|`cudaDeviceReset`| | | | |`hipDeviceReset`|1.6.0| | | | |
|`cudaDeviceSetCacheConfig`| | | | |`hipDeviceSetCacheConfig`|1.6.0| | | | |
|`cudaDeviceSetLimit`| | | | |`hipDeviceSetLimit`|5.3.0| | | | |
|`cudaDeviceSetMemPool`|11.2| | | |`hipDeviceSetMemPool`|5.2.0| | | | |
|`cudaDeviceSetSharedMemConfig`| | | | |`hipDeviceSetSharedMemConfig`|1.6.0| | | | |
|`cudaDeviceSynchronize`| | | | |`hipDeviceSynchronize`|1.6.0| | | | |
|`cudaGetDevice`| | | | |`hipGetDevice`|1.6.0| | | | |
|`cudaGetDeviceCount`| | | | |`hipGetDeviceCount`|1.6.0| | | | |
|`cudaGetDeviceFlags`| | | | |`hipGetDeviceFlags`|3.6.0| | | | |
|`cudaGetDeviceProperties`| | | | |`hipGetDeviceProperties`|1.6.0| | | | |
|`cudaInitDevice`|12.0| | | | | | | | | |
|`cudaIpcCloseMemHandle`| | | | |`hipIpcCloseMemHandle`|1.6.0| | | | |
|`cudaIpcGetEventHandle`| | | | |`hipIpcGetEventHandle`|1.6.0| | | | |
|`cudaIpcGetMemHandle`| | | | |`hipIpcGetMemHandle`|1.6.0| | | | |
|`cudaIpcOpenEventHandle`| | | | |`hipIpcOpenEventHandle`|1.6.0| | | | |
|`cudaIpcOpenMemHandle`| | | | |`hipIpcOpenMemHandle`|1.6.0| | | | |
|`cudaSetDevice`| | | | |`hipSetDevice`|1.6.0| | | | |
|`cudaSetDeviceFlags`| | | | |`hipSetDeviceFlags`|1.6.0| | | | |
|`cudaSetValidDevices`| | | | | | | | | | |
## **2. Thread Management [DEPRECATED]**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaThreadExit`| |10.0| | |`hipDeviceReset`|1.6.0| | | | |
|`cudaThreadGetCacheConfig`| |10.0| | |`hipDeviceGetCacheConfig`|1.6.0| | | | |
|`cudaThreadGetLimit`| |10.0| | | | | | | | |
|`cudaThreadSetCacheConfig`| |10.0| | |`hipDeviceSetCacheConfig`|1.6.0| | | | |
|`cudaThreadSetLimit`| |10.0| | | | | | | | |
|`cudaThreadSynchronize`| |10.0| | |`hipDeviceSynchronize`|1.6.0| | | | |
## **3. Error Handling**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaGetErrorName`| | | | |`hipGetErrorName`|1.6.0| | | | |
|`cudaGetErrorString`| | | | |`hipGetErrorString`|1.6.0| | | | |
|`cudaGetLastError`| | | | |`hipGetLastError`|1.6.0| | | | |
|`cudaPeekAtLastError`| | | | |`hipPeekAtLastError`|1.6.0| | | | |
## **4. Stream Management**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaCtxResetPersistingL2Cache`|11.0| | | | | | | | | |
|`cudaStreamAddCallback`| | | | |`hipStreamAddCallback`|1.6.0| | | | |
|`cudaStreamAttachMemAsync`| | | | |`hipStreamAttachMemAsync`|3.7.0| | | | |
|`cudaStreamBeginCapture`|10.0| | | |`hipStreamBeginCapture`|4.3.0| | | | |
|`cudaStreamCopyAttributes`|11.0| | | | | | | | | |
|`cudaStreamCreate`| | | | |`hipStreamCreate`|1.6.0| | | | |
|`cudaStreamCreateWithFlags`| | | | |`hipStreamCreateWithFlags`|1.6.0| | | | |
|`cudaStreamCreateWithPriority`| | | | |`hipStreamCreateWithPriority`|2.0.0| | | | |
|`cudaStreamDestroy`| | | | |`hipStreamDestroy`|1.6.0| | | | |
|`cudaStreamEndCapture`|10.0| | | |`hipStreamEndCapture`|4.3.0| | | | |
|`cudaStreamGetAttribute`|11.0| | | | | | | | | |
|`cudaStreamGetCaptureInfo`|10.1| | | |`hipStreamGetCaptureInfo`|5.0.0| | | | |
|`cudaStreamGetFlags`| | | | |`hipStreamGetFlags`|1.6.0| | | | |
|`cudaStreamGetId`|12.0| | | | | | | | | |
|`cudaStreamGetPriority`| | | | |`hipStreamGetPriority`|2.0.0| | | | |
|`cudaStreamIsCapturing`|10.0| | | |`hipStreamIsCapturing`|5.0.0| | | | |
|`cudaStreamQuery`| | | | |`hipStreamQuery`|1.6.0| | | | |
|`cudaStreamSetAttribute`|11.0| | | | | | | | | |
|`cudaStreamSynchronize`| | | | |`hipStreamSynchronize`|1.6.0| | | | |
|`cudaStreamWaitEvent`| | | | |`hipStreamWaitEvent`|1.6.0| | | | |
|`cudaThreadExchangeStreamCaptureMode`|10.1| | | |`hipThreadExchangeStreamCaptureMode`|5.2.0| | | | |
## **5. Event Management**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaEventCreate`| | | | |`hipEventCreate`|1.6.0| | | | |
|`cudaEventCreateWithFlags`| | | | |`hipEventCreateWithFlags`|1.6.0| | | | |
|`cudaEventDestroy`| | | | |`hipEventDestroy`|1.6.0| | | | |
|`cudaEventElapsedTime`| | | | |`hipEventElapsedTime`|1.6.0| | | | |
|`cudaEventQuery`| | | | |`hipEventQuery`|1.6.0| | | | |
|`cudaEventRecord`| | | | |`hipEventRecord`|1.6.0| | | | |
|`cudaEventRecordWithFlags`|11.1| | | | | | | | | |
|`cudaEventSynchronize`| | | | |`hipEventSynchronize`|1.6.0| | | | |
## **6. External Resource Interoperability**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaDestroyExternalMemory`|10.0| | | |`hipDestroyExternalMemory`|4.3.0| | | | |
|`cudaDestroyExternalSemaphore`|10.0| | | |`hipDestroyExternalSemaphore`|4.4.0| | | | |
|`cudaExternalMemoryGetMappedBuffer`|10.0| | | |`hipExternalMemoryGetMappedBuffer`|4.3.0| | | | |
|`cudaExternalMemoryGetMappedMipmappedArray`|10.0| | | | | | | | | |
|`cudaImportExternalMemory`|10.0| | | |`hipImportExternalMemory`|4.3.0| | | | |
|`cudaImportExternalSemaphore`|10.0| | | |`hipImportExternalSemaphore`|4.4.0| | | | |
|`cudaSignalExternalSemaphoresAsync`|10.0| | | |`hipSignalExternalSemaphoresAsync`|4.4.0| | | | |
|`cudaWaitExternalSemaphoresAsync`|10.0| | | |`hipWaitExternalSemaphoresAsync`|4.4.0| | | | |
## **7. Execution Control**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaFuncGetAttributes`| | | | |`hipFuncGetAttributes`|1.9.0| | | | |
|`cudaFuncSetAttribute`|9.0| | | |`hipFuncSetAttribute`|3.9.0| | | | |
|`cudaFuncSetCacheConfig`| | | | |`hipFuncSetCacheConfig`|1.6.0| | | | |
|`cudaFuncSetSharedMemConfig`| | | | |`hipFuncSetSharedMemConfig`|3.9.0| | | | |
|`cudaGetParameterBuffer`| | | | | | | | | | |
|`cudaGetParameterBufferV2`| | | | | | | | | | |
|`cudaLaunchCooperativeKernel`|9.0| | | |`hipLaunchCooperativeKernel`|2.6.0| | | | |
|`cudaLaunchCooperativeKernelMultiDevice`|9.0|11.3| | |`hipLaunchCooperativeKernelMultiDevice`|2.6.0| | | | |
|`cudaLaunchHostFunc`|10.0| | | |`hipLaunchHostFunc`|5.2.0| | | | |
|`cudaLaunchKernel`| | | | |`hipLaunchKernel`|1.6.0| | | | |
|`cudaLaunchKernelExC`|11.8| | | | | | | | | |
|`cudaSetDoubleForDevice`| |10.0| | | | | | | | |
|`cudaSetDoubleForHost`| |10.0| | | | | | | | |
## **8. Occupancy**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaOccupancyAvailableDynamicSMemPerBlock`|11.0| | | | | | | | | |
|`cudaOccupancyMaxActiveBlocksPerMultiprocessor`| | | | |`hipOccupancyMaxActiveBlocksPerMultiprocessor`|1.6.0| | | | |
|`cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags`| | | | |`hipOccupancyMaxActiveBlocksPerMultiprocessorWithFlags`|2.6.0| | | | |
|`cudaOccupancyMaxActiveClusters`|11.8| | | | | | | | | |
|`cudaOccupancyMaxPotentialBlockSize`| | | | |`hipOccupancyMaxPotentialBlockSize`|1.6.0| | | | |
|`cudaOccupancyMaxPotentialBlockSizeVariableSMem`| | | | |`hipOccupancyMaxPotentialBlockSizeVariableSMem`|5.5.0| | | | |
|`cudaOccupancyMaxPotentialBlockSizeVariableSMemWithFlags`| | | | |`hipOccupancyMaxPotentialBlockSizeVariableSMemWithFlags`|5.5.0| | | | |
|`cudaOccupancyMaxPotentialBlockSizeWithFlags`| | | | |`hipOccupancyMaxPotentialBlockSizeWithFlags`|3.5.0| | | | |
|`cudaOccupancyMaxPotentialClusterSize`|11.8| | | | | | | | | |
## **9. Memory Management**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaArrayGetInfo`| | | | |`hipArrayGetInfo`|5.6.0| | | | |
|`cudaArrayGetMemoryRequirements`|11.6| | | | | | | | | |
|`cudaArrayGetPlane`|11.2| | | | | | | | | |
|`cudaArrayGetSparseProperties`|11.1| | | | | | | | | |
|`cudaFree`| | | | |`hipFree`|1.5.0| | | | |
|`cudaFreeArray`| | | | |`hipFreeArray`|1.6.0| | | | |
|`cudaFreeHost`| | | | |`hipHostFree`|1.6.0| | | | |
|`cudaFreeMipmappedArray`| | | | |`hipFreeMipmappedArray`|3.5.0| | | | |
|`cudaGetMipmappedArrayLevel`| | | | |`hipGetMipmappedArrayLevel`|3.5.0| | | | |
|`cudaGetSymbolAddress`| | | | |`hipGetSymbolAddress`|2.0.0| | | | |
|`cudaGetSymbolSize`| | | | |`hipGetSymbolSize`|2.0.0| | | | |
|`cudaHostAlloc`| | | | |`hipHostAlloc`|1.6.0| | | | |
|`cudaHostGetDevicePointer`| | | | |`hipHostGetDevicePointer`|1.6.0| | | | |
|`cudaHostGetFlags`| | | | |`hipHostGetFlags`|1.6.0| | | | |
|`cudaHostRegister`| | | | |`hipHostRegister`|1.6.0| | | | |
|`cudaHostUnregister`| | | | |`hipHostUnregister`|1.6.0| | | | |
|`cudaMalloc`| | | | |`hipMalloc`|1.5.0| | | | |
|`cudaMalloc3D`| | | | |`hipMalloc3D`|1.9.0| | | | |
|`cudaMalloc3DArray`| | | | |`hipMalloc3DArray`|1.7.0| | | | |
|`cudaMallocArray`| | | | |`hipMallocArray`|1.6.0| | | | |
|`cudaMallocHost`| | | | |`hipHostMalloc`|1.6.0| | | | |
|`cudaMallocManaged`| | | | |`hipMallocManaged`|2.5.0| | | | |
|`cudaMallocMipmappedArray`| | | | |`hipMallocMipmappedArray`|3.5.0| | | | |
|`cudaMallocPitch`| | | | |`hipMallocPitch`|1.6.0| | | | |
|`cudaMemAdvise`|8.0| | | |`hipMemAdvise`|3.7.0| | | | |
|`cudaMemAdvise_v2`|12.2| | | | | | | | | |
|`cudaMemGetInfo`| | | | |`hipMemGetInfo`|1.6.0| | | | |
|`cudaMemPrefetchAsync`|8.0| | | |`hipMemPrefetchAsync`|3.7.0| | | | |
|`cudaMemPrefetchAsync_v2`|12.2| | | | | | | | | |
|`cudaMemRangeGetAttribute`|8.0| | | |`hipMemRangeGetAttribute`|3.7.0| | | | |
|`cudaMemRangeGetAttributes`|8.0| | | |`hipMemRangeGetAttributes`|3.7.0| | | | |
|`cudaMemcpy`| | | | |`hipMemcpy`|1.5.0| | | | |
|`cudaMemcpy2D`| | | | |`hipMemcpy2D`|1.6.0| | | | |
|`cudaMemcpy2DArrayToArray`| | | | | | | | | | |
|`cudaMemcpy2DAsync`| | | | |`hipMemcpy2DAsync`|1.6.0| | | | |
|`cudaMemcpy2DFromArray`| | | | |`hipMemcpy2DFromArray`|3.0.0| | | | |
|`cudaMemcpy2DFromArrayAsync`| | | | |`hipMemcpy2DFromArrayAsync`|3.0.0| | | | |
|`cudaMemcpy2DToArray`| | | | |`hipMemcpy2DToArray`|1.6.0| | | | |
|`cudaMemcpy2DToArrayAsync`| | | | |`hipMemcpy2DToArrayAsync`|4.3.0| | | | |
|`cudaMemcpy3D`| | | | |`hipMemcpy3D`|1.6.0| | | | |
|`cudaMemcpy3DAsync`| | | | |`hipMemcpy3DAsync`|2.8.0| | | | |
|`cudaMemcpy3DPeer`| | | | | | | | | | |
|`cudaMemcpy3DPeerAsync`| | | | | | | | | | |
|`cudaMemcpyAsync`| | | | |`hipMemcpyAsync`|1.6.0| | | | |
|`cudaMemcpyFromSymbol`| | | | |`hipMemcpyFromSymbol`|1.6.0| | | | |
|`cudaMemcpyFromSymbolAsync`| | | | |`hipMemcpyFromSymbolAsync`|1.6.0| | | | |
|`cudaMemcpyPeer`| | | | |`hipMemcpyPeer`|1.6.0| | | | |
|`cudaMemcpyPeerAsync`| | | | |`hipMemcpyPeerAsync`|1.6.0| | | | |
|`cudaMemcpyToSymbol`| | | | |`hipMemcpyToSymbol`|1.6.0| | | | |
|`cudaMemcpyToSymbolAsync`| | | | |`hipMemcpyToSymbolAsync`|1.6.0| | | | |
|`cudaMemset`| | | | |`hipMemset`|1.6.0| | | | |
|`cudaMemset2D`| | | | |`hipMemset2D`|1.7.0| | | | |
|`cudaMemset2DAsync`| | | | |`hipMemset2DAsync`|1.9.0| | | | |
|`cudaMemset3D`| | | | |`hipMemset3D`|1.9.0| | | | |
|`cudaMemset3DAsync`| | | | |`hipMemset3DAsync`|1.9.0| | | | |
|`cudaMemsetAsync`| | | | |`hipMemsetAsync`|1.6.0| | | | |
|`make_cudaExtent`| | | | |`make_hipExtent`|1.7.0| | | | |
|`make_cudaPitchedPtr`| | | | |`make_hipPitchedPtr`|1.7.0| | | | |
|`make_cudaPos`| | | | |`make_hipPos`|1.7.0| | | | |
## **10. Memory Management [DEPRECATED]**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaMemcpyArrayToArray`| |10.1| | | | | | | | |
|`cudaMemcpyFromArray`| |10.1| | |`hipMemcpyFromArray`|1.9.0|3.8.0| | | |
|`cudaMemcpyFromArrayAsync`| |10.1| | | | | | | | |
|`cudaMemcpyToArray`| |10.1| | |`hipMemcpyToArray`|1.6.0|3.8.0| | | |
|`cudaMemcpyToArrayAsync`| |10.1| | | | | | | | |
## **11. Stream Ordered Memory Allocator**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaFreeAsync`|11.2| | | |`hipFreeAsync`|5.2.0| | | | |
|`cudaMallocAsync`|11.2| | | |`hipMallocAsync`|5.2.0| | | | |
|`cudaMallocFromPoolAsync`|11.2| | | |`hipMallocFromPoolAsync`|5.2.0| | | | |
|`cudaMemPoolCreate`|11.2| | | |`hipMemPoolCreate`|5.2.0| | | | |
|`cudaMemPoolDestroy`|11.2| | | |`hipMemPoolDestroy`|5.2.0| | | | |
|`cudaMemPoolExportPointer`|11.2| | | |`hipMemPoolExportPointer`|5.2.0| | | | |
|`cudaMemPoolExportToShareableHandle`|11.2| | | |`hipMemPoolExportToShareableHandle`|5.2.0| | | | |
|`cudaMemPoolGetAccess`|11.2| | | |`hipMemPoolGetAccess`|5.2.0| | | | |
|`cudaMemPoolGetAttribute`|11.2| | | |`hipMemPoolGetAttribute`|5.2.0| | | | |
|`cudaMemPoolImportFromShareableHandle`|11.2| | | |`hipMemPoolImportFromShareableHandle`|5.2.0| | | | |
|`cudaMemPoolImportPointer`|11.2| | | |`hipMemPoolImportPointer`|5.2.0| | | | |
|`cudaMemPoolSetAccess`|11.2| | | |`hipMemPoolSetAccess`|5.2.0| | | | |
|`cudaMemPoolSetAttribute`|11.2| | | |`hipMemPoolSetAttribute`|5.2.0| | | | |
|`cudaMemPoolTrimTo`|11.2| | | |`hipMemPoolTrimTo`|5.2.0| | | | |
## **12. Unified Addressing**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaPointerGetAttributes`| | | | |`hipPointerGetAttributes`|1.6.0| | | | |
## **13. Peer Device Memory Access**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaDeviceCanAccessPeer`| | | | |`hipDeviceCanAccessPeer`|1.9.0| | | | |
|`cudaDeviceDisablePeerAccess`| | | | |`hipDeviceDisablePeerAccess`|1.9.0| | | | |
|`cudaDeviceEnablePeerAccess`| | | | |`hipDeviceEnablePeerAccess`|1.9.0| | | | |
## **14. OpenGL Interoperability**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaGLGetDevices`| | | | |`hipGLGetDevices`|4.5.0| | | | |
|`cudaGraphicsGLRegisterBuffer`| | | | |`hipGraphicsGLRegisterBuffer`|4.5.0| | | | |
|`cudaGraphicsGLRegisterImage`| | | | |`hipGraphicsGLRegisterImage`|5.1.0| | | | |
|`cudaWGLGetDevice`| | | | | | | | | | |
## **15. OpenGL Interoperability [DEPRECATED]**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaGLMapBufferObject`| |10.0| | | | | | | | |
|`cudaGLMapBufferObjectAsync`| |10.0| | | | | | | | |
|`cudaGLRegisterBufferObject`| |10.0| | | | | | | | |
|`cudaGLSetBufferObjectMapFlags`| |10.0| | | | | | | | |
|`cudaGLSetGLDevice`| |10.0| | | | | | | | |
|`cudaGLUnmapBufferObject`| |10.0| | | | | | | | |
|`cudaGLUnmapBufferObjectAsync`| |10.0| | | | | | | | |
|`cudaGLUnregisterBufferObject`| |10.0| | | | | | | | |
## **16. Direct3D 9 Interoperability**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaD3D9GetDevice`| | | | | | | | | | |
|`cudaD3D9GetDevices`| | | | | | | | | | |
|`cudaD3D9GetDirect3DDevice`| | | | | | | | | | |
|`cudaD3D9SetDirect3DDevice`| | | | | | | | | | |
|`cudaGraphicsD3D9RegisterResource`| | | | | | | | | | |
## **17. Direct3D 9 Interoperability [DEPRECATED]**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaD3D9MapResources`| |10.0| | | | | | | | |
|`cudaD3D9RegisterResource`| | | | | | | | | | |
|`cudaD3D9ResourceGetMappedArray`| |10.0| | | | | | | | |
|`cudaD3D9ResourceGetMappedPitch`| |10.0| | | | | | | | |
|`cudaD3D9ResourceGetMappedPointer`| |10.0| | | | | | | | |
|`cudaD3D9ResourceGetMappedSize`| |10.0| | | | | | | | |
|`cudaD3D9ResourceGetSurfaceDimensions`| |10.0| | | | | | | | |
|`cudaD3D9ResourceSetMapFlags`| |10.0| | | | | | | | |
|`cudaD3D9UnmapResources`| |10.0| | | | | | | | |
|`cudaD3D9UnregisterResource`| |10.0| | | | | | | | |
## **18. Direct3D 10 Interoperability**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaD3D10GetDevice`| | | | | | | | | | |
|`cudaD3D10GetDevices`| | | | | | | | | | |
|`cudaGraphicsD3D10RegisterResource`| | | | | | | | | | |
## **19. Direct3D 10 Interoperability [DEPRECATED]**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaD3D10GetDirect3DDevice`| |10.0| | | | | | | | |
|`cudaD3D10MapResources`| |10.0| | | | | | | | |
|`cudaD3D10RegisterResource`| |10.0| | | | | | | | |
|`cudaD3D10ResourceGetMappedArray`| |10.0| | | | | | | | |
|`cudaD3D10ResourceGetMappedPitch`| |10.0| | | | | | | | |
|`cudaD3D10ResourceGetMappedPointer`| |10.0| | | | | | | | |
|`cudaD3D10ResourceGetMappedSize`| |10.0| | | | | | | | |
|`cudaD3D10ResourceGetSurfaceDimensions`| |10.0| | | | | | | | |
|`cudaD3D10ResourceSetMapFlags`| |10.0| | | | | | | | |
|`cudaD3D10SetDirect3DDevice`| |10.0| | | | | | | | |
|`cudaD3D10UnmapResources`| |10.0| | | | | | | | |
|`cudaD3D10UnregisterResource`| |10.0| | | | | | | | |
## **20. Direct3D 11 Interoperability**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaD3D11GetDevice`| | | | | | | | | | |
|`cudaD3D11GetDevices`| | | | | | | | | | |
|`cudaGraphicsD3D11RegisterResource`| | | | | | | | | | |
## **21. Direct3D 11 Interoperability [DEPRECATED]**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaD3D11GetDirect3DDevice`| |10.0| | | | | | | | |
|`cudaD3D11SetDirect3DDevice`| |10.0| | | | | | | | |
## **22. VDPAU Interoperability**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaGraphicsVDPAURegisterOutputSurface`| | | | | | | | | | |
|`cudaGraphicsVDPAURegisterVideoSurface`| | | | | | | | | | |
|`cudaVDPAUGetDevice`| | | | | | | | | | |
|`cudaVDPAUSetVDPAUDevice`| | | | | | | | | | |
## **23. EGL Interoperability**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaEGLStreamConsumerAcquireFrame`|9.1| | | | | | | | | |
|`cudaEGLStreamConsumerConnect`|9.1| | | | | | | | | |
|`cudaEGLStreamConsumerConnectWithFlags`|9.1| | | | | | | | | |
|`cudaEGLStreamConsumerDisconnect`|9.1| | | | | | | | | |
|`cudaEGLStreamConsumerReleaseFrame`|9.1| | | | | | | | | |
|`cudaEGLStreamProducerConnect`|9.1| | | | | | | | | |
|`cudaEGLStreamProducerDisconnect`|9.1| | | | | | | | | |
|`cudaEGLStreamProducerPresentFrame`|9.1| | | | | | | | | |
|`cudaEGLStreamProducerReturnFrame`|9.1| | | | | | | | | |
|`cudaEventCreateFromEGLSync`|9.1| | | | | | | | | |
|`cudaGraphicsEGLRegisterImage`|9.1| | | | | | | | | |
|`cudaGraphicsResourceGetMappedEglFrame`|9.1| | | | | | | | | |
## **24. Graphics Interoperability**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaGraphicsMapResources`| | | | |`hipGraphicsMapResources`|4.5.0| | | | |
|`cudaGraphicsResourceGetMappedMipmappedArray`| | | | | | | | | | |
|`cudaGraphicsResourceGetMappedPointer`| | | | |`hipGraphicsResourceGetMappedPointer`|4.5.0| | | | |
|`cudaGraphicsResourceSetMapFlags`| | | | | | | | | | |
|`cudaGraphicsSubResourceGetMappedArray`| | | | |`hipGraphicsSubResourceGetMappedArray`|5.1.0| | | | |
|`cudaGraphicsUnmapResources`| | | | |`hipGraphicsUnmapResources`|4.5.0| | | | |
|`cudaGraphicsUnregisterResource`| | | | |`hipGraphicsUnregisterResource`|4.5.0| | | | |
## **25. Texture Object Management**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaCreateChannelDesc`| | | | |`hipCreateChannelDesc`|1.6.0| | | | |
|`cudaCreateTextureObject`| | | | |`hipCreateTextureObject`|1.7.0| | | | |
|`cudaCreateTextureObject_v2`|11.8| | |12.0| | | | | | |
|`cudaDestroyTextureObject`| | | | |`hipDestroyTextureObject`|1.7.0| | | | |
|`cudaGetChannelDesc`| | | | |`hipGetChannelDesc`|1.7.0| | | | |
|`cudaGetTextureObjectResourceDesc`| | | | |`hipGetTextureObjectResourceDesc`|1.7.0| | | | |
|`cudaGetTextureObjectResourceViewDesc`| | | | |`hipGetTextureObjectResourceViewDesc`|1.7.0| | | | |
|`cudaGetTextureObjectTextureDesc`| | | | |`hipGetTextureObjectTextureDesc`|1.7.0| | | | |
|`cudaGetTextureObjectTextureDesc_v2`|11.8| | |12.0| | | | | | |
## **26. Surface Object Management**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaCreateSurfaceObject`| | | | |`hipCreateSurfaceObject`|1.9.0| | | | |
|`cudaDestroySurfaceObject`| | | | |`hipDestroySurfaceObject`|1.9.0| | | | |
|`cudaGetSurfaceObjectResourceDesc`| | | | | | | | | | |
## **27. Version Management**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaDriverGetVersion`| | | | |`hipDriverGetVersion`|1.6.0| | | | |
|`cudaRuntimeGetVersion`| | | | |`hipRuntimeGetVersion`|1.6.0| | | | |
## **28. Graph Management**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaDeviceGetGraphMemAttribute`|11.4| | | |`hipDeviceGetGraphMemAttribute`|5.3.0| | | | |
|`cudaDeviceGraphMemTrim`|11.4| | | |`hipDeviceGraphMemTrim`|5.3.0| | | | |
|`cudaDeviceSetGraphMemAttribute`|11.4| | | |`hipDeviceSetGraphMemAttribute`|5.3.0| | | | |
|`cudaGraphAddChildGraphNode`|10.0| | | |`hipGraphAddChildGraphNode`|5.0.0| | | | |
|`cudaGraphAddDependencies`|10.0| | | |`hipGraphAddDependencies`|4.5.0| | | | |
|`cudaGraphAddEmptyNode`|10.0| | | |`hipGraphAddEmptyNode`|4.5.0| | | | |
|`cudaGraphAddEventRecordNode`|11.1| | | |`hipGraphAddEventRecordNode`|5.0.0| | | | |
|`cudaGraphAddEventWaitNode`|11.1| | | |`hipGraphAddEventWaitNode`|5.0.0| | | | |
|`cudaGraphAddExternalSemaphoresSignalNode`|11.2| | | |`hipGraphAddExternalSemaphoresSignalNode`|6.0.0| | | |6.0.0|
|`cudaGraphAddExternalSemaphoresWaitNode`|11.2| | | |`hipGraphAddExternalSemaphoresWaitNode`|6.0.0| | | |6.0.0|
|`cudaGraphAddHostNode`|10.0| | | |`hipGraphAddHostNode`|5.0.0| | | | |
|`cudaGraphAddKernelNode`|10.0| | | |`hipGraphAddKernelNode`|4.3.0| | | | |
|`cudaGraphAddMemAllocNode`|11.4| | | |`hipGraphAddMemAllocNode`|5.5.0| | | | |
|`cudaGraphAddMemFreeNode`|11.4| | | |`hipGraphAddMemFreeNode`|5.5.0| | | | |
|`cudaGraphAddMemcpyNode`|10.0| | | |`hipGraphAddMemcpyNode`|4.3.0| | | | |
|`cudaGraphAddMemcpyNode1D`|11.1| | | |`hipGraphAddMemcpyNode1D`|4.5.0| | | | |
|`cudaGraphAddMemcpyNodeFromSymbol`|11.1| | | |`hipGraphAddMemcpyNodeFromSymbol`|5.0.0| | | | |
|`cudaGraphAddMemcpyNodeToSymbol`|11.1| | | |`hipGraphAddMemcpyNodeToSymbol`|5.0.0| | | | |
|`cudaGraphAddMemsetNode`|10.0| | | |`hipGraphAddMemsetNode`|4.3.0| | | | |
|`cudaGraphAddNode`|12.2| | | | | | | | | |
|`cudaGraphChildGraphNodeGetGraph`|10.0| | | |`hipGraphChildGraphNodeGetGraph`|5.0.0| | | | |
|`cudaGraphClone`|10.0| | | |`hipGraphClone`|5.0.0| | | | |
|`cudaGraphCreate`|10.0| | | |`hipGraphCreate`|4.3.0| | | | |
|`cudaGraphDebugDotPrint`|11.3| | | |`hipGraphDebugDotPrint`|5.5.0| | | | |
|`cudaGraphDestroy`|10.0| | | |`hipGraphDestroy`|4.3.0| | | | |
|`cudaGraphDestroyNode`|10.0| | | |`hipGraphDestroyNode`|5.0.0| | | | |
|`cudaGraphEventRecordNodeGetEvent`|11.1| | | |`hipGraphEventRecordNodeGetEvent`|5.0.0| | | | |
|`cudaGraphEventRecordNodeSetEvent`|11.1| | | |`hipGraphEventRecordNodeSetEvent`|5.0.0| | | | |
|`cudaGraphEventWaitNodeGetEvent`|11.1| | | |`hipGraphEventWaitNodeGetEvent`|5.0.0| | | | |
|`cudaGraphEventWaitNodeSetEvent`|11.1| | | |`hipGraphEventWaitNodeSetEvent`|5.0.0| | | | |
|`cudaGraphExecChildGraphNodeSetParams`|11.1| | | |`hipGraphExecChildGraphNodeSetParams`|5.0.0| | | | |
|`cudaGraphExecDestroy`|10.0| | | |`hipGraphExecDestroy`|4.3.0| | | | |
|`cudaGraphExecEventRecordNodeSetEvent`|11.1| | | |`hipGraphExecEventRecordNodeSetEvent`|5.0.0| | | | |
|`cudaGraphExecEventWaitNodeSetEvent`|11.1| | | |`hipGraphExecEventWaitNodeSetEvent`|5.0.0| | | | |
|`cudaGraphExecExternalSemaphoresSignalNodeSetParams`|11.2| | | |`hipGraphExecExternalSemaphoresSignalNodeSetParams`|6.0.0| | | |6.0.0|
|`cudaGraphExecExternalSemaphoresWaitNodeSetParams`|11.2| | | |`hipGraphExecExternalSemaphoresWaitNodeSetParams`|6.0.0| | | |6.0.0|
|`cudaGraphExecGetFlags`|12.0| | | | | | | | | |
|`cudaGraphExecHostNodeSetParams`|11.0| | | |`hipGraphExecHostNodeSetParams`|5.0.0| | | | |
|`cudaGraphExecKernelNodeSetParams`|11.0| | | |`hipGraphExecKernelNodeSetParams`|4.5.0| | | | |
|`cudaGraphExecMemcpyNodeSetParams`|11.0| | | |`hipGraphExecMemcpyNodeSetParams`|5.0.0| | | | |
|`cudaGraphExecMemcpyNodeSetParams1D`|11.1| | | |`hipGraphExecMemcpyNodeSetParams1D`|5.0.0| | | | |
|`cudaGraphExecMemcpyNodeSetParamsFromSymbol`|11.1| | | |`hipGraphExecMemcpyNodeSetParamsFromSymbol`|5.0.0| | | | |
|`cudaGraphExecMemcpyNodeSetParamsToSymbol`|11.1| | | |`hipGraphExecMemcpyNodeSetParamsToSymbol`|5.0.0| | | | |
|`cudaGraphExecMemsetNodeSetParams`|11.0| | | |`hipGraphExecMemsetNodeSetParams`|5.0.0| | | | |
|`cudaGraphExecNodeSetParams`|12.2| | | | | | | | | |
|`cudaGraphExecUpdate`|11.0| | | |`hipGraphExecUpdate`|5.0.0| | | | |
|`cudaGraphExternalSemaphoresSignalNodeGetParams`|11.2| | | |`hipGraphExternalSemaphoresSignalNodeGetParams`|6.0.0| | | |6.0.0|
|`cudaGraphExternalSemaphoresSignalNodeSetParams`|11.2| | | |`hipGraphExternalSemaphoresSignalNodeSetParams`|6.0.0| | | |6.0.0|
|`cudaGraphExternalSemaphoresWaitNodeGetParams`|11.2| | | |`hipGraphExternalSemaphoresWaitNodeGetParams`|6.0.0| | | |6.0.0|
|`cudaGraphExternalSemaphoresWaitNodeSetParams`|11.2| | | |`hipGraphExternalSemaphoresWaitNodeSetParams`|6.0.0| | | |6.0.0|
|`cudaGraphGetEdges`|10.0| | | |`hipGraphGetEdges`|5.0.0| | | | |
|`cudaGraphGetNodes`|10.0| | | |`hipGraphGetNodes`|4.5.0| | | | |
|`cudaGraphGetRootNodes`|10.0| | | |`hipGraphGetRootNodes`|4.5.0| | | | |
|`cudaGraphHostNodeGetParams`|10.0| | | |`hipGraphHostNodeGetParams`|5.0.0| | | | |
|`cudaGraphHostNodeSetParams`|10.0| | | |`hipGraphHostNodeSetParams`|5.0.0| | | | |
|`cudaGraphInstantiate`|10.0| | | |`hipGraphInstantiate`|4.3.0| | | | |
|`cudaGraphInstantiateWithFlags`|11.4| | | |`hipGraphInstantiateWithFlags`|5.0.0| | | | |
|`cudaGraphInstantiateWithParams`|12.0| | | | | | | | | |
|`cudaGraphKernelNodeCopyAttributes`|11.0| | | |`hipGraphKernelNodeCopyAttributes`|5.5.0| | | | |
|`cudaGraphKernelNodeGetAttribute`|11.0| | | |`hipGraphKernelNodeGetAttribute`|5.2.0| | | | |
|`cudaGraphKernelNodeGetParams`|11.0| | | |`hipGraphKernelNodeGetParams`|4.5.0| | | | |
|`cudaGraphKernelNodeSetAttribute`|11.0| | | |`hipGraphKernelNodeSetAttribute`|5.2.0| | | | |
|`cudaGraphKernelNodeSetParams`|11.0| | | |`hipGraphKernelNodeSetParams`|4.5.0| | | | |
|`cudaGraphLaunch`|11.0| | | |`hipGraphLaunch`|4.3.0| | | | |
|`cudaGraphMemAllocNodeGetParams`|11.4| | | |`hipGraphMemAllocNodeGetParams`|5.5.0| | | | |
|`cudaGraphMemFreeNodeGetParams`|11.4| | | |`hipGraphMemFreeNodeGetParams`|5.5.0| | | | |
|`cudaGraphMemcpyNodeGetParams`|11.0| | | |`hipGraphMemcpyNodeGetParams`|4.5.0| | | | |
|`cudaGraphMemcpyNodeSetParams`|11.0| | | |`hipGraphMemcpyNodeSetParams`|4.5.0| | | | |
|`cudaGraphMemcpyNodeSetParams1D`|11.1| | | |`hipGraphMemcpyNodeSetParams1D`|5.0.0| | | | |
|`cudaGraphMemcpyNodeSetParamsFromSymbol`|11.1| | | |`hipGraphMemcpyNodeSetParamsFromSymbol`|5.0.0| | | | |
|`cudaGraphMemcpyNodeSetParamsToSymbol`|11.1| | | |`hipGraphMemcpyNodeSetParamsToSymbol`|5.0.0| | | | |
|`cudaGraphMemsetNodeGetParams`|11.0| | | |`hipGraphMemsetNodeGetParams`|4.5.0| | | | |
|`cudaGraphMemsetNodeSetParams`|11.0| | | |`hipGraphMemsetNodeSetParams`|4.5.0| | | | |
|`cudaGraphNodeFindInClone`|11.0| | | |`hipGraphNodeFindInClone`|5.0.0| | | | |
|`cudaGraphNodeGetDependencies`|11.0| | | |`hipGraphNodeGetDependencies`|5.0.0| | | | |
|`cudaGraphNodeGetDependentNodes`|11.0| | | |`hipGraphNodeGetDependentNodes`|5.0.0| | | | |
|`cudaGraphNodeGetEnabled`|11.6| | | |`hipGraphNodeGetEnabled`|5.5.0| | | | |
|`cudaGraphNodeGetType`|11.0| | | |`hipGraphNodeGetType`|5.0.0| | | | |
|`cudaGraphNodeSetEnabled`|11.6| | | |`hipGraphNodeSetEnabled`|5.5.0| | | | |
|`cudaGraphNodeSetParams`|12.2| | | | | | | | | |
|`cudaGraphReleaseUserObject`|11.3| | | |`hipGraphReleaseUserObject`|5.3.0| | | | |
|`cudaGraphRemoveDependencies`|11.0| | | |`hipGraphRemoveDependencies`|5.0.0| | | | |
|`cudaGraphRetainUserObject`|11.3| | | |`hipGraphRetainUserObject`|5.3.0| | | | |
|`cudaGraphUpload`|11.1| | | |`hipGraphUpload`|5.3.0| | | | |
|`cudaUserObjectCreate`|11.3| | | |`hipUserObjectCreate`|5.3.0| | | | |
|`cudaUserObjectRelease`|11.3| | | |`hipUserObjectRelease`|5.3.0| | | | |
|`cudaUserObjectRetain`|11.3| | | |`hipUserObjectRetain`|5.3.0| | | | |
## **29. Driver Entry Point Access**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaGetDriverEntryPoint`|11.3| | | | | | | | | |
## **30. C++ API Routines**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaGetKernel`|12.1| | | | | | | | | |
## **31. Interactions with the CUDA Driver API**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaGetFuncBySymbol`|11.0| | | | | | | | | |
## **32. Profiler Control**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaProfilerStart`| | | | |`hipProfilerStart`|1.6.0|3.0.0| | | |
|`cudaProfilerStop`| | | | |`hipProfilerStop`|1.6.0|3.0.0| | | |
## **33. Data types used by CUDA Runtime**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`CUDA_EGL_MAX_PLANES`|9.1| | | | | | | | | |
|`CUDA_IPC_HANDLE_SIZE`| | | | |`HIP_IPC_HANDLE_SIZE`|1.6.0| | | | |
|`CUeglStreamConnection_st`|9.1| | | | | | | | | |
|`CUevent_st`| | | | |`ihipEvent_t`|1.6.0| | | | |
|`CUexternalMemory_st`|10.0| | | | | | | | | |
|`CUexternalSemaphore_st`|10.0| | | | | | | | | |
|`CUgraphExec_st`|10.0| | | |`hipGraphExec`|4.3.0| | | | |
|`CUgraphNode_st`|10.0| | | |`hipGraphNode`|4.3.0| | | | |
|`CUgraph_st`|10.0| | | |`ihipGraph`|4.3.0| | | | |
|`CUkern_st`|12.1| | | | | | | | | |
|`CUstream_st`| | | | |`ihipStream_t`|1.5.0| | | | |
|`CUuuid_st`| | | | |`hipUUID_t`|5.2.0| | | | |
|`cudaAccessPolicyWindow`|11.0| | | |`hipAccessPolicyWindow`|5.2.0| | | | |
|`cudaAccessProperty`|11.0| | | |`hipAccessProperty`|5.2.0| | | | |
|`cudaAccessPropertyNormal`|11.0| | | |`hipAccessPropertyNormal`|5.2.0| | | | |
|`cudaAccessPropertyPersisting`|11.0| | | |`hipAccessPropertyPersisting`|5.2.0| | | | |
|`cudaAccessPropertyStreaming`|11.0| | | |`hipAccessPropertyStreaming`|5.2.0| | | | |
|`cudaAddressModeBorder`| | | | |`hipAddressModeBorder`|1.7.0| | | | |
|`cudaAddressModeClamp`| | | | |`hipAddressModeClamp`|1.7.0| | | | |
|`cudaAddressModeMirror`| | | | |`hipAddressModeMirror`|1.7.0| | | | |
|`cudaAddressModeWrap`| | | | |`hipAddressModeWrap`|1.7.0| | | | |
|`cudaArray`| | | | |`hipArray`|1.7.0| | | | |
|`cudaArrayColorAttachment`|10.0| | | | | | | | | |
|`cudaArrayCubemap`| | | | |`hipArrayCubemap`|1.7.0| | | | |
|`cudaArrayDefault`| | | | |`hipArrayDefault`|1.7.0| | | | |
|`cudaArrayDeferredMapping`|11.6| | | | | | | | | |
|`cudaArrayLayered`| | | | |`hipArrayLayered`|1.7.0| | | | |
|`cudaArrayMemoryRequirements`|11.6| | | | | | | | | |
|`cudaArraySparse`|11.1| | | | | | | | | |
|`cudaArraySparseProperties`|11.1| | | | | | | | | |
|`cudaArraySparsePropertiesSingleMipTail`|11.1| | | | | | | | | |
|`cudaArraySurfaceLoadStore`| | | | |`hipArraySurfaceLoadStore`|1.7.0| | | | |
|`cudaArrayTextureGather`| | | | |`hipArrayTextureGather`|1.7.0| | | | |
|`cudaArray_const_t`| | | | |`hipArray_const_t`|1.6.0| | | | |
|`cudaArray_t`| | | | |`hipArray_t`|1.7.0| | | | |
|`cudaBoundaryModeClamp`| | | | |`hipBoundaryModeClamp`|1.9.0| | | | |
|`cudaBoundaryModeTrap`| | | | |`hipBoundaryModeTrap`|1.9.0| | | | |
|`cudaBoundaryModeZero`| | | | |`hipBoundaryModeZero`|1.9.0| | | | |
|`cudaCGScope`|9.0| | | | | | | | | |
|`cudaCGScopeGrid`|9.0| | | | | | | | | |
|`cudaCGScopeInvalid`|9.0| | | | | | | | | |
|`cudaCGScopeMultiGrid`|9.0| | | | | | | | | |
|`cudaCSV`| | | |12.0| | | | | | |
|`cudaChannelFormatDesc`| | | | |`hipChannelFormatDesc`|1.6.0| | | | |
|`cudaChannelFormatKind`| | | | |`hipChannelFormatKind`|1.6.0| | | | |
|`cudaChannelFormatKindFloat`| | | | |`hipChannelFormatKindFloat`|1.6.0| | | | |
|`cudaChannelFormatKindNV12`|11.2| | | | | | | | | |
|`cudaChannelFormatKindNone`| | | | |`hipChannelFormatKindNone`|1.6.0| | | | |
|`cudaChannelFormatKindSigned`| | | | |`hipChannelFormatKindSigned`|1.6.0| | | | |
|`cudaChannelFormatKindSignedBlockCompressed4`|11.5| | | | | | | | | |
|`cudaChannelFormatKindSignedBlockCompressed5`|11.5| | | | | | | | | |
|`cudaChannelFormatKindSignedBlockCompressed6H`|11.5| | | | | | | | | |
|`cudaChannelFormatKindSignedNormalized16X1`|11.5| | | | | | | | | |
|`cudaChannelFormatKindSignedNormalized16X2`|11.5| | | | | | | | | |
|`cudaChannelFormatKindSignedNormalized16X4`|11.5| | | | | | | | | |
|`cudaChannelFormatKindSignedNormalized8X1`|11.5| | | | | | | | | |
|`cudaChannelFormatKindSignedNormalized8X2`|11.5| | | | | | | | | |
|`cudaChannelFormatKindSignedNormalized8X4`|11.5| | | | | | | | | |
|`cudaChannelFormatKindUnsigned`| | | | |`hipChannelFormatKindUnsigned`|1.6.0| | | | |
|`cudaChannelFormatKindUnsignedBlockCompressed1`|11.5| | | | | | | | | |
|`cudaChannelFormatKindUnsignedBlockCompressed1SRGB`|11.5| | | | | | | | | |
|`cudaChannelFormatKindUnsignedBlockCompressed2`|11.5| | | | | | | | | |
|`cudaChannelFormatKindUnsignedBlockCompressed2SRGB`|11.5| | | | | | | | | |
|`cudaChannelFormatKindUnsignedBlockCompressed3`|11.5| | | | | | | | | |
|`cudaChannelFormatKindUnsignedBlockCompressed3SRGB`|11.5| | | | | | | | | |
|`cudaChannelFormatKindUnsignedBlockCompressed4`|11.5| | | | | | | | | |
|`cudaChannelFormatKindUnsignedBlockCompressed5`|11.5| | | | | | | | | |
|`cudaChannelFormatKindUnsignedBlockCompressed6H`|11.5| | | | | | | | | |
|`cudaChannelFormatKindUnsignedBlockCompressed7`|11.5| | | | | | | | | |
|`cudaChannelFormatKindUnsignedBlockCompressed7SRGB`|11.5| | | | | | | | | |
|`cudaChannelFormatKindUnsignedNormalized16X1`|11.5| | | | | | | | | |
|`cudaChannelFormatKindUnsignedNormalized16X2`|11.5| | | | | | | | | |
|`cudaChannelFormatKindUnsignedNormalized16X4`|11.5| | | | | | | | | |
|`cudaChannelFormatKindUnsignedNormalized8X1`|11.5| | | | | | | | | |
|`cudaChannelFormatKindUnsignedNormalized8X2`|11.5| | | | | | | | | |
|`cudaChannelFormatKindUnsignedNormalized8X4`|11.5| | | | | | | | | |
|`cudaChildGraphNodeParams`|12.2| | | | | | | | | |
|`cudaClusterSchedulingPolicy`|11.8| | | | | | | | | |
|`cudaClusterSchedulingPolicyDefault`|11.8| | | | | | | | | |
|`cudaClusterSchedulingPolicyLoadBalancing`|11.8| | | | | | | | | |
|`cudaClusterSchedulingPolicySpread`|11.8| | | | | | | | | |
|`cudaComputeMode`| | | | |`hipComputeMode`|1.9.0| | | | |
|`cudaComputeModeDefault`| | | | |`hipComputeModeDefault`|1.9.0| | | | |
|`cudaComputeModeExclusive`| | | | |`hipComputeModeExclusive`|1.9.0| | | | |
|`cudaComputeModeExclusiveProcess`| | | | |`hipComputeModeExclusiveProcess`|2.0.0| | | | |
|`cudaComputeModeProhibited`| | | | |`hipComputeModeProhibited`|1.9.0| | | | |
|`cudaCooperativeLaunchMultiDeviceNoPostSync`|9.0| | | |`hipCooperativeLaunchMultiDeviceNoPostSync`|3.2.0| | | | |
|`cudaCooperativeLaunchMultiDeviceNoPreSync`|9.0| | | |`hipCooperativeLaunchMultiDeviceNoPreSync`|3.2.0| | | | |
|`cudaCpuDeviceId`|8.0| | | |`hipCpuDeviceId`|3.7.0| | | | |
|`cudaD3D10DeviceList`| | | | | | | | | | |
|`cudaD3D10DeviceListAll`| | | | | | | | | | |
|`cudaD3D10DeviceListCurrentFrame`| | | | | | | | | | |
|`cudaD3D10DeviceListNextFrame`| | | | | | | | | | |
|`cudaD3D10MapFlags`| | | | | | | | | | |
|`cudaD3D10MapFlagsNone`| | | | | | | | | | |
|`cudaD3D10MapFlagsReadOnly`| | | | | | | | | | |
|`cudaD3D10MapFlagsWriteDiscard`| | | | | | | | | | |
|`cudaD3D10RegisterFlags`| | | | | | | | | | |
|`cudaD3D10RegisterFlagsArray`| | | | | | | | | | |
|`cudaD3D10RegisterFlagsNone`| | | | | | | | | | |
|`cudaD3D11DeviceList`| | | | | | | | | | |
|`cudaD3D11DeviceListAll`| | | | | | | | | | |
|`cudaD3D11DeviceListCurrentFrame`| | | | | | | | | | |
|`cudaD3D11DeviceListNextFrame`| | | | | | | | | | |
|`cudaD3D9DeviceList`| | | | | | | | | | |
|`cudaD3D9DeviceListAll`| | | | | | | | | | |
|`cudaD3D9DeviceListCurrentFrame`| | | | | | | | | | |
|`cudaD3D9DeviceListNextFrame`| | | | | | | | | | |
|`cudaD3D9MapFlags`| | | | | | | | | | |
|`cudaD3D9MapFlagsNone`| | | | | | | | | | |
|`cudaD3D9MapFlagsReadOnly`| | | | | | | | | | |
|`cudaD3D9MapFlagsWriteDiscard`| | | | | | | | | | |
|`cudaD3D9RegisterFlags`| | | | | | | | | | |
|`cudaD3D9RegisterFlagsArray`| | | | | | | | | | |
|`cudaD3D9RegisterFlagsNone`| | | | | | | | | | |
|`cudaDevAttrAsyncEngineCount`| | | | |`hipDeviceAttributeAsyncEngineCount`|4.3.0| | | | |
|`cudaDevAttrCanFlushRemoteWrites`|9.2| | | | | | | | | |
|`cudaDevAttrCanMapHostMemory`| | | | |`hipDeviceAttributeCanMapHostMemory`|2.10.0| | | | |
|`cudaDevAttrCanUseHostPointerForRegisteredMem`|8.0| | | |`hipDeviceAttributeCanUseHostPointerForRegisteredMem`|4.3.0| | | | |
|`cudaDevAttrClockRate`| | | | |`hipDeviceAttributeClockRate`|1.6.0| | | | |
|`cudaDevAttrClusterLaunch`|11.8| | | | | | | | | |
|`cudaDevAttrComputeCapabilityMajor`| | | | |`hipDeviceAttributeComputeCapabilityMajor`|1.6.0| | | | |
|`cudaDevAttrComputeCapabilityMinor`| | | | |`hipDeviceAttributeComputeCapabilityMinor`|1.6.0| | | | |
|`cudaDevAttrComputeMode`| | | | |`hipDeviceAttributeComputeMode`|1.6.0| | | | |
|`cudaDevAttrComputePreemptionSupported`|8.0| | | |`hipDeviceAttributeComputePreemptionSupported`|4.3.0| | | | |
|`cudaDevAttrConcurrentKernels`| | | | |`hipDeviceAttributeConcurrentKernels`|1.6.0| | | | |
|`cudaDevAttrConcurrentManagedAccess`|8.0| | | |`hipDeviceAttributeConcurrentManagedAccess`|3.10.0| | | | |
|`cudaDevAttrCooperativeLaunch`|9.0| | | |`hipDeviceAttributeCooperativeLaunch`|2.6.0| | | | |
|`cudaDevAttrCooperativeMultiDeviceLaunch`|9.0| | | |`hipDeviceAttributeCooperativeMultiDeviceLaunch`|2.6.0| | | | |
|`cudaDevAttrDeferredMappingCudaArraySupported`|11.6| | | | | | | | | |
|`cudaDevAttrDirectManagedMemAccessFromHost`|9.2| | | |`hipDeviceAttributeDirectManagedMemAccessFromHost`|3.10.0| | | | |
|`cudaDevAttrEccEnabled`| | | | |`hipDeviceAttributeEccEnabled`|2.10.0| | | | |
|`cudaDevAttrGPUDirectRDMAFlushWritesOptions`|11.3| | | | | | | | | |
|`cudaDevAttrGPUDirectRDMASupported`|11.3| | | | | | | | | |
|`cudaDevAttrGPUDirectRDMAWritesOrdering`|11.3| | | | | | | | | |
|`cudaDevAttrGlobalL1CacheSupported`| | | | |`hipDeviceAttributeGlobalL1CacheSupported`|4.3.0| | | | |
|`cudaDevAttrGlobalMemoryBusWidth`| | | | |`hipDeviceAttributeMemoryBusWidth`|1.6.0| | | | |
|`cudaDevAttrGpuOverlap`| | | | |`hipDeviceAttributeAsyncEngineCount`|4.3.0| | | | |
|`cudaDevAttrHostNativeAtomicSupported`|8.0| | | |`hipDeviceAttributeHostNativeAtomicSupported`|4.3.0| | | | |
|`cudaDevAttrHostNumaId`|12.2| | | | | | | | | |
|`cudaDevAttrHostRegisterReadOnlySupported`|11.1| | | | | | | | | |
|`cudaDevAttrHostRegisterSupported`|9.2| | | |`hipDeviceAttributeHostRegisterSupported`|6.0.0| | | |6.0.0|
|`cudaDevAttrIntegrated`| | | | |`hipDeviceAttributeIntegrated`|1.9.0| | | | |
|`cudaDevAttrIpcEventSupport`|12.0| | | | | | | | | |
|`cudaDevAttrIsMultiGpuBoard`| | | | |`hipDeviceAttributeIsMultiGpuBoard`|1.6.0| | | | |
|`cudaDevAttrKernelExecTimeout`| | | | |`hipDeviceAttributeKernelExecTimeout`|2.10.0| | | | |
|`cudaDevAttrL2CacheSize`| | | | |`hipDeviceAttributeL2CacheSize`|1.6.0| | | | |
|`cudaDevAttrLocalL1CacheSupported`| | | | |`hipDeviceAttributeLocalL1CacheSupported`|4.3.0| | | | |
|`cudaDevAttrManagedMemory`| | | | |`hipDeviceAttributeManagedMemory`|3.10.0| | | | |
|`cudaDevAttrMax`|11.4| | | | | | | | | |
|`cudaDevAttrMaxAccessPolicyWindowSize`|11.3| | | | | | | | | |
|`cudaDevAttrMaxBlockDimX`| | | | |`hipDeviceAttributeMaxBlockDimX`|1.6.0| | | | |
|`cudaDevAttrMaxBlockDimY`| | | | |`hipDeviceAttributeMaxBlockDimY`|1.6.0| | | | |
|`cudaDevAttrMaxBlockDimZ`| | | | |`hipDeviceAttributeMaxBlockDimZ`|1.6.0| | | | |
|`cudaDevAttrMaxBlocksPerMultiprocessor`|11.0| | | |`hipDeviceAttributeMaxBlocksPerMultiprocessor`|4.3.0| | | | |
|`cudaDevAttrMaxGridDimX`| | | | |`hipDeviceAttributeMaxGridDimX`|1.6.0| | | | |
|`cudaDevAttrMaxGridDimY`| | | | |`hipDeviceAttributeMaxGridDimY`|1.6.0| | | | |
|`cudaDevAttrMaxGridDimZ`| | | | |`hipDeviceAttributeMaxGridDimZ`|1.6.0| | | | |
|`cudaDevAttrMaxPersistingL2CacheSize`|11.3| | | | | | | | | |
|`cudaDevAttrMaxPitch`| | | | |`hipDeviceAttributeMaxPitch`|2.10.0| | | | |
|`cudaDevAttrMaxRegistersPerBlock`| | | | |`hipDeviceAttributeMaxRegistersPerBlock`|1.6.0| | | | |
|`cudaDevAttrMaxRegistersPerMultiprocessor`| | | | |`hipDeviceAttributeMaxRegistersPerMultiprocessor`|4.3.0| | | | |
|`cudaDevAttrMaxSharedMemoryPerBlock`| | | | |`hipDeviceAttributeMaxSharedMemoryPerBlock`|1.6.0| | | | |
|`cudaDevAttrMaxSharedMemoryPerBlockOptin`|9.0| | | |`hipDeviceAttributeSharedMemPerBlockOptin`|4.3.0| | | | |
|`cudaDevAttrMaxSharedMemoryPerMultiprocessor`| | | | |`hipDeviceAttributeMaxSharedMemoryPerMultiprocessor`|1.6.0| | | | |
|`cudaDevAttrMaxSurface1DLayeredLayers`| | | | | | | | | | |
|`cudaDevAttrMaxSurface1DLayeredWidth`| | | | |`hipDeviceAttributeMaxSurface1DLayered`|4.3.0| | | | |
|`cudaDevAttrMaxSurface1DWidth`| | | | |`hipDeviceAttributeMaxSurface1D`|4.3.0| | | | |
|`cudaDevAttrMaxSurface2DHeight`| | | | |`hipDeviceAttributeMaxSurface2D`|4.3.0| | | | |
|`cudaDevAttrMaxSurface2DLayeredHeight`| | | | |`hipDeviceAttributeMaxSurface2DLayered`|4.3.0| | | | |
|`cudaDevAttrMaxSurface2DLayeredLayers`| | | | | | | | | | |
|`cudaDevAttrMaxSurface2DLayeredWidth`| | | | |`hipDeviceAttributeMaxSurface2DLayered`|4.3.0| | | | |
|`cudaDevAttrMaxSurface2DWidth`| | | | |`hipDeviceAttributeMaxSurface2D`|4.3.0| | | | |
|`cudaDevAttrMaxSurface3DDepth`| | | | |`hipDeviceAttributeMaxSurface3D`|4.3.0| | | | |
|`cudaDevAttrMaxSurface3DHeight`| | | | |`hipDeviceAttributeMaxSurface3D`|4.3.0| | | | |
|`cudaDevAttrMaxSurface3DWidth`| | | | |`hipDeviceAttributeMaxSurface3D`|4.3.0| | | | |
|`cudaDevAttrMaxSurfaceCubemapLayeredLayers`| | | | | | | | | | |
|`cudaDevAttrMaxSurfaceCubemapLayeredWidth`| | | | |`hipDeviceAttributeMaxSurfaceCubemapLayered`|4.3.0| | | | |
|`cudaDevAttrMaxSurfaceCubemapWidth`| | | | |`hipDeviceAttributeMaxSurfaceCubemap`|4.3.0| | | | |
|`cudaDevAttrMaxTexture1DLayeredLayers`| | | | | | | | | | |
|`cudaDevAttrMaxTexture1DLayeredWidth`| | | | |`hipDeviceAttributeMaxTexture1DLayered`|4.3.0| | | | |
|`cudaDevAttrMaxTexture1DLinearWidth`| | | | |`hipDeviceAttributeMaxTexture1DLinear`|4.3.0| | | | |
|`cudaDevAttrMaxTexture1DMipmappedWidth`| | | | |`hipDeviceAttributeMaxTexture1DMipmap`|4.3.0| | | | |
|`cudaDevAttrMaxTexture1DWidth`| | | | |`hipDeviceAttributeMaxTexture1DWidth`|2.7.0| | | | |
|`cudaDevAttrMaxTexture2DGatherHeight`| | | | |`hipDeviceAttributeMaxTexture2DGather`|4.3.0| | | | |
|`cudaDevAttrMaxTexture2DGatherWidth`| | | | |`hipDeviceAttributeMaxTexture2DGather`|4.3.0| | | | |
|`cudaDevAttrMaxTexture2DHeight`| | | | |`hipDeviceAttributeMaxTexture2DHeight`|2.7.0| | | | |
|`cudaDevAttrMaxTexture2DLayeredHeight`| | | | |`hipDeviceAttributeMaxTexture2DLayered`|4.3.0| | | | |
|`cudaDevAttrMaxTexture2DLayeredLayers`| | | | | | | | | | |
|`cudaDevAttrMaxTexture2DLayeredWidth`| | | | |`hipDeviceAttributeMaxTexture2DLayered`|4.3.0| | | | |
|`cudaDevAttrMaxTexture2DLinearHeight`| | | | |`hipDeviceAttributeMaxTexture2DLinear`|4.3.0| | | | |
|`cudaDevAttrMaxTexture2DLinearPitch`| | | | |`hipDeviceAttributeMaxTexture2DLinear`|4.3.0| | | | |
|`cudaDevAttrMaxTexture2DLinearWidth`| | | | |`hipDeviceAttributeMaxTexture2DLinear`|4.3.0| | | | |
|`cudaDevAttrMaxTexture2DMipmappedHeight`| | | | |`hipDeviceAttributeMaxTexture2DMipmap`|4.3.0| | | | |
|`cudaDevAttrMaxTexture2DMipmappedWidth`| | | | |`hipDeviceAttributeMaxTexture2DMipmap`|4.3.0| | | | |
|`cudaDevAttrMaxTexture2DWidth`| | | | |`hipDeviceAttributeMaxTexture2DWidth`|2.7.0| | | | |
|`cudaDevAttrMaxTexture3DDepth`| | | | |`hipDeviceAttributeMaxTexture3DDepth`|2.7.0| | | | |
|`cudaDevAttrMaxTexture3DDepthAlt`| | | | |`hipDeviceAttributeMaxTexture3DAlt`|4.3.0| | | | |
|`cudaDevAttrMaxTexture3DHeight`| | | | |`hipDeviceAttributeMaxTexture3DHeight`|2.7.0| | | | |
|`cudaDevAttrMaxTexture3DHeightAlt`| | | | |`hipDeviceAttributeMaxTexture3DAlt`|4.3.0| | | | |
|`cudaDevAttrMaxTexture3DWidth`| | | | |`hipDeviceAttributeMaxTexture3DWidth`|2.7.0| | | | |
|`cudaDevAttrMaxTexture3DWidthAlt`| | | | |`hipDeviceAttributeMaxTexture3DAlt`|4.3.0| | | | |
|`cudaDevAttrMaxTextureCubemapLayeredLayers`| | | | | | | | | | |
|`cudaDevAttrMaxTextureCubemapLayeredWidth`| | | | |`hipDeviceAttributeMaxTextureCubemapLayered`|4.3.0| | | | |
|`cudaDevAttrMaxTextureCubemapWidth`| | | | |`hipDeviceAttributeMaxTextureCubemap`|4.3.0| | | | |
|`cudaDevAttrMaxThreadsPerBlock`| | | | |`hipDeviceAttributeMaxThreadsPerBlock`|1.6.0| | | | |
|`cudaDevAttrMaxThreadsPerMultiProcessor`| | | | |`hipDeviceAttributeMaxThreadsPerMultiProcessor`|1.6.0| | | | |
|`cudaDevAttrMaxTimelineSemaphoreInteropSupported`|11.2|11.5| | | | | | | | |
|`cudaDevAttrMemSyncDomainCount`|12.0| | | | | | | | | |
|`cudaDevAttrMemoryClockRate`| | | | |`hipDeviceAttributeMemoryClockRate`|1.6.0| | | | |
|`cudaDevAttrMemoryPoolSupportedHandleTypes`|11.3| | | | | | | | | |
|`cudaDevAttrMemoryPoolsSupported`|11.2| | | |`hipDeviceAttributeMemoryPoolsSupported`|5.2.0| | | | |
|`cudaDevAttrMultiGpuBoardGroupID`| | | | |`hipDeviceAttributeMultiGpuBoardGroupID`|5.0.0| | | | |
|`cudaDevAttrMultiProcessorCount`| | | | |`hipDeviceAttributeMultiprocessorCount`|1.6.0| | | | |
|`cudaDevAttrNumaConfig`|12.2| | | | | | | | | |
|`cudaDevAttrNumaId`|12.2| | | | | | | | | |
|`cudaDevAttrPageableMemoryAccess`|8.0| | | |`hipDeviceAttributePageableMemoryAccess`|3.10.0| | | | |
|`cudaDevAttrPageableMemoryAccessUsesHostPageTables`|9.2| | | |`hipDeviceAttributePageableMemoryAccessUsesHostPageTables`|3.10.0| | | | |
|`cudaDevAttrPciBusId`| | | | |`hipDeviceAttributePciBusId`|1.6.0| | | | |
|`cudaDevAttrPciDeviceId`| | | | |`hipDeviceAttributePciDeviceId`|1.6.0| | | | |
|`cudaDevAttrPciDomainId`| | | | |`hipDeviceAttributePciDomainID`|4.3.0| | | | |
|`cudaDevAttrReserved122`|12.0| | | | | | | | | |
|`cudaDevAttrReserved123`|12.0| | | | | | | | | |
|`cudaDevAttrReserved124`|12.0| | | | | | | | | |
|`cudaDevAttrReserved127`|12.1| | | | | | | | | |
|`cudaDevAttrReserved128`|12.1| | | | | | | | | |
|`cudaDevAttrReserved129`|12.1| | | | | | | | | |
|`cudaDevAttrReserved132`|12.1| | | | | | | | | |
|`cudaDevAttrReserved92`|9.0| | | | | | | | | |
|`cudaDevAttrReserved93`|9.0| | | | | | | | | |
|`cudaDevAttrReserved94`|9.0| | | |`hipDeviceAttributeCanUseStreamWaitValue`|4.3.0| | | | |
|`cudaDevAttrReservedSharedMemoryPerBlock`|11.0| | | | | | | | | |
|`cudaDevAttrSingleToDoublePrecisionPerfRatio`|8.0| | | |`hipDeviceAttributeSingleToDoublePrecisionPerfRatio`|4.3.0| | | | |
|`cudaDevAttrSparseCudaArraySupported`|11.1| | | | | | | | | |
|`cudaDevAttrStreamPrioritiesSupported`| | | | |`hipDeviceAttributeStreamPrioritiesSupported`|4.3.0| | | | |
|`cudaDevAttrSurfaceAlignment`| | | | |`hipDeviceAttributeSurfaceAlignment`|4.3.0| | | | |
|`cudaDevAttrTccDriver`| | | | |`hipDeviceAttributeTccDriver`|4.3.0| | | | |
|`cudaDevAttrTextureAlignment`| | | | |`hipDeviceAttributeTextureAlignment`|2.10.0| | | | |
|`cudaDevAttrTexturePitchAlignment`| | | | |`hipDeviceAttributeTexturePitchAlignment`|3.2.0| | | | |
|`cudaDevAttrTimelineSemaphoreInteropSupported`|11.5| | | | | | | | | |
|`cudaDevAttrTotalConstantMemory`| | | | |`hipDeviceAttributeTotalConstantMemory`|1.6.0| | | | |
|`cudaDevAttrUnifiedAddressing`| | | | |`hipDeviceAttributeUnifiedAddressing`|4.3.0| | | | |
|`cudaDevAttrWarpSize`| | | | |`hipDeviceAttributeWarpSize`|1.6.0| | | | |
|`cudaDevP2PAttrAccessSupported`|8.0| | | |`hipDevP2PAttrAccessSupported`|3.8.0| | | | |
|`cudaDevP2PAttrCudaArrayAccessSupported`|9.2| | | |`hipDevP2PAttrHipArrayAccessSupported`|3.8.0| | | | |
|`cudaDevP2PAttrNativeAtomicSupported`|8.0| | | |`hipDevP2PAttrNativeAtomicSupported`|3.8.0| | | | |
|`cudaDevP2PAttrPerformanceRank`|8.0| | | |`hipDevP2PAttrPerformanceRank`|3.8.0| | | | |
|`cudaDeviceAttr`| | | | |`hipDeviceAttribute_t`|1.6.0| | | | |
|`cudaDeviceBlockingSync`| | | | |`hipDeviceScheduleBlockingSync`|1.6.0| | | | |
|`cudaDeviceLmemResizeToMax`| | | | |`hipDeviceLmemResizeToMax`|1.6.0| | | | |
|`cudaDeviceMapHost`| | | | |`hipDeviceMapHost`|1.6.0| | | | |
|`cudaDeviceMask`| | | | | | | | | | |
|`cudaDeviceNumaConfig`|12.2| | | | | | | | | |
|`cudaDeviceNumaConfigNone`|12.2| | | | | | | | | |
|`cudaDeviceNumaConfigNumaNode`|12.2| | | | | | | | | |
|`cudaDeviceP2PAttr`|8.0| | | |`hipDeviceP2PAttr`|3.8.0| | | | |
|`cudaDeviceProp`| | | | |`hipDeviceProp_t`|1.6.0| | | | |
|`cudaDevicePropDontCare`| | | |12.0| | | | | | |
|`cudaDeviceScheduleAuto`| | | | |`hipDeviceScheduleAuto`|1.6.0| | | | |
|`cudaDeviceScheduleBlockingSync`| | | | |`hipDeviceScheduleBlockingSync`|1.6.0| | | | |
|`cudaDeviceScheduleMask`| | | | |`hipDeviceScheduleMask`|1.6.0| | | | |
|`cudaDeviceScheduleSpin`| | | | |`hipDeviceScheduleSpin`|1.6.0| | | | |
|`cudaDeviceScheduleYield`| | | | |`hipDeviceScheduleYield`|1.6.0| | | | |
|`cudaDeviceSyncMemops`|12.1| | | | | | | | | |
|`cudaDriverEntryPointQueryResult`|12.0| | | | | | | | | |
|`cudaDriverEntryPointSuccess`|12.0| | | | | | | | | |
|`cudaDriverEntryPointSymbolNotFound`|12.0| | | | | | | | | |
|`cudaDriverEntryPointVersionNotSufficent`|12.0| | | | | | | | | |
|`cudaEglColorFormat`|9.1| | | | | | | | | |
|`cudaEglColorFormatA`|9.1| | | | | | | | | |
|`cudaEglColorFormatABGR`|9.1| | | | | | | | | |
|`cudaEglColorFormatARGB`|9.1| | | | | | | | | |
|`cudaEglColorFormatAYUV`|9.1| | | | | | | | | |
|`cudaEglColorFormatAYUV_ER`|9.1| | | | | | | | | |
|`cudaEglColorFormatBGR`|9.1| | | | | | | | | |
|`cudaEglColorFormatBGRA`|9.1| | | | | | | | | |
|`cudaEglColorFormatBayer10BGGR`|9.1| | | | | | | | | |
|`cudaEglColorFormatBayer10GBRG`|9.1| | | | | | | | | |
|`cudaEglColorFormatBayer10GRBG`|9.1| | | | | | | | | |
|`cudaEglColorFormatBayer10RGGB`|9.1| | | | | | | | | |
|`cudaEglColorFormatBayer12BGGR`|9.1| | | | | | | | | |
|`cudaEglColorFormatBayer12GBRG`|9.1| | | | | | | | | |
|`cudaEglColorFormatBayer12GRBG`|9.1| | | | | | | | | |
|`cudaEglColorFormatBayer12RGGB`|9.1| | | | | | | | | |
|`cudaEglColorFormatBayer14BGGR`|9.1| | | | | | | | | |
|`cudaEglColorFormatBayer14GBRG`|9.1| | | | | | | | | |
|`cudaEglColorFormatBayer14GRBG`|9.1| | | | | | | | | |
|`cudaEglColorFormatBayer14RGGB`|9.1| | | | | | | | | |
|`cudaEglColorFormatBayer20BGGR`|9.1| | | | | | | | | |
|`cudaEglColorFormatBayer20GBRG`|9.1| | | | | | | | | |
|`cudaEglColorFormatBayer20GRBG`|9.1| | | | | | | | | |
|`cudaEglColorFormatBayer20RGGB`|9.1| | | | | | | | | |
|`cudaEglColorFormatBayerBGGR`|9.1| | | | | | | | | |
|`cudaEglColorFormatBayerGBRG`|9.1| | | | | | | | | |
|`cudaEglColorFormatBayerGRBG`|9.1| | | | | | | | | |
|`cudaEglColorFormatBayerIspBGGR`|9.2| | | | | | | | | |
|`cudaEglColorFormatBayerIspGBRG`|9.2| | | | | | | | | |
|`cudaEglColorFormatBayerIspGRBG`|9.2| | | | | | | | | |
|`cudaEglColorFormatBayerIspRGGB`|9.2| | | | | | | | | |
|`cudaEglColorFormatBayerRGGB`|9.1| | | | | | | | | |
|`cudaEglColorFormatL`|9.1| | | | | | | | | |
|`cudaEglColorFormatR`|9.1| | | | | | | | | |
|`cudaEglColorFormatRG`|9.1| | | | | | | | | |
|`cudaEglColorFormatRGB`|9.1| | | | | | | | | |
|`cudaEglColorFormatRGBA`|9.1| | | | | | | | | |
|`cudaEglColorFormatUYVY422`|9.1| | | | | | | | | |
|`cudaEglColorFormatUYVY_ER`|9.1| | | | | | | | | |
|`cudaEglColorFormatVYUY_ER`|9.1| | | | | | | | | |
|`cudaEglColorFormatY10V10U10_420SemiPlanar`|9.1| | | | | | | | | |
|`cudaEglColorFormatY10V10U10_444SemiPlanar`|9.1| | | | | | | | | |
|`cudaEglColorFormatY12V12U12_420SemiPlanar`|9.1| | | | | | | | | |
|`cudaEglColorFormatY12V12U12_444SemiPlanar`|9.1| | | | | | | | | |
|`cudaEglColorFormatYUV420Planar`|9.1| | | | | | | | | |
|`cudaEglColorFormatYUV420Planar_ER`|9.1| | | | | | | | | |
|`cudaEglColorFormatYUV420SemiPlanar`|9.1| | | | | | | | | |
|`cudaEglColorFormatYUV420SemiPlanar_ER`|9.1| | | | | | | | | |
|`cudaEglColorFormatYUV422Planar`|9.1| | | | | | | | | |
|`cudaEglColorFormatYUV422Planar_ER`|9.1| | | | | | | | | |
|`cudaEglColorFormatYUV422SemiPlanar`|9.1| | | | | | | | | |
|`cudaEglColorFormatYUV422SemiPlanar_ER`|9.1| | | | | | | | | |
|`cudaEglColorFormatYUV444Planar`|9.1| | | | | | | | | |
|`cudaEglColorFormatYUV444Planar_ER`|9.1| | | | | | | | | |
|`cudaEglColorFormatYUV444SemiPlanar`|9.1| | | | | | | | | |
|`cudaEglColorFormatYUV444SemiPlanar_ER`|9.1| | | | | | | | | |
|`cudaEglColorFormatYUVA_ER`|9.1| | | | | | | | | |
|`cudaEglColorFormatYUV_ER`|9.1| | | | | | | | | |
|`cudaEglColorFormatYUYV422`|9.1| | | | | | | | | |
|`cudaEglColorFormatYUYV_ER`|9.1| | | | | | | | | |
|`cudaEglColorFormatYVU420Planar`|9.1| | | | | | | | | |
|`cudaEglColorFormatYVU420Planar_ER`|9.1| | | | | | | | | |
|`cudaEglColorFormatYVU420SemiPlanar`|9.1| | | | | | | | | |
|`cudaEglColorFormatYVU420SemiPlanar_ER`|9.1| | | | | | | | | |
|`cudaEglColorFormatYVU422Planar`|9.1| | | | | | | | | |
|`cudaEglColorFormatYVU422Planar_ER`|9.1| | | | | | | | | |
|`cudaEglColorFormatYVU422SemiPlanar`|9.1| | | | | | | | | |
|`cudaEglColorFormatYVU422SemiPlanar_ER`|9.1| | | | | | | | | |
|`cudaEglColorFormatYVU444Planar`|9.1| | | | | | | | | |
|`cudaEglColorFormatYVU444Planar_ER`|9.1| | | | | | | | | |
|`cudaEglColorFormatYVU444SemiPlanar`|9.1| | | | | | | | | |
|`cudaEglColorFormatYVU444SemiPlanar_ER`| | | | | | | | | | |
|`cudaEglColorFormatYVYU_ER`|9.1| | | | | | | | | |
|`cudaEglFrame`|9.1| | | | | | | | | |
|`cudaEglFrameType`|9.1| | | | | | | | | |
|`cudaEglFrameTypeArray`|9.1| | | | | | | | | |
|`cudaEglFrameTypePitch`|9.1| | | | | | | | | |
|`cudaEglFrame_st`|9.1| | | | | | | | | |
|`cudaEglPlaneDesc`|9.1| | | | | | | | | |
|`cudaEglPlaneDesc_st`|9.1| | | | | | | | | |
|`cudaEglResourceLocationFlags`|9.1| | | | | | | | | |
|`cudaEglResourceLocationSysmem`|9.1| | | | | | | | | |
|`cudaEglResourceLocationVidmem`|9.1| | | | | | | | | |
|`cudaEglStreamConnection`|9.1| | | | | | | | | |
|`cudaEnableDefault`|11.3| | | | | | | | | |
|`cudaEnableLegacyStream`|11.3| | | | | | | | | |
|`cudaEnablePerThreadDefaultStream`|11.3| | | | | | | | | |
|`cudaError`| | | | |`hipError_t`|1.5.0| | | | |
|`cudaErrorAddressOfConstant`| |3.1| | | | | | | | |
|`cudaErrorAlreadyAcquired`|10.1| | | |`hipErrorAlreadyAcquired`|1.6.0| | | | |
|`cudaErrorAlreadyMapped`|10.1| | | |`hipErrorAlreadyMapped`|1.6.0| | | | |
|`cudaErrorApiFailureBase`| |4.1| | | | | | | | |
|`cudaErrorArrayIsMapped`|10.1| | | |`hipErrorArrayIsMapped`|1.6.0| | | | |
|`cudaErrorAssert`| | | | |`hipErrorAssert`|1.9.0| | | | |
|`cudaErrorCallRequiresNewerDriver`|11.1| | | | | | | | | |
|`cudaErrorCapturedEvent`|10.0| | | |`hipErrorCapturedEvent`|4.3.0| | | | |
|`cudaErrorCdpNotSupported`|12.0| | | | | | | | | |
|`cudaErrorCdpVersionMismatch`|12.0| | | | | | | | | |
|`cudaErrorCompatNotSupportedOnDevice`|10.1| | | | | | | | | |
|`cudaErrorContextIsDestroyed`|10.1| | | |`hipErrorContextIsDestroyed`|4.3.0| | | | |
|`cudaErrorCooperativeLaunchTooLarge`|9.0| | | |`hipErrorCooperativeLaunchTooLarge`|3.2.0| | | | |
|`cudaErrorCudartUnloading`| | | | |`hipErrorDeinitialized`|1.6.0| | | | |
|`cudaErrorDeviceAlreadyInUse`| | | | |`hipErrorContextAlreadyInUse`|1.6.0| | | | |
|`cudaErrorDeviceNotLicensed`|11.1| | | | | | | | | |
|`cudaErrorDeviceUninitialized`|10.2| | | |`hipErrorInvalidContext`|1.6.0| | | | |
|`cudaErrorDevicesUnavailable`| | | | | | | | | | |
|`cudaErrorDuplicateSurfaceName`| | | | | | | | | | |
|`cudaErrorDuplicateTextureName`| | | | | | | | | | |
|`cudaErrorDuplicateVariableName`| | | | | | | | | | |
|`cudaErrorECCUncorrectable`| | | | |`hipErrorECCNotCorrectable`|1.6.0| | | | |
|`cudaErrorExternalDevice`| | | | | | | | | | |
|`cudaErrorFileNotFound`|10.1| | | |`hipErrorFileNotFound`|1.6.0| | | | |
|`cudaErrorGraphExecUpdateFailure`|10.2| | | |`hipErrorGraphExecUpdateFailure`|5.0.0| | | | |
|`cudaErrorHardwareStackError`| | | | | | | | | | |
|`cudaErrorHostMemoryAlreadyRegistered`| | | | |`hipErrorHostMemoryAlreadyRegistered`|1.6.0| | | | |
|`cudaErrorHostMemoryNotRegistered`| | | | |`hipErrorHostMemoryNotRegistered`|1.6.0| | | | |
|`cudaErrorIllegalAddress`| | | | |`hipErrorIllegalAddress`|1.6.0| | | | |
|`cudaErrorIllegalInstruction`| | | | | | | | | | |
|`cudaErrorIllegalState`|10.0| | | |`hipErrorIllegalState`|5.0.0| | | | |
|`cudaErrorIncompatibleDriverContext`| | | | | | | | | | |
|`cudaErrorInitializationError`| | | | |`hipErrorNotInitialized`|1.6.0| | | | |
|`cudaErrorInsufficientDriver`| | | | |`hipErrorInsufficientDriver`|1.7.0| | | | |
|`cudaErrorInvalidAddressSpace`| | | | | | | | | | |
|`cudaErrorInvalidChannelDescriptor`| | | | | | | | | | |
|`cudaErrorInvalidClusterSize`|11.8| | | | | | | | | |
|`cudaErrorInvalidConfiguration`| | | | |`hipErrorInvalidConfiguration`|1.6.0| | | | |
|`cudaErrorInvalidDevice`| | | | |`hipErrorInvalidDevice`|1.6.0| | | | |
|`cudaErrorInvalidDeviceFunction`| | | | |`hipErrorInvalidDeviceFunction`|1.6.0| | | | |
|`cudaErrorInvalidDevicePointer`| |10.1| | |`hipErrorInvalidDevicePointer`|1.6.0| | | | |
|`cudaErrorInvalidFilterSetting`| | | | | | | | | | |
|`cudaErrorInvalidGraphicsContext`| | | | |`hipErrorInvalidGraphicsContext`|1.6.0| | | | |
|`cudaErrorInvalidHostPointer`| |10.1| | | | | | | | |
|`cudaErrorInvalidKernelImage`| | | | |`hipErrorInvalidImage`|1.6.0| | | | |
|`cudaErrorInvalidMemcpyDirection`| | | | |`hipErrorInvalidMemcpyDirection`|1.6.0| | | | |
|`cudaErrorInvalidNormSetting`| | | | | | | | | | |
|`cudaErrorInvalidPc`| | | | | | | | | | |
|`cudaErrorInvalidPitchValue`| | | | |`hipErrorInvalidPitchValue`|4.2.0| | | | |
|`cudaErrorInvalidPtx`| | | | |`hipErrorInvalidKernelFile`|1.6.0| | | | |
|`cudaErrorInvalidResourceHandle`| | | | |`hipErrorInvalidHandle`|1.6.0| | | | |
|`cudaErrorInvalidSource`|10.1| | | |`hipErrorInvalidSource`|1.6.0| | | | |
|`cudaErrorInvalidSurface`| | | | | | | | | | |
|`cudaErrorInvalidSymbol`| | | | |`hipErrorInvalidSymbol`|1.6.0| | | | |
|`cudaErrorInvalidTexture`| | | | | | | | | | |
|`cudaErrorInvalidTextureBinding`| | | | | | | | | | |
|`cudaErrorInvalidValue`| | | | |`hipErrorInvalidValue`|1.6.0| | | | |
|`cudaErrorJitCompilationDisabled`|11.2| | | | | | | | | |
|`cudaErrorJitCompilerNotFound`|9.0| | | | | | | | | |
|`cudaErrorLaunchFailure`| | | | |`hipErrorLaunchFailure`|1.6.0| | | | |
|`cudaErrorLaunchFileScopedSurf`| | | | | | | | | | |
|`cudaErrorLaunchFileScopedTex`| | | | | | | | | | |
|`cudaErrorLaunchIncompatibleTexturing`|10.1| | | | | | | | | |
|`cudaErrorLaunchMaxDepthExceeded`| | | | | | | | | | |
|`cudaErrorLaunchOutOfResources`| | | | |`hipErrorLaunchOutOfResources`|1.6.0| | | | |
|`cudaErrorLaunchPendingCountExceeded`| | | | | | | | | | |
|`cudaErrorLaunchTimeout`| | | | |`hipErrorLaunchTimeOut`|1.6.0| | | | |
|`cudaErrorMapBufferObjectFailed`| | | | |`hipErrorMapFailed`|1.6.0| | | | |
|`cudaErrorMemoryAllocation`| | | | |`hipErrorOutOfMemory`|1.6.0| | | | |
|`cudaErrorMemoryValueTooLarge`| |3.1| | | | | | | | |
|`cudaErrorMisalignedAddress`| | | | | | | | | | |
|`cudaErrorMissingConfiguration`| | | | |`hipErrorMissingConfiguration`|1.6.0| | | | |
|`cudaErrorMixedDeviceExecution`| |3.1| | | | | | | | |
|`cudaErrorMpsClientTerminated`|11.8| | | | | | | | | |
|`cudaErrorMpsConnectionFailed`|11.4| | | | | | | | | |
|`cudaErrorMpsMaxClientsReached`|11.4| | | | | | | | | |
|`cudaErrorMpsMaxConnectionsReached`|11.4| | | | | | | | | |
|`cudaErrorMpsRpcFailure`|11.4| | | | | | | | | |
|`cudaErrorMpsServerNotReady`|11.4| | | | | | | | | |
|`cudaErrorNoDevice`| | | | |`hipErrorNoDevice`|1.6.0| | | | |
|`cudaErrorNoKernelImageForDevice`| | | | |`hipErrorNoBinaryForGpu`|1.6.0| | | | |
|`cudaErrorNotMapped`|10.1| | | |`hipErrorNotMapped`|1.6.0| | | | |
|`cudaErrorNotMappedAsArray`|10.1| | | |`hipErrorNotMappedAsArray`|1.6.0| | | | |
|`cudaErrorNotMappedAsPointer`|10.1| | | |`hipErrorNotMappedAsPointer`|1.6.0| | | | |
|`cudaErrorNotPermitted`| | | | | | | | | | |
|`cudaErrorNotReady`| | | | |`hipErrorNotReady`|1.6.0| | | | |
|`cudaErrorNotSupported`| | | | |`hipErrorNotSupported`|1.6.0| | | | |
|`cudaErrorNotYetImplemented`| |4.1| | | | | | | | |
|`cudaErrorNvlinkUncorrectable`|8.0| | | | | | | | | |
|`cudaErrorOperatingSystem`| | | | |`hipErrorOperatingSystem`|1.6.0| | | | |
|`cudaErrorPeerAccessAlreadyEnabled`| | | | |`hipErrorPeerAccessAlreadyEnabled`|1.6.0| | | | |
|`cudaErrorPeerAccessNotEnabled`| | | | |`hipErrorPeerAccessNotEnabled`|1.6.0| | | | |
|`cudaErrorPeerAccessUnsupported`| | | | |`hipErrorPeerAccessUnsupported`|1.6.0| | | | |
|`cudaErrorPriorLaunchFailure`| |3.1| | |`hipErrorPriorLaunchFailure`|1.6.0| | | | |
|`cudaErrorProfilerAlreadyStarted`| |5.0| | |`hipErrorProfilerAlreadyStarted`|1.6.0| | | | |
|`cudaErrorProfilerAlreadyStopped`| |5.0| | |`hipErrorProfilerAlreadyStopped`|1.6.0| | | | |
|`cudaErrorProfilerDisabled`| | | | |`hipErrorProfilerDisabled`|1.6.0| | | | |
|`cudaErrorProfilerNotInitialized`| |5.0| | |`hipErrorProfilerNotInitialized`|1.6.0| | | | |
|`cudaErrorSetOnActiveProcess`| | | | |`hipErrorSetOnActiveProcess`|1.6.0| | | | |
|`cudaErrorSharedObjectInitFailed`| | | | |`hipErrorSharedObjectInitFailed`|1.6.0| | | | |
|`cudaErrorSharedObjectSymbolNotFound`| | | | |`hipErrorSharedObjectSymbolNotFound`|1.6.0| | | | |
|`cudaErrorSoftwareValidityNotEstablished`|11.2| | | | | | | | | |
|`cudaErrorStartupFailure`| | | | | | | | | | |
|`cudaErrorStreamCaptureImplicit`|10.0| | | |`hipErrorStreamCaptureImplicit`|4.3.0| | | | |
|`cudaErrorStreamCaptureInvalidated`|10.0| | | |`hipErrorStreamCaptureInvalidated`|4.3.0| | | | |
|`cudaErrorStreamCaptureIsolation`|10.0| | | |`hipErrorStreamCaptureIsolation`|4.3.0| | | | |
|`cudaErrorStreamCaptureMerge`|10.0| | | |`hipErrorStreamCaptureMerge`|4.3.0| | | | |
|`cudaErrorStreamCaptureUnjoined`|10.0| | | |`hipErrorStreamCaptureUnjoined`|4.3.0| | | | |
|`cudaErrorStreamCaptureUnmatched`|10.0| | | |`hipErrorStreamCaptureUnmatched`|4.3.0| | | | |
|`cudaErrorStreamCaptureUnsupported`|10.0| | | |`hipErrorStreamCaptureUnsupported`|4.3.0| | | | |
|`cudaErrorStreamCaptureWrongThread`|10.1| | | |`hipErrorStreamCaptureWrongThread`|4.3.0| | | | |
|`cudaErrorStubLibrary`|11.1| | | | | | | | | |
|`cudaErrorSymbolNotFound`|10.1| | | |`hipErrorNotFound`|1.6.0| | | | |
|`cudaErrorSyncDepthExceeded`| | | | | | | | | | |
|`cudaErrorSynchronizationError`| |3.1| | | | | | | | |
|`cudaErrorSystemDriverMismatch`|10.1| | | | | | | | | |
|`cudaErrorSystemNotReady`|10.0| | | | | | | | | |
|`cudaErrorTextureFetchFailed`| |3.1| | | | | | | | |
|`cudaErrorTextureNotBound`| |3.1| | | | | | | | |
|`cudaErrorTimeout`|10.2| | | | | | | | | |
|`cudaErrorTooManyPeers`| | | | | | | | | | |
|`cudaErrorUnknown`| | | | |`hipErrorUnknown`|1.6.0| | | | |
|`cudaErrorUnmapBufferObjectFailed`| | | | |`hipErrorUnmapFailed`|1.6.0| | | | |
|`cudaErrorUnsupportedDevSideSync`|12.1| | | | | | | | | |
|`cudaErrorUnsupportedExecAffinity`|11.4| | | | | | | | | |
|`cudaErrorUnsupportedLimit`| | | | |`hipErrorUnsupportedLimit`|1.6.0| | | | |
|`cudaErrorUnsupportedPtxVersion`|11.1| | | | | | | | | |
|`cudaError_t`| | | | |`hipError_t`|1.5.0| | | | |
|`cudaEventBlockingSync`| | | | |`hipEventBlockingSync`|1.6.0| | | | |
|`cudaEventDefault`| | | | |`hipEventDefault`|1.6.0| | | | |
|`cudaEventDisableTiming`| | | | |`hipEventDisableTiming`|1.6.0| | | | |
|`cudaEventInterprocess`| | | | |`hipEventInterprocess`|1.6.0| | | | |
|`cudaEventRecordDefault`|11.1| | | | | | | | | |
|`cudaEventRecordExternal`|11.1| | | | | | | | | |
|`cudaEventRecordNodeParams`|12.2| | | | | | | | | |
|`cudaEventWaitDefault`|11.1| | | | | | | | | |
|`cudaEventWaitExternal`| | | | | | | | | | |
|`cudaEventWaitNodeParams`|12.2| | | | | | | | | |
|`cudaEvent_t`| | | | |`hipEvent_t`|1.6.0| | | | |
|`cudaExtent`| | | | |`hipExtent`|1.7.0| | | | |
|`cudaExternalMemoryBufferDesc`|10.0| | | |`hipExternalMemoryBufferDesc`|4.3.0| | | | |
|`cudaExternalMemoryDedicated`|10.0| | | |`hipExternalMemoryDedicated`|5.5.0| | | | |
|`cudaExternalMemoryHandleDesc`|10.0| | | |`hipExternalMemoryHandleDesc`|4.3.0| | | | |
|`cudaExternalMemoryHandleType`|10.0| | | |`hipExternalMemoryHandleType`|4.3.0| | | | |
|`cudaExternalMemoryHandleTypeD3D11Resource`|10.0| | | |`hipExternalMemoryHandleTypeD3D11Resource`|4.3.0| | | | |
|`cudaExternalMemoryHandleTypeD3D11ResourceKmt`|10.2| | | |`hipExternalMemoryHandleTypeD3D11ResourceKmt`|4.3.0| | | | |
|`cudaExternalMemoryHandleTypeD3D12Heap`|10.0| | | |`hipExternalMemoryHandleTypeD3D12Heap`|4.3.0| | | | |
|`cudaExternalMemoryHandleTypeD3D12Resource`|10.0| | | |`hipExternalMemoryHandleTypeD3D12Resource`|4.3.0| | | | |
|`cudaExternalMemoryHandleTypeNvSciBuf`|10.2| | | | | | | | | |
|`cudaExternalMemoryHandleTypeOpaqueFd`|10.0| | | |`hipExternalMemoryHandleTypeOpaqueFd`|4.3.0| | | | |
|`cudaExternalMemoryHandleTypeOpaqueWin32`|10.0| | | |`hipExternalMemoryHandleTypeOpaqueWin32`|4.3.0| | | | |
|`cudaExternalMemoryHandleTypeOpaqueWin32Kmt`|10.0| | | |`hipExternalMemoryHandleTypeOpaqueWin32Kmt`|4.3.0| | | | |
|`cudaExternalMemoryMipmappedArrayDesc`|10.0| | | | | | | | | |
|`cudaExternalMemory_t`|10.0| | | |`hipExternalMemory_t`|4.3.0| | | | |
|`cudaExternalSemaphoreHandleDesc`|10.0| | | |`hipExternalSemaphoreHandleDesc`|4.4.0| | | | |
|`cudaExternalSemaphoreHandleType`|10.0| | | |`hipExternalSemaphoreHandleType`|4.4.0| | | | |
|`cudaExternalSemaphoreHandleTypeD3D11Fence`|10.2| | | | | | | | | |
|`cudaExternalSemaphoreHandleTypeD3D12Fence`|10.0| | | |`hipExternalSemaphoreHandleTypeD3D12Fence`|4.4.0| | | | |
|`cudaExternalSemaphoreHandleTypeKeyedMutex`|10.2| | | | | | | | | |
|`cudaExternalSemaphoreHandleTypeKeyedMutexKmt`|10.2| | | | | | | | | |
|`cudaExternalSemaphoreHandleTypeNvSciSync`|10.2| | | | | | | | | |
|`cudaExternalSemaphoreHandleTypeOpaqueFd`|10.0| | | |`hipExternalSemaphoreHandleTypeOpaqueFd`|4.4.0| | | | |
|`cudaExternalSemaphoreHandleTypeOpaqueWin32`|10.0| | | |`hipExternalSemaphoreHandleTypeOpaqueWin32`|4.4.0| | | | |
|`cudaExternalSemaphoreHandleTypeOpaqueWin32Kmt`|10.0| | | |`hipExternalSemaphoreHandleTypeOpaqueWin32Kmt`|4.4.0| | | | |
|`cudaExternalSemaphoreHandleTypeTimelineSemaphoreFd`|11.2| | | | | | | | | |
|`cudaExternalSemaphoreHandleTypeTimelineSemaphoreWin32`|11.2| | | | | | | | | |
|`cudaExternalSemaphoreSignalNodeParams`|11.2| | | |`hipExternalSemaphoreSignalNodeParams`|6.0.0| | | |6.0.0|
|`cudaExternalSemaphoreSignalNodeParamsV2`|12.2| | | |`hipExternalSemaphoreSignalNodeParams`|6.0.0| | | |6.0.0|
|`cudaExternalSemaphoreSignalParams`|10.0| | | |`hipExternalSemaphoreSignalParams`|4.4.0| | | | |
|`cudaExternalSemaphoreSignalParams_v1`|11.2| | | |`hipExternalSemaphoreSignalParams`|4.4.0| | | | |
|`cudaExternalSemaphoreSignalSkipNvSciBufMemSync`|10.2| | | | | | | | | |
|`cudaExternalSemaphoreWaitNodeParams`|11.2| | | |`hipExternalSemaphoreWaitNodeParams`|6.0.0| | | |6.0.0|
|`cudaExternalSemaphoreWaitNodeParamsV2`|12.2| | | |`hipExternalSemaphoreWaitNodeParams`|6.0.0| | | |6.0.0|
|`cudaExternalSemaphoreWaitParams`|10.0| | | |`hipExternalSemaphoreWaitParams`|4.4.0| | | | |
|`cudaExternalSemaphoreWaitParams_v1`|11.2| | | |`hipExternalSemaphoreWaitParams`|4.4.0| | | | |
|`cudaExternalSemaphoreWaitSkipNvSciBufMemSync`|10.2| | | | | | | | | |
|`cudaExternalSemaphore_t`|10.0| | | |`hipExternalSemaphore_t`|4.4.0| | | | |
|`cudaFilterModeLinear`| | | | |`hipFilterModeLinear`|1.7.0| | | | |
|`cudaFilterModePoint`| | | | |`hipFilterModePoint`|1.6.0| | | | |
|`cudaFlushGPUDirectRDMAWritesOptionHost`|11.3| | | | | | | | | |
|`cudaFlushGPUDirectRDMAWritesOptionMemOps`|11.3| | | | | | | | | |
|`cudaFlushGPUDirectRDMAWritesOptions`|11.3| | | | | | | | | |
|`cudaFlushGPUDirectRDMAWritesScope`|11.3| | | | | | | | | |
|`cudaFlushGPUDirectRDMAWritesTarget`|11.3| | | | | | | | | |
|`cudaFlushGPUDirectRDMAWritesTargetCurrentDevice`|11.3| | | | | | | | | |
|`cudaFlushGPUDirectRDMAWritesToAllDevices`|11.3| | | | | | | | | |
|`cudaFlushGPUDirectRDMAWritesToOwner`|11.3| | | | | | | | | |
|`cudaFormatModeAuto`| | | | | | | | | | |
|`cudaFormatModeForced`| | | | | | | | | | |
|`cudaFuncAttribute`|9.0| | | |`hipFuncAttribute`|3.9.0| | | | |
|`cudaFuncAttributeClusterDimMustBeSet`|11.8| | | | | | | | | |
|`cudaFuncAttributeClusterSchedulingPolicyPreference`|11.8| | | | | | | | | |
|`cudaFuncAttributeMax`|9.0| | | |`hipFuncAttributeMax`|3.9.0| | | | |
|`cudaFuncAttributeMaxDynamicSharedMemorySize`|9.0| | | |`hipFuncAttributeMaxDynamicSharedMemorySize`|3.9.0| | | | |
|`cudaFuncAttributeNonPortableClusterSizeAllowed`|11.8| | | | | | | | | |
|`cudaFuncAttributePreferredSharedMemoryCarveout`|9.0| | | |`hipFuncAttributePreferredSharedMemoryCarveout`|3.9.0| | | | |
|`cudaFuncAttributeRequiredClusterDepth`|11.8| | | | | | | | | |
|`cudaFuncAttributeRequiredClusterHeight`|11.8| | | | | | | | | |
|`cudaFuncAttributeRequiredClusterWidth`|11.8| | | | | | | | | |
|`cudaFuncAttributes`| | | | |`hipFuncAttributes`|1.9.0| | | | |
|`cudaFuncCache`| | | | |`hipFuncCache_t`|1.6.0| | | | |
|`cudaFuncCachePreferEqual`| | | | |`hipFuncCachePreferEqual`|1.6.0| | | | |
|`cudaFuncCachePreferL1`| | | | |`hipFuncCachePreferL1`|1.6.0| | | | |
|`cudaFuncCachePreferNone`| | | | |`hipFuncCachePreferNone`|1.6.0| | | | |
|`cudaFuncCachePreferShared`| | | | |`hipFuncCachePreferShared`|1.6.0| | | | |
|`cudaFunction_t`|11.0| | | |`hipFunction_t`|1.6.0| | | | |
|`cudaGLDeviceList`| | | | |`hipGLDeviceList`|4.4.0| | | | |
|`cudaGLDeviceListAll`| | | | |`hipGLDeviceListAll`|4.4.0| | | | |
|`cudaGLDeviceListCurrentFrame`| | | | |`hipGLDeviceListCurrentFrame`|4.4.0| | | | |
|`cudaGLDeviceListNextFrame`| | | | |`hipGLDeviceListNextFrame`|4.4.0| | | | |
|`cudaGLMapFlags`| | | | | | | | | | |
|`cudaGLMapFlagsNone`| | | | | | | | | | |
|`cudaGLMapFlagsReadOnly`| | | | | | | | | | |
|`cudaGLMapFlagsWriteDiscard`| | | | | | | | | | |
|`cudaGPUDirectRDMAWritesOrdering`|11.3| | | | | | | | | |
|`cudaGPUDirectRDMAWritesOrderingAllDevices`|11.3| | | | | | | | | |
|`cudaGPUDirectRDMAWritesOrderingNone`|11.3| | | | | | | | | |
|`cudaGPUDirectRDMAWritesOrderingOwner`|11.3| | | | | | | | | |
|`cudaGetDriverEntryPointFlags`|11.3| | | | | | | | | |
|`cudaGraphDebugDotFlags`|11.3| | | |`hipGraphDebugDotFlags`|5.5.0| | | | |
|`cudaGraphDebugDotFlagsEventNodeParams`|11.3| | | |`hipGraphDebugDotFlagsEventNodeParams`|5.5.0| | | | |
|`cudaGraphDebugDotFlagsExtSemasSignalNodeParams`|11.3| | | |`hipGraphDebugDotFlagsExtSemasSignalNodeParams`|5.5.0| | | | |
|`cudaGraphDebugDotFlagsExtSemasWaitNodeParams`|11.3| | | |`hipGraphDebugDotFlagsExtSemasWaitNodeParams`|5.5.0| | | | |
|`cudaGraphDebugDotFlagsHandles`|11.3| | | |`hipGraphDebugDotFlagsHandles`|5.5.0| | | | |
|`cudaGraphDebugDotFlagsHostNodeParams`|11.3| | | |`hipGraphDebugDotFlagsHostNodeParams`|5.5.0| | | | |
|`cudaGraphDebugDotFlagsKernelNodeAttributes`|11.3| | | |`hipGraphDebugDotFlagsKernelNodeAttributes`|5.5.0| | | | |
|`cudaGraphDebugDotFlagsKernelNodeParams`|11.3| | | |`hipGraphDebugDotFlagsKernelNodeParams`|5.5.0| | | | |
|`cudaGraphDebugDotFlagsMemcpyNodeParams`|11.3| | | |`hipGraphDebugDotFlagsMemcpyNodeParams`|5.5.0| | | | |
|`cudaGraphDebugDotFlagsMemsetNodeParams`|11.3| | | |`hipGraphDebugDotFlagsMemsetNodeParams`|5.5.0| | | | |
|`cudaGraphDebugDotFlagsVerbose`|11.3| | | |`hipGraphDebugDotFlagsVerbose`|5.5.0| | | | |
|`cudaGraphExecUpdateError`|10.2| | | |`hipGraphExecUpdateError`|4.3.0| | | | |
|`cudaGraphExecUpdateErrorAttributesChanged`|11.6| | | | | | | | | |
|`cudaGraphExecUpdateErrorFunctionChanged`|10.2| | | |`hipGraphExecUpdateErrorFunctionChanged`|4.3.0| | | | |
|`cudaGraphExecUpdateErrorNodeTypeChanged`|10.2| | | |`hipGraphExecUpdateErrorNodeTypeChanged`|4.3.0| | | | |
|`cudaGraphExecUpdateErrorNotSupported`|10.2| | | |`hipGraphExecUpdateErrorNotSupported`|4.3.0| | | | |
|`cudaGraphExecUpdateErrorParametersChanged`|10.2| | | |`hipGraphExecUpdateErrorParametersChanged`|4.3.0| | | | |
|`cudaGraphExecUpdateErrorTopologyChanged`|10.2| | | |`hipGraphExecUpdateErrorTopologyChanged`|4.3.0| | | | |
|`cudaGraphExecUpdateErrorUnsupportedFunctionChange`|11.2| | | |`hipGraphExecUpdateErrorUnsupportedFunctionChange`|4.3.0| | | | |
|`cudaGraphExecUpdateResult`|10.2| | | |`hipGraphExecUpdateResult`|4.3.0| | | | |
|`cudaGraphExecUpdateResultInfo`|12.0| | | | | | | | | |
|`cudaGraphExecUpdateResultInfo_st`|12.0| | | | | | | | | |
|`cudaGraphExecUpdateSuccess`|10.2| | | |`hipGraphExecUpdateSuccess`|4.3.0| | | | |
|`cudaGraphExec_t`|10.0| | | |`hipGraphExec_t`|4.3.0| | | | |
|`cudaGraphInstantiateError`|12.0| | | | | | | | | |
|`cudaGraphInstantiateFlagAutoFreeOnLaunch`|11.4| | | |`hipGraphInstantiateFlagAutoFreeOnLaunch`|5.2.0| | | | |
|`cudaGraphInstantiateFlagDeviceLaunch`|12.0| | | |`hipGraphInstantiateFlagDeviceLaunch`|5.6.0| | | | |
|`cudaGraphInstantiateFlagUpload`|12.0| | | |`hipGraphInstantiateFlagUpload`|5.6.0| | | | |
|`cudaGraphInstantiateFlagUseNodePriority`|11.7| | | |`hipGraphInstantiateFlagUseNodePriority`|5.6.0| | | | |
|`cudaGraphInstantiateFlags`|11.4| | | |`hipGraphInstantiateFlags`|5.2.0| | | | |
|`cudaGraphInstantiateInvalidStructure`|12.0| | | | | | | | | |
|`cudaGraphInstantiateMultipleDevicesNotSupported`|12.0| | | | | | | | | |
|`cudaGraphInstantiateNodeOperationNotSupported`|12.0| | | | | | | | | |
|`cudaGraphInstantiateParams`|12.0| | | | | | | | | |
|`cudaGraphInstantiateParams_st`|12.0| | | | | | | | | |
|`cudaGraphInstantiateResult`|12.0| | | | | | | | | |
|`cudaGraphInstantiateSuccess`|12.0| | | | | | | | | |
|`cudaGraphMemAttrReservedMemCurrent`|11.4| | | |`hipGraphMemAttrReservedMemCurrent`|5.3.0| | | | |
|`cudaGraphMemAttrReservedMemHigh`|11.4| | | |`hipGraphMemAttrReservedMemHigh`|5.3.0| | | | |
|`cudaGraphMemAttrUsedMemCurrent`|11.4| | | |`hipGraphMemAttrUsedMemCurrent`|5.3.0| | | | |
|`cudaGraphMemAttrUsedMemHigh`|11.4| | | |`hipGraphMemAttrUsedMemHigh`|5.3.0| | | | |
|`cudaGraphMemAttributeType`|11.4| | | |`hipGraphMemAttributeType`|5.3.0| | | | |
|`cudaGraphNodeParams`|12.2| | | | | | | | | |
|`cudaGraphNodeType`|10.0| | | |`hipGraphNodeType`|4.3.0| | | | |
|`cudaGraphNodeTypeCount`|10.0| | | |`hipGraphNodeTypeCount`|4.3.0| | | | |
|`cudaGraphNodeTypeEmpty`|10.0| | | |`hipGraphNodeTypeEmpty`|4.3.0| | | | |
|`cudaGraphNodeTypeEventRecord`|11.1| | | |`hipGraphNodeTypeEventRecord`|4.3.0| | | | |
|`cudaGraphNodeTypeExtSemaphoreSignal`|11.4| | | |`hipGraphNodeTypeExtSemaphoreSignal`|5.3.0| | | | |
|`cudaGraphNodeTypeExtSemaphoreWait`|11.4| | | |`hipGraphNodeTypeExtSemaphoreWait`|5.3.0| | | | |
|`cudaGraphNodeTypeGraph`|10.0| | | |`hipGraphNodeTypeGraph`|4.3.0| | | | |
|`cudaGraphNodeTypeHost`|10.0| | | |`hipGraphNodeTypeHost`|4.3.0| | | | |
|`cudaGraphNodeTypeKernel`|10.0| | | |`hipGraphNodeTypeKernel`|4.3.0| | | | |
|`cudaGraphNodeTypeMemAlloc`|11.4| | | |`hipGraphNodeTypeMemAlloc`|5.5.0| | | | |
|`cudaGraphNodeTypeMemFree`|11.4| | | |`hipGraphNodeTypeMemFree`|5.5.0| | | | |
|`cudaGraphNodeTypeMemcpy`|10.0| | | |`hipGraphNodeTypeMemcpy`|4.3.0| | | | |
|`cudaGraphNodeTypeMemset`|10.0| | | |`hipGraphNodeTypeMemset`|4.3.0| | | | |
|`cudaGraphNodeTypeWaitEvent`|11.1| | | |`hipGraphNodeTypeWaitEvent`|4.3.0| | | | |
|`cudaGraphNode_t`|10.0| | | |`hipGraphNode_t`|4.3.0| | | | |
|`cudaGraphUserObjectMove`|11.3| | | |`hipGraphUserObjectMove`|5.3.0| | | | |
|`cudaGraph_t`|10.0| | | |`hipGraph_t`|4.3.0| | | | |
|`cudaGraphicsCubeFace`| | | | | | | | | | |
|`cudaGraphicsCubeFaceNegativeX`| | | | | | | | | | |
|`cudaGraphicsCubeFaceNegativeY`| | | | | | | | | | |
|`cudaGraphicsCubeFaceNegativeZ`| | | | | | | | | | |
|`cudaGraphicsCubeFacePositiveX`| | | | | | | | | | |
|`cudaGraphicsCubeFacePositiveY`| | | | | | | | | | |
|`cudaGraphicsCubeFacePositiveZ`| | | | | | | | | | |
|`cudaGraphicsMapFlags`| | | | | | | | | | |
|`cudaGraphicsMapFlagsNone`| | | | | | | | | | |
|`cudaGraphicsMapFlagsReadOnly`| | | | | | | | | | |
|`cudaGraphicsMapFlagsWriteDiscard`| | | | | | | | | | |
|`cudaGraphicsRegisterFlags`| | | | |`hipGraphicsRegisterFlags`|4.4.0| | | | |
|`cudaGraphicsRegisterFlagsNone`| | | | |`hipGraphicsRegisterFlagsNone`|4.4.0| | | | |
|`cudaGraphicsRegisterFlagsReadOnly`| | | | |`hipGraphicsRegisterFlagsReadOnly`|4.4.0| | | | |
|`cudaGraphicsRegisterFlagsSurfaceLoadStore`| | | | |`hipGraphicsRegisterFlagsSurfaceLoadStore`|4.4.0| | | | |
|`cudaGraphicsRegisterFlagsTextureGather`| | | | |`hipGraphicsRegisterFlagsTextureGather`|4.4.0| | | | |
|`cudaGraphicsRegisterFlagsWriteDiscard`| | | | |`hipGraphicsRegisterFlagsWriteDiscard`|4.4.0| | | | |
|`cudaGraphicsResource`| | | | |`hipGraphicsResource`|4.4.0| | | | |
|`cudaGraphicsResource_t`| | | | |`hipGraphicsResource_t`|4.4.0| | | | |
|`cudaHostAllocDefault`| | | | |`hipHostMallocDefault`|1.6.0| | | | |
|`cudaHostAllocMapped`| | | | |`hipHostMallocMapped`|1.6.0| | | | |
|`cudaHostAllocPortable`| | | | |`hipHostMallocPortable`|1.6.0| | | | |
|`cudaHostAllocWriteCombined`| | | | |`hipHostMallocWriteCombined`|1.6.0| | | | |
|`cudaHostFn_t`|10.0| | | |`hipHostFn_t`|4.3.0| | | | |
|`cudaHostNodeParams`|10.0| | | |`hipHostNodeParams`|4.3.0| | | | |
|`cudaHostNodeParamsV2`|12.2| | | | | | | | | |
|`cudaHostRegisterDefault`| | | | |`hipHostRegisterDefault`|1.6.0| | | | |
|`cudaHostRegisterIoMemory`|7.5| | | |`hipHostRegisterIoMemory`|1.6.0| | | | |
|`cudaHostRegisterMapped`| | | | |`hipHostRegisterMapped`|1.6.0| | | | |
|`cudaHostRegisterPortable`| | | | |`hipHostRegisterPortable`|1.6.0| | | | |
|`cudaHostRegisterReadOnly`|11.1| | | |`hipHostRegisterReadOnly`|5.6.0| | | | |
|`cudaInitDeviceFlagsAreValid`|12.0| | | | | | | | | |
|`cudaInvalidDeviceId`|8.0| | | |`hipInvalidDeviceId`|3.7.0| | | | |
|`cudaIpcEventHandle_st`| | | | |`hipIpcEventHandle_st`|3.5.0| | | | |
|`cudaIpcEventHandle_t`| | | | |`hipIpcEventHandle_t`|1.6.0| | | | |
|`cudaIpcMemHandle_st`| | | | |`hipIpcMemHandle_st`|1.6.0| | | | |
|`cudaIpcMemHandle_t`| | | | |`hipIpcMemHandle_t`|1.6.0| | | | |
|`cudaIpcMemLazyEnablePeerAccess`| | | | |`hipIpcMemLazyEnablePeerAccess`|1.6.0| | | | |
|`cudaKernelNodeAttrID`|11.0| | | |`hipKernelNodeAttrID`|5.2.0| | | | |
|`cudaKernelNodeAttrValue`|11.0| | | |`hipKernelNodeAttrValue`|5.2.0| | | | |
|`cudaKernelNodeAttributeAccessPolicyWindow`|11.0| | | |`hipKernelNodeAttributeAccessPolicyWindow`|5.2.0| | | | |
|`cudaKernelNodeAttributeClusterDimension`|11.8| | | | | | | | | |
|`cudaKernelNodeAttributeClusterSchedulingPolicyPreference`|11.8| | | | | | | | | |
|`cudaKernelNodeAttributeCooperative`|11.0| | | |`hipKernelNodeAttributeCooperative`|5.2.0| | | | |
|`cudaKernelNodeAttributeMemSyncDomain`|12.0| | | | | | | | | |
|`cudaKernelNodeAttributeMemSyncDomainMap`|12.0| | | | | | | | | |
|`cudaKernelNodeAttributePriority`|11.7| | | | | | | | | |
|`cudaKernelNodeParams`|10.0| | | |`hipKernelNodeParams`|4.3.0| | | | |
|`cudaKernelNodeParamsV2`|12.2| | | | | | | | | |
|`cudaKernel_t`|12.1| | | | | | | | | |
|`cudaKeyValuePair`| | | |12.0| | | | | | |
|`cudaLaunchAttribute`|11.8| | | | | | | | | |
|`cudaLaunchAttributeAccessPolicyWindow`|11.8| | | | | | | | | |
|`cudaLaunchAttributeClusterDimension`|11.8| | | | | | | | | |
|`cudaLaunchAttributeClusterSchedulingPolicyPreference`|11.8| | | | | | | | | |
|`cudaLaunchAttributeCooperative`|11.8| | | | | | | | | |
|`cudaLaunchAttributeID`|11.8| | | | | | | | | |
|`cudaLaunchAttributeIgnore`|11.8| | | | | | | | | |
|`cudaLaunchAttributeMemSyncDomain`|12.0| | | | | | | | | |
|`cudaLaunchAttributeMemSyncDomainMap`|12.0| | | | | | | | | |
|`cudaLaunchAttributePriority`|11.8| | | | | | | | | |
|`cudaLaunchAttributeProgrammaticEvent`|11.8| | | | | | | | | |
|`cudaLaunchAttributeProgrammaticStreamSerialization`|11.8| | | | | | | | | |
|`cudaLaunchAttributeSynchronizationPolicy`|11.8| | | | | | | | | |
|`cudaLaunchAttributeValue`|11.8| | | | | | | | | |
|`cudaLaunchAttribute_st`|11.8| | | | | | | | | |
|`cudaLaunchConfig_st`|11.8| | | | | | | | | |
|`cudaLaunchConfig_t`|11.8| | | | | | | | | |
|`cudaLaunchMemSyncDomain`|12.0| | | | | | | | | |
|`cudaLaunchMemSyncDomainDefault`|12.0| | | | | | | | | |
|`cudaLaunchMemSyncDomainMap`|12.0| | | | | | | | | |
|`cudaLaunchMemSyncDomainMap_st`|12.0| | | | | | | | | |
|`cudaLaunchMemSyncDomainRemote`|12.0| | | | | | | | | |
|`cudaLaunchParams`|9.0| | | |`hipLaunchParams`|2.6.0| | | | |
|`cudaLimit`| | | | |`hipLimit_t`|1.6.0| | | | |
|`cudaLimitDevRuntimePendingLaunchCount`| | | | | | | | | | |
|`cudaLimitDevRuntimeSyncDepth`| | | | | | | | | | |
|`cudaLimitMallocHeapSize`| | | | |`hipLimitMallocHeapSize`|1.6.0| | | | |
|`cudaLimitMaxL2FetchGranularity`|10.0| | | | | | | | | |
|`cudaLimitPersistingL2CacheSize`|11.0| | | | | | | | | |
|`cudaLimitPrintfFifoSize`| | | | |`hipLimitPrintfFifoSize`|4.5.0| | | | |
|`cudaLimitStackSize`| | | | |`hipLimitStackSize`|5.3.0| | | | |
|`cudaMemAccessDesc`|11.2| | | |`hipMemAccessDesc`|5.2.0| | | | |
|`cudaMemAccessFlags`|11.2| | | |`hipMemAccessFlags`|5.2.0| | | | |
|`cudaMemAccessFlagsProtNone`|11.2| | | |`hipMemAccessFlagsProtNone`|5.2.0| | | | |
|`cudaMemAccessFlagsProtRead`|11.2| | | |`hipMemAccessFlagsProtRead`|5.2.0| | | | |
|`cudaMemAccessFlagsProtReadWrite`|11.2| | | |`hipMemAccessFlagsProtReadWrite`|5.2.0| | | | |
|`cudaMemAdviseSetAccessedBy`|8.0| | | |`hipMemAdviseSetAccessedBy`|3.7.0| | | | |
|`cudaMemAdviseSetPreferredLocation`|8.0| | | |`hipMemAdviseSetPreferredLocation`|3.7.0| | | | |
|`cudaMemAdviseSetReadMostly`|8.0| | | |`hipMemAdviseSetReadMostly`|3.7.0| | | | |
|`cudaMemAdviseUnsetAccessedBy`|8.0| | | |`hipMemAdviseUnsetAccessedBy`|3.7.0| | | | |
|`cudaMemAdviseUnsetPreferredLocation`|8.0| | | |`hipMemAdviseUnsetPreferredLocation`|3.7.0| | | | |
|`cudaMemAdviseUnsetReadMostly`|8.0| | | |`hipMemAdviseUnsetReadMostly`|3.7.0| | | | |
|`cudaMemAllocNodeParams`|11.4| | | |`hipMemAllocNodeParams`|5.5.0| | | | |
|`cudaMemAllocNodeParamsV2`|12.2| | | | | | | | | |
|`cudaMemAllocationHandleType`|11.2| | | |`hipMemAllocationHandleType`|5.2.0| | | | |
|`cudaMemAllocationType`|11.2| | | |`hipMemAllocationType`|5.2.0| | | | |
|`cudaMemAllocationTypeInvalid`|11.2| | | |`hipMemAllocationTypeInvalid`|5.2.0| | | | |
|`cudaMemAllocationTypeMax`|11.2| | | |`hipMemAllocationTypeMax`|5.2.0| | | | |
|`cudaMemAllocationTypePinned`|11.2| | | |`hipMemAllocationTypePinned`|5.2.0| | | | |
|`cudaMemAttachGlobal`| | | | |`hipMemAttachGlobal`|2.5.0| | | | |
|`cudaMemAttachHost`| | | | |`hipMemAttachHost`|2.5.0| | | | |
|`cudaMemAttachSingle`| | | | |`hipMemAttachSingle`|3.7.0| | | | |
|`cudaMemFreeNodeParams`|12.2| | | | | | | | | |
|`cudaMemHandleTypeNone`|11.2| | | |`hipMemHandleTypeNone`|5.2.0| | | | |
|`cudaMemHandleTypePosixFileDescriptor`|11.2| | | |`hipMemHandleTypePosixFileDescriptor`|5.2.0| | | | |
|`cudaMemHandleTypeWin32`|11.2| | | |`hipMemHandleTypeWin32`|5.2.0| | | | |
|`cudaMemHandleTypeWin32Kmt`|11.2| | | |`hipMemHandleTypeWin32Kmt`|5.2.0| | | | |
|`cudaMemLocation`|11.2| | | |`hipMemLocation`|5.2.0| | | | |
|`cudaMemLocationType`|11.2| | | |`hipMemLocationType`|5.2.0| | | | |
|`cudaMemLocationTypeDevice`|11.2| | | |`hipMemLocationTypeDevice`|5.2.0| | | | |
|`cudaMemLocationTypeHost`|12.2| | | | | | | | | |
|`cudaMemLocationTypeHostNuma`|12.2| | | | | | | | | |
|`cudaMemLocationTypeHostNumaCurrent`|12.2| | | | | | | | | |
|`cudaMemLocationTypeInvalid`|11.2| | | |`hipMemLocationTypeInvalid`|5.2.0| | | | |
|`cudaMemPoolAttr`|11.2| | | |`hipMemPoolAttr`|5.2.0| | | | |
|`cudaMemPoolAttrReleaseThreshold`|11.2| | | |`hipMemPoolAttrReleaseThreshold`|5.2.0| | | | |
|`cudaMemPoolAttrReservedMemCurrent`|11.3| | | |`hipMemPoolAttrReservedMemCurrent`|5.2.0| | | | |
|`cudaMemPoolAttrReservedMemHigh`|11.3| | | |`hipMemPoolAttrReservedMemHigh`|5.2.0| | | | |
|`cudaMemPoolAttrUsedMemCurrent`|11.3| | | |`hipMemPoolAttrUsedMemCurrent`|5.2.0| | | | |
|`cudaMemPoolAttrUsedMemHigh`|11.3| | | |`hipMemPoolAttrUsedMemHigh`|5.2.0| | | | |
|`cudaMemPoolProps`|11.2| | | |`hipMemPoolProps`|5.2.0| | | | |
|`cudaMemPoolPtrExportData`|11.2| | | |`hipMemPoolPtrExportData`|5.2.0| | | | |
|`cudaMemPoolReuseAllowInternalDependencies`|11.2| | | |`hipMemPoolReuseAllowInternalDependencies`|5.2.0| | | | |
|`cudaMemPoolReuseAllowOpportunistic`|11.2| | | |`hipMemPoolReuseAllowOpportunistic`|5.2.0| | | | |
|`cudaMemPoolReuseFollowEventDependencies`|11.2| | | |`hipMemPoolReuseFollowEventDependencies`|5.2.0| | | | |
|`cudaMemPool_t`|11.2| | | |`hipMemPool_t`|5.2.0| | | | |
|`cudaMemRangeAttribute`|8.0| | | |`hipMemRangeAttribute`|3.7.0| | | | |
|`cudaMemRangeAttributeAccessedBy`|8.0| | | |`hipMemRangeAttributeAccessedBy`|3.7.0| | | | |
|`cudaMemRangeAttributeLastPrefetchLocation`|8.0| | | |`hipMemRangeAttributeLastPrefetchLocation`|3.7.0| | | | |
|`cudaMemRangeAttributeLastPrefetchLocationId`|12.2| | | | | | | | | |
|`cudaMemRangeAttributeLastPrefetchLocationType`|12.2| | | | | | | | | |
|`cudaMemRangeAttributePreferredLocation`|8.0| | | |`hipMemRangeAttributePreferredLocation`|3.7.0| | | | |
|`cudaMemRangeAttributePreferredLocationId`|12.2| | | | | | | | | |
|`cudaMemRangeAttributePreferredLocationType`|12.2| | | | | | | | | |
|`cudaMemRangeAttributeReadMostly`|8.0| | | |`hipMemRangeAttributeReadMostly`|3.7.0| | | | |
|`cudaMemcpy3DParms`| | | | |`hipMemcpy3DParms`|1.7.0| | | | |
|`cudaMemcpy3DPeerParms`| | | | | | | | | | |
|`cudaMemcpyDefault`| | | | |`hipMemcpyDefault`|1.5.0| | | | |
|`cudaMemcpyDeviceToDevice`| | | | |`hipMemcpyDeviceToDevice`|1.5.0| | | | |
|`cudaMemcpyDeviceToHost`| | | | |`hipMemcpyDeviceToHost`|1.5.0| | | | |
|`cudaMemcpyHostToDevice`| | | | |`hipMemcpyHostToDevice`|1.5.0| | | | |
|`cudaMemcpyHostToHost`| | | | |`hipMemcpyHostToHost`|1.5.0| | | | |
|`cudaMemcpyKind`| | | | |`hipMemcpyKind`|1.5.0| | | | |
|`cudaMemcpyNodeParams`|12.2| | | | | | | | | |
|`cudaMemoryAdvise`|8.0| | | |`hipMemoryAdvise`|3.7.0| | | | |
|`cudaMemoryType`| | | | |`hipMemoryType`|1.6.0| | | | |
|`cudaMemoryTypeDevice`| | | | |`hipMemoryTypeDevice`|1.6.0| | | | |
|`cudaMemoryTypeHost`| | | | |`hipMemoryTypeHost`|1.6.0| | | | |
|`cudaMemoryTypeManaged`|10.0| | | |`hipMemoryTypeManaged`|5.3.0| | | | |
|`cudaMemoryTypeUnregistered`| | | | | | | | | | |
|`cudaMemsetParams`|10.0| | | |`hipMemsetParams`|4.3.0| | | | |
|`cudaMemsetParamsV2`|12.2| | | | | | | | | |
|`cudaMipmappedArray`| | | | |`hipMipmappedArray`|1.7.0| | | | |
|`cudaMipmappedArray_const_t`| | | | |`hipMipmappedArray_const_t`|1.6.0| | | | |
|`cudaMipmappedArray_t`| | | | |`hipMipmappedArray_t`|1.7.0| | | | |
|`cudaNvSciSyncAttrSignal`|10.2| | | | | | | | | |
|`cudaNvSciSyncAttrWait`|10.2| | | | | | | | | |
|`cudaOccupancyDefault`| | | | |`hipOccupancyDefault`|3.2.0| | | | |
|`cudaOccupancyDisableCachingOverride`| | | | |`hipOccupancyDisableCachingOverride`|5.5.0| | | | |
|`cudaOutputMode`| | | |12.0| | | | | | |
|`cudaOutputMode_t`| | | |12.0| | | | | | |
|`cudaPitchedPtr`| | | | |`hipPitchedPtr`|1.7.0| | | | |
|`cudaPointerAttributes`| | | | |`hipPointerAttribute_t`|1.6.0| | | | |
|`cudaPos`| | | | |`hipPos`|1.7.0| | | | |
|`cudaReadModeElementType`| | | | |`hipReadModeElementType`|1.6.0| | | | |
|`cudaReadModeNormalizedFloat`| | | | |`hipReadModeNormalizedFloat`|1.7.0| | | | |
|`cudaResViewFormatFloat1`| | | | |`hipResViewFormatFloat1`|1.7.0| | | | |
|`cudaResViewFormatFloat2`| | | | |`hipResViewFormatFloat2`|1.7.0| | | | |
|`cudaResViewFormatFloat4`| | | | |`hipResViewFormatFloat4`|1.7.0| | | | |
|`cudaResViewFormatHalf1`| | | | |`hipResViewFormatHalf1`|1.7.0| | | | |
|`cudaResViewFormatHalf2`| | | | |`hipResViewFormatHalf2`|1.7.0| | | | |
|`cudaResViewFormatHalf4`| | | | |`hipResViewFormatHalf4`|1.7.0| | | | |
|`cudaResViewFormatNone`| | | | |`hipResViewFormatNone`|1.7.0| | | | |
|`cudaResViewFormatSignedBlockCompressed4`| | | | |`hipResViewFormatSignedBlockCompressed4`|1.7.0| | | | |
|`cudaResViewFormatSignedBlockCompressed5`| | | | |`hipResViewFormatSignedBlockCompressed5`|1.7.0| | | | |
|`cudaResViewFormatSignedBlockCompressed6H`| | | | |`hipResViewFormatSignedBlockCompressed6H`|1.7.0| | | | |
|`cudaResViewFormatSignedChar1`| | | | |`hipResViewFormatSignedChar1`|1.7.0| | | | |
|`cudaResViewFormatSignedChar2`| | | | |`hipResViewFormatSignedChar2`|1.7.0| | | | |
|`cudaResViewFormatSignedChar4`| | | | |`hipResViewFormatSignedChar4`|1.7.0| | | | |
|`cudaResViewFormatSignedInt1`| | | | |`hipResViewFormatSignedInt1`|1.7.0| | | | |
|`cudaResViewFormatSignedInt2`| | | | |`hipResViewFormatSignedInt2`|1.7.0| | | | |
|`cudaResViewFormatSignedInt4`| | | | |`hipResViewFormatSignedInt4`|1.7.0| | | | |
|`cudaResViewFormatSignedShort1`| | | | |`hipResViewFormatSignedShort1`|1.7.0| | | | |
|`cudaResViewFormatSignedShort2`| | | | |`hipResViewFormatSignedShort2`|1.7.0| | | | |
|`cudaResViewFormatSignedShort4`| | | | |`hipResViewFormatSignedShort4`|1.7.0| | | | |
|`cudaResViewFormatUnsignedBlockCompressed1`| | | | |`hipResViewFormatUnsignedBlockCompressed1`|1.7.0| | | | |
|`cudaResViewFormatUnsignedBlockCompressed2`| | | | |`hipResViewFormatUnsignedBlockCompressed2`|1.7.0| | | | |
|`cudaResViewFormatUnsignedBlockCompressed3`| | | | |`hipResViewFormatUnsignedBlockCompressed3`|1.7.0| | | | |
|`cudaResViewFormatUnsignedBlockCompressed4`| | | | |`hipResViewFormatUnsignedBlockCompressed4`|1.7.0| | | | |
|`cudaResViewFormatUnsignedBlockCompressed5`| | | | |`hipResViewFormatUnsignedBlockCompressed5`|1.7.0| | | | |
|`cudaResViewFormatUnsignedBlockCompressed6H`| | | | |`hipResViewFormatUnsignedBlockCompressed6H`|1.7.0| | | | |
|`cudaResViewFormatUnsignedBlockCompressed7`| | | | |`hipResViewFormatUnsignedBlockCompressed7`|1.7.0| | | | |
|`cudaResViewFormatUnsignedChar1`| | | | |`hipResViewFormatUnsignedChar1`|1.7.0| | | | |
|`cudaResViewFormatUnsignedChar2`| | | | |`hipResViewFormatUnsignedChar2`|1.7.0| | | | |
|`cudaResViewFormatUnsignedChar4`| | | | |`hipResViewFormatUnsignedChar4`|1.7.0| | | | |
|`cudaResViewFormatUnsignedInt1`| | | | |`hipResViewFormatUnsignedInt1`|1.7.0| | | | |
|`cudaResViewFormatUnsignedInt2`| | | | |`hipResViewFormatUnsignedInt2`|1.7.0| | | | |
|`cudaResViewFormatUnsignedInt4`| | | | |`hipResViewFormatUnsignedInt4`|1.7.0| | | | |
|`cudaResViewFormatUnsignedShort1`| | | | |`hipResViewFormatUnsignedShort1`|1.7.0| | | | |
|`cudaResViewFormatUnsignedShort2`| | | | |`hipResViewFormatUnsignedShort2`|1.7.0| | | | |
|`cudaResViewFormatUnsignedShort4`| | | | |`hipResViewFormatUnsignedShort4`|1.7.0| | | | |
|`cudaResourceDesc`| | | | |`hipResourceDesc`|1.7.0| | | | |
|`cudaResourceType`| | | | |`hipResourceType`|1.7.0| | | | |
|`cudaResourceTypeArray`| | | | |`hipResourceTypeArray`|1.7.0| | | | |
|`cudaResourceTypeLinear`| | | | |`hipResourceTypeLinear`|1.7.0| | | | |
|`cudaResourceTypeMipmappedArray`| | | | |`hipResourceTypeMipmappedArray`|1.7.0| | | | |
|`cudaResourceTypePitch2D`| | | | |`hipResourceTypePitch2D`|1.7.0| | | | |
|`cudaResourceViewDesc`| | | | |`hipResourceViewDesc`|1.7.0| | | | |
|`cudaResourceViewFormat`| | | | |`hipResourceViewFormat`|1.7.0| | | | |
|`cudaSharedCarveout`|9.0| | | | | | | | | |
|`cudaSharedMemBankSizeDefault`| | | | |`hipSharedMemBankSizeDefault`|1.6.0| | | | |
|`cudaSharedMemBankSizeEightByte`| | | | |`hipSharedMemBankSizeEightByte`|1.6.0| | | | |
|`cudaSharedMemBankSizeFourByte`| | | | |`hipSharedMemBankSizeFourByte`|1.6.0| | | | |
|`cudaSharedMemConfig`| | | | |`hipSharedMemConfig`|1.6.0| | | | |
|`cudaSharedmemCarveoutDefault`|9.0| | | | | | | | | |
|`cudaSharedmemCarveoutMaxL1`|9.0| | | | | | | | | |
|`cudaSharedmemCarveoutMaxShared`|9.0| | | | | | | | | |
|`cudaStreamAddCaptureDependencies`|11.3| | | |`hipStreamAddCaptureDependencies`|5.0.0| | | | |
|`cudaStreamAttrID`|11.0| | | | | | | | | |
|`cudaStreamAttrValue`|11.0| | | | | | | | | |
|`cudaStreamAttributeAccessPolicyWindow`|11.0| | | | | | | | | |
|`cudaStreamAttributeMemSyncDomain`|12.0| | | | | | | | | |
|`cudaStreamAttributeMemSyncDomainMap`|12.0| | | | | | | | | |
|`cudaStreamAttributePriority`|12.0| | | | | | | | | |
|`cudaStreamAttributeSynchronizationPolicy`|11.0| | | | | | | | | |
|`cudaStreamCallback_t`| | | | |`hipStreamCallback_t`|1.6.0| | | | |
|`cudaStreamCaptureMode`|10.1| | | |`hipStreamCaptureMode`|4.3.0| | | | |
|`cudaStreamCaptureModeGlobal`|10.1| | | |`hipStreamCaptureModeGlobal`|4.3.0| | | | |
|`cudaStreamCaptureModeRelaxed`|10.1| | | |`hipStreamCaptureModeRelaxed`|4.3.0| | | | |
|`cudaStreamCaptureModeThreadLocal`|10.1| | | |`hipStreamCaptureModeThreadLocal`|4.3.0| | | | |
|`cudaStreamCaptureStatus`|10.0| | | |`hipStreamCaptureStatus`|4.3.0| | | | |
|`cudaStreamCaptureStatusActive`|10.0| | | |`hipStreamCaptureStatusActive`|4.3.0| | | | |
|`cudaStreamCaptureStatusInvalidated`|10.0| | | |`hipStreamCaptureStatusInvalidated`|4.3.0| | | | |
|`cudaStreamCaptureStatusNone`|10.0| | | |`hipStreamCaptureStatusNone`|4.3.0| | | | |
|`cudaStreamDefault`| | | | |`hipStreamDefault`|1.6.0| | | | |
|`cudaStreamLegacy`| | | | | | | | | | |
|`cudaStreamNonBlocking`| | | | |`hipStreamNonBlocking`|1.6.0| | | | |
|`cudaStreamPerThread`| | | | |`hipStreamPerThread`|4.5.0| | | | |
|`cudaStreamSetCaptureDependencies`|11.3| | | |`hipStreamSetCaptureDependencies`|5.0.0| | | | |
|`cudaStreamUpdateCaptureDependenciesFlags`|11.3| | | |`hipStreamUpdateCaptureDependenciesFlags`|5.0.0| | | | |
|`cudaStream_t`| | | | |`hipStream_t`|1.5.0| | | | |
|`cudaSuccess`| | | | |`hipSuccess`|1.5.0| | | | |
|`cudaSurfaceBoundaryMode`| | | | |`hipSurfaceBoundaryMode`|1.9.0| | | | |
|`cudaSurfaceFormatMode`| | | | | | | | | | |
|`cudaSurfaceObject_t`| | | | |`hipSurfaceObject_t`|1.9.0| | | | |
|`cudaSyncPolicyAuto`|11.0| | | | | | | | | |
|`cudaSyncPolicyBlockingSync`|11.0| | | | | | | | | |
|`cudaSyncPolicySpin`|11.0| | | | | | | | | |
|`cudaSyncPolicyYield`|11.0| | | | | | | | | |
|`cudaSynchronizationPolicy`|11.0| | | | | | | | | |
|`cudaTextureAddressMode`| | | | |`hipTextureAddressMode`|1.7.0| | | | |
|`cudaTextureDesc`| | | | |`hipTextureDesc`|1.7.0| | | | |
|`cudaTextureFilterMode`| | | | |`hipTextureFilterMode`|1.6.0| | | | |
|`cudaTextureObject_t`| | | | |`hipTextureObject_t`|1.7.0| | | | |
|`cudaTextureReadMode`| | | | |`hipTextureReadMode`|1.6.0| | | | |
|`cudaTextureType1D`| | | | |`hipTextureType1D`|1.6.0| | | | |
|`cudaTextureType1DLayered`| | | | |`hipTextureType1DLayered`|1.7.0| | | | |
|`cudaTextureType2D`| | | | |`hipTextureType2D`|1.7.0| | | | |
|`cudaTextureType2DLayered`| | | | |`hipTextureType2DLayered`|1.7.0| | | | |
|`cudaTextureType3D`| | | | |`hipTextureType3D`|1.7.0| | | | |
|`cudaTextureTypeCubemap`| | | | |`hipTextureTypeCubemap`|1.7.0| | | | |
|`cudaTextureTypeCubemapLayered`| | | | |`hipTextureTypeCubemapLayered`|1.7.0| | | | |
|`cudaUUID_t`| | | | |`hipUUID`|5.2.0| | | | |
|`cudaUserObjectFlags`|11.3| | | |`hipUserObjectFlags`|5.3.0| | | | |
|`cudaUserObjectNoDestructorSync`|11.3| | | |`hipUserObjectNoDestructorSync`|5.3.0| | | | |
|`cudaUserObjectRetainFlags`|11.3| | | |`hipUserObjectRetainFlags`|5.3.0| | | | |
|`cudaUserObject_t`|11.3| | | |`hipUserObject_t`|5.3.0| | | | |
|`libraryPropertyType`|8.0| | | | | | | | | |
|`libraryPropertyType_t`|8.0| | | | | | | | | |
|`surfaceReference`| | | |12.0|`surfaceReference`|1.9.0| | | | |
|`texture`| | | |12.0|`texture`| | | | | |
|`textureReference`| | | | |`textureReference`|1.6.0| | | | |
## **34. Execution Control [REMOVED]**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaConfigureCall`| | | |10.1|`hipConfigureCall`|1.9.0| | | | |
|`cudaLaunch`| | | |10.1|`hipLaunchByPtr`|1.9.0| | | | |
|`cudaSetupArgument`| | | |10.1|`hipSetupArgument`|1.9.0| | | | |
## **35. Texture Reference Management [REMOVED]**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaBindTexture`| |11.0| |12.0|`hipBindTexture`|1.6.0|3.8.0| | | |
|`cudaBindTexture2D`| |11.0| |12.0|`hipBindTexture2D`|1.7.0|3.8.0| | | |
|`cudaBindTextureToArray`| |11.0| |12.0|`hipBindTextureToArray`|1.6.0|3.8.0| | | |
|`cudaBindTextureToMipmappedArray`| |11.0| |12.0|`hipBindTextureToMipmappedArray`|1.7.0|5.7.0| | | |
|`cudaGetTextureAlignmentOffset`| |11.0| |12.0|`hipGetTextureAlignmentOffset`|1.9.0|3.8.0| | | |
|`cudaGetTextureReference`| |11.0| |12.0|`hipGetTextureReference`|1.7.0|5.3.0| | | |
|`cudaUnbindTexture`| |11.0| |12.0|`hipUnbindTexture`|1.6.0|3.8.0| | | |
## **36. Surface Reference Management [REMOVED]**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaBindSurfaceToArray`| |11.0| |12.0| | | | | | |
|`cudaGetSurfaceReference`| |11.0| |12.0| | | | | | |
## **37. Profiler Control [REMOVED]**
|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`cudaProfilerInitialize`| |11.0| |12.0| | | | | | |
\*A - Added; D - Deprecated; C - Changed; R - Removed; E - Experimental
|