File: CUDA_Device_API_supported_by_HIP.md

package info (click to toggle)
hipify 6.0.2%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 6,680 kB
  • sloc: cpp: 21,488; perl: 10,478; sh: 129; ruby: 22; python: 5; makefile: 5; ansic: 4
file content (832 lines) | stat: -rw-r--r-- 36,777 bytes parent folder | download
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
# CUDA DEVICE API supported by HIP

## **1. Device Functions**

|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`_Pow_int`| | | | | | | | | | |
|`__all`| | | | |`__all`|1.6.0| | | | |
|`__any`| | | | |`__any`|1.6.0| | | | |
|`__assert_fail`| | | | |`__assert_fail`|1.9.0| | | | |
|`__assertfail`| | | | |`__assertfail`|1.9.0| | | | |
|`__ballot`| | | | |`__ballot`|1.6.0| | | | |
|`__bfloat1622float2`|11.0| | | | | | | | | |
|`__bfloat162bfloat162`|11.0| | | | | | | | | |
|`__bfloat162char_rz`|12.2| | | | | | | | | |
|`__bfloat162float`|11.0| | | | | | | | | |
|`__bfloat162int_rd`|11.0| | | | | | | | | |
|`__bfloat162int_rn`|11.0| | | | | | | | | |
|`__bfloat162int_ru`|11.0| | | | | | | | | |
|`__bfloat162int_rz`|11.0| | | | | | | | | |
|`__bfloat162ll_rd`|11.0| | | | | | | | | |
|`__bfloat162ll_rn`|11.0| | | | | | | | | |
|`__bfloat162ll_ru`|11.0| | | | | | | | | |
|`__bfloat162ll_rz`|11.0| | | | | | | | | |
|`__bfloat162short_rd`|11.0| | | | | | | | | |
|`__bfloat162short_rn`|11.0| | | | | | | | | |
|`__bfloat162short_ru`|11.0| | | | | | | | | |
|`__bfloat162short_rz`|11.0| | | | | | | | | |
|`__bfloat162uchar_rz`|12.2| | | | | | | | | |
|`__bfloat162uint_rd`|11.0| | | | | | | | | |
|`__bfloat162uint_rn`|11.0| | | | | | | | | |
|`__bfloat162uint_ru`|11.0| | | | | | | | | |
|`__bfloat162uint_rz`|11.0| | | | | | | | | |
|`__bfloat162ull_rd`|11.0| | | | | | | | | |
|`__bfloat162ull_rn`|11.0| | | | | | | | | |
|`__bfloat162ull_ru`|11.0| | | | | | | | | |
|`__bfloat162ull_rz`|11.0| | | | | | | | | |
|`__bfloat162ushort_rd`|11.0| | | | | | | | | |
|`__bfloat162ushort_rn`|11.0| | | | | | | | | |
|`__bfloat162ushort_ru`|11.0| | | | | | | | | |
|`__bfloat162ushort_rz`|11.0| | | | | | | | | |
|`__bfloat16_as_short`|11.0| | | | | | | | | |
|`__bfloat16_as_ushort`|11.0| | | | | | | | | |
|`__brev`| | | | |`__brev`|1.6.0| | | | |
|`__brevll`| | | | |`__brevll`|1.6.0| | | | |
|`__brkpt`| | | | | | | | | | |
|`__byte_perm`| | | | |`__byte_perm`|1.6.0| | | | |
|`__clz`| | | | |`__clz`|1.6.0| | | | |
|`__clzll`| | | | |`__clzll`|1.6.0| | | | |
|`__cosf`| | | | |`__cosf`|1.6.0| | | | |
|`__dadd_rd`| | | | | | | | | | |
|`__dadd_rn`| | | | |`__dadd_rn`|1.6.0| | | | |
|`__dadd_ru`| | | | | | | | | | |
|`__dadd_rz`| | | | | | | | | | |
|`__ddiv_rd`| | | | | | | | | | |
|`__ddiv_rn`| | | | |`__ddiv_rn`|1.6.0| | | | |
|`__ddiv_ru`| | | | | | | | | | |
|`__ddiv_rz`| | | | | | | | | | |
|`__dmul_rd`| | | | | | | | | | |
|`__dmul_rn`| | | | |`__dmul_rn`|1.6.0| | | | |
|`__dmul_ru`| | | | | | | | | | |
|`__dmul_rz`| | | | | | | | | | |
|`__double2bfloat16`|11.0| | | | | | | | | |
|`__double2float_rd`| | | | |`__double2float_rd`|1.6.0| | | | |
|`__double2float_rn`| | | | |`__double2float_rn`|1.6.0| | | | |
|`__double2float_ru`| | | | |`__double2float_ru`|1.6.0| | | | |
|`__double2float_rz`| | | | |`__double2float_rz`|1.6.0| | | | |
|`__double2half`|11.0| | | | | | | | | |
|`__double2hiint`| | | | |`__double2hiint`|1.6.0| | | | |
|`__double2int_rd`| | | | |`__double2int_rd`|1.6.0| | | | |
|`__double2int_rn`| | | | |`__double2int_rn`|1.6.0| | | | |
|`__double2int_ru`| | | | |`__double2int_ru`|1.6.0| | | | |
|`__double2int_rz`| | | | |`__double2int_rz`|1.6.0| | | | |
|`__double2ll_rd`| | | | |`__double2ll_rd`|1.6.0| | | | |
|`__double2ll_rn`| | | | |`__double2ll_rn`|1.6.0| | | | |
|`__double2ll_ru`| | | | |`__double2ll_ru`|1.6.0| | | | |
|`__double2ll_rz`| | | | |`__double2ll_rz`|1.6.0| | | | |
|`__double2loint`| | | | |`__double2loint`|1.6.0| | | | |
|`__double2uint_rd`| | | | |`__double2uint_rd`|1.6.0| | | | |
|`__double2uint_rn`| | | | |`__double2uint_rn`|1.6.0| | | | |
|`__double2uint_ru`| | | | |`__double2uint_ru`|1.6.0| | | | |
|`__double2uint_rz`| | | | |`__double2uint_rz`|1.6.0| | | | |
|`__double2ull_rd`| | | | |`__double2ull_rd`|1.6.0| | | | |
|`__double2ull_rn`| | | | |`__double2ull_rn`|1.6.0| | | | |
|`__double2ull_ru`| | | | |`__double2ull_ru`|1.6.0| | | | |
|`__double2ull_rz`| | | | |`__double2ull_rz`|1.6.0| | | | |
|`__double_as_longlong`| | | | |`__double_as_longlong`|1.6.0| | | | |
|`__drcp_rd`| | | | | | | | | | |
|`__drcp_rn`| | | | |`__drcp_rn`|1.6.0| | | | |
|`__drcp_ru`| | | | | | | | | | |
|`__drcp_rz`| | | | | | | | | | |
|`__dsqrt_rd`| | | | | | | | | | |
|`__dsqrt_rn`| | | | |`__dsqrt_rn`|1.6.0| | | | |
|`__dsqrt_ru`| | | | | | | | | | |
|`__dsqrt_rz`| | | | | | | | | | |
|`__dsub_rd`| | | | | | | | | | |
|`__dsub_rn`| | | | |`__dsub_rn`|1.6.0| | | | |
|`__dsub_ru`| | | | | | | | | | |
|`__dsub_rz`| | | | | | | | | | |
|`__exp10f`| | | | |`__exp10f`|1.6.0| | | | |
|`__expf`| | | | |`__expf`|1.6.0| | | | |
|`__fadd_rd`| | | | | | | | | | |
|`__fadd_rn`| | | | |`__fadd_rn`|1.6.0| | | | |
|`__fadd_ru`| | | | | | | | | | |
|`__fadd_rz`| | | | | | | | | | |
|`__fdiv_rd`| | | | | | | | | | |
|`__fdiv_rn`| | | | |`__fdiv_rn`|1.6.0| | | | |
|`__fdiv_ru`| | | | | | | | | | |
|`__fdiv_rz`| | | | | | | | | | |
|`__fdividef`| | | | |`__fdividef`|1.6.0| | | | |
|`__ffs`| | | | |`__ffs`|1.6.0| | | | |
|`__ffsll`| | | | |`__ffsll`|1.6.0| | | | |
|`__finite`| | | | | | | | | | |
|`__finitef`| | | | | | | | | | |
|`__finitel`| | | | | | | | | | |
|`__float22bfloat162_rn`|11.0| | | | | | | | | |
|`__float22half2_rn`| | | | |`__float22half2_rn`|1.6.0| | | | |
|`__float2bfloat16`|11.0| | | | | | | | | |
|`__float2bfloat162_rn`|11.0| | | | | | | | | |
|`__float2bfloat16_rd`|11.0| | | | | | | | | |
|`__float2bfloat16_rn`|11.0| | | | | | | | | |
|`__float2bfloat16_ru`|11.0| | | | | | | | | |
|`__float2bfloat16_rz`|11.0| | | | | | | | | |
|`__float2half`| | | | |`__float2half`|1.6.0| | | | |
|`__float2half2_rn`| | | | |`__float2half2_rn`|1.6.0| | | | |
|`__float2half_rd`| | | | |`__float2half_rd`|1.6.0| | | | |
|`__float2half_rn`| | | | |`__float2half_rn`|1.6.0| | | | |
|`__float2half_ru`| | | | |`__float2half_ru`|1.6.0| | | | |
|`__float2half_rz`| | | | |`__float2half_rz`|1.6.0| | | | |
|`__float2int_rd`| | | | |`__float2int_rd`|1.6.0| | | | |
|`__float2int_rn`| | | | |`__float2int_rn`|1.6.0| | | | |
|`__float2int_ru`| | | | |`__float2int_ru`|1.6.0| | | | |
|`__float2int_rz`| | | | |`__float2int_rz`|1.6.0| | | | |
|`__float2ll_rd`| | | | |`__float2ll_rd`|1.6.0| | | | |
|`__float2ll_rn`| | | | |`__float2ll_rn`|1.6.0| | | | |
|`__float2ll_ru`| | | | |`__float2ll_ru`|1.6.0| | | | |
|`__float2ll_rz`| | | | |`__float2ll_rz`|1.6.0| | | | |
|`__float2uint_rd`| | | | |`__float2uint_rd`|1.6.0| | | | |
|`__float2uint_rn`| | | | |`__float2uint_rn`|1.6.0| | | | |
|`__float2uint_ru`| | | | |`__float2uint_ru`|1.6.0| | | | |
|`__float2uint_rz`| | | | |`__float2uint_rz`|1.6.0| | | | |
|`__float2ull_rd`| | | | |`__float2ull_rd`|1.6.0| | | | |
|`__float2ull_rn`| | | | |`__float2ull_rn`|1.6.0| | | | |
|`__float2ull_ru`| | | | |`__float2ull_ru`|1.6.0| | | | |
|`__float2ull_rz`| | | | |`__float2ull_rz`|1.6.0| | | | |
|`__float_as_int`| | | | |`__float_as_int`|1.6.0| | | | |
|`__float_as_uint`| | | | |`__float_as_uint`|1.6.0| | | | |
|`__floats2bfloat162_rn`|11.0| | | | | | | | | |
|`__floats2half2_rn`| | | | |`__floats2half2_rn`|1.6.0| | | | |
|`__fma_rd`| | | | | | | | | | |
|`__fma_rn`| | | | |`__fma_rn`|1.6.0| | | | |
|`__fma_ru`| | | | | | | | | | |
|`__fma_rz`| | | | | | | | | | |
|`__fmaf_rd`| | | | | | | | | | |
|`__fmaf_rn`| | | | |`__fmaf_rn`|1.6.0| | | | |
|`__fmaf_ru`| | | | | | | | | | |
|`__fmaf_rz`| | | | | | | | | | |
|`__fmul_rd`| | | | | | | | | | |
|`__fmul_rn`| | | | |`__fmul_rn`|1.6.0| | | | |
|`__fmul_ru`| | | | | | | | | | |
|`__fmul_rz`| | | | | | | | | | |
|`__frcp_rd`| | | | | | | | | | |
|`__frcp_rn`| | | | |`__frcp_rn`|1.6.0| | | | |
|`__frcp_ru`| | | | | | | | | | |
|`__frcp_rz`| | | | | | | | | | |
|`__frsqrt_rn`| | | | |`__frsqrt_rn`|1.6.0| | | | |
|`__fsqrt_rd`| | | | | | | | | | |
|`__fsqrt_rn`| | | | |`__fsqrt_rn`|1.6.0| | | | |
|`__fsqrt_ru`| | | | | | | | | | |
|`__fsqrt_rz`| | | | | | | | | | |
|`__fsub_rd`| | | | | | | | | | |
|`__fsub_rn`| | | | |`__fsub_rn`|1.6.0| | | | |
|`__fsub_ru`| | | | | | | | | | |
|`__fsub_rz`| | | | | | | | | | |
|`__funnelshift_l`| | | | |`__funnelshift_l`|4.4.0| | | | |
|`__funnelshift_lc`| | | | |`__funnelshift_lc`|4.4.0| | | | |
|`__funnelshift_r`| | | | |`__funnelshift_r`|4.4.0| | | | |
|`__funnelshift_rc`| | | | |`__funnelshift_rc`|4.4.0| | | | |
|`__h2div`| | | | |`__h2div`|1.9.0| | | | |
|`__habs`| | | | |`__habs`|3.5.0| | | | |
|`__habs2`| | | | |`__habs2`|3.5.0| | | | |
|`__hadd`| | | | |`__hadd`|1.6.0| | | | |
|`__hadd2`| | | | |`__hadd2`|1.6.0| | | | |
|`__hadd2_rn`|11.6| | | | | | | | | |
|`__hadd2_sat`| | | | |`__hadd2_sat`|1.6.0| | | | |
|`__hadd_rn`|11.6| | | | | | | | | |
|`__hadd_sat`| | | | |`__hadd_sat`|1.6.0| | | | |
|`__half22float2`| | | | |`__half22float2`|1.6.0| | | | |
|`__half2char_rz`|12.2| | | | | | | | | |
|`__half2float`| | | | |`__half2float`|1.6.0| | | | |
|`__half2half2`| | | | |`__half2half2`|1.9.0| | | | |
|`__half2int_rd`| | | | |`__half2int_rd`|1.6.0| | | | |
|`__half2int_rn`| | | | |`__half2int_rn`|1.6.0| | | | |
|`__half2int_ru`| | | | |`__half2int_ru`|1.6.0| | | | |
|`__half2int_rz`| | | | |`__half2int_rz`|1.6.0| | | | |
|`__half2ll_rd`| | | | |`__half2ll_rd`|1.6.0| | | | |
|`__half2ll_rn`| | | | |`__half2ll_rn`|1.6.0| | | | |
|`__half2ll_ru`| | | | |`__half2ll_ru`|1.6.0| | | | |
|`__half2ll_rz`| | | | |`__half2ll_rz`|1.6.0| | | | |
|`__half2short_rd`| | | | |`__half2short_rd`|1.6.0| | | | |
|`__half2short_rn`| | | | |`__half2short_rn`|1.6.0| | | | |
|`__half2short_ru`| | | | |`__half2short_ru`|1.6.0| | | | |
|`__half2short_rz`| | | | |`__half2short_rz`|1.6.0| | | | |
|`__half2uchar_rz`|12.2| | | | | | | | | |
|`__half2uint_rd`| | | | |`__half2uint_rd`|1.6.0| | | | |
|`__half2uint_rn`| | | | |`__half2uint_rn`|1.6.0| | | | |
|`__half2uint_ru`| | | | |`__half2uint_ru`|1.6.0| | | | |
|`__half2uint_rz`| | | | |`__half2uint_rz`|1.6.0| | | | |
|`__half2ull_rd`| | | | |`__half2ull_rd`|1.6.0| | | | |
|`__half2ull_rn`| | | | |`__half2ull_rn`|1.6.0| | | | |
|`__half2ull_ru`| | | | |`__half2ull_ru`|1.6.0| | | | |
|`__half2ull_rz`| | | | |`__half2ull_rz`|1.6.0| | | | |
|`__half2ushort_rd`| | | | |`__half2ushort_rd`|1.6.0| | | | |
|`__half2ushort_rn`| | | | |`__half2ushort_rn`|1.6.0| | | | |
|`__half2ushort_ru`| | | | |`__half2ushort_ru`|1.6.0| | | | |
|`__half2ushort_rz`| | | | |`__half2ushort_rz`|1.6.0| | | | |
|`__half_as_short`| | | | |`__half_as_short`|1.6.0| | | | |
|`__half_as_ushort`| | | | |`__half_as_ushort`|1.6.0| | | | |
|`__halves2bfloat162`|11.0| | | | | | | | | |
|`__halves2half2`| | | | |`__halves2half2`|1.6.0| | | | |
|`__hbeq2`| | | | |`__hbeq2`|1.6.0| | | | |
|`__hbequ2`| | | | |`__hbequ2`|1.9.0| | | | |
|`__hbge2`| | | | |`__hbge2`|1.6.0| | | | |
|`__hbgeu2`| | | | |`__hbgeu2`|1.9.0| | | | |
|`__hbgt2`| | | | |`__hbgt2`|1.6.0| | | | |
|`__hbgtu2`| | | | |`__hbgtu2`|1.9.0| | | | |
|`__hble2`| | | | |`__hble2`|1.6.0| | | | |
|`__hbleu2`| | | | |`__hbleu2`|1.9.0| | | | |
|`__hblt2`| | | | |`__hblt2`|1.6.0| | | | |
|`__hbltu2`| | | | |`__hbltu2`|1.9.0| | | | |
|`__hbne2`| | | | |`__hbne2`|1.6.0| | | | |
|`__hbneu2`| | | | |`__hbneu2`|1.9.0| | | | |
|`__hcmadd`|11.1| | | | | | | | | |
|`__hdiv`| | | | |`__hdiv`|1.9.0| | | | |
|`__heq`| | | | |`__heq`|1.6.0| | | | |
|`__heq2`| | | | |`__heq2`|1.6.0| | | | |
|`__heq2_mask`|12.0| | | | | | | | | |
|`__hequ`| | | | |`__hequ`|1.9.0| | | | |
|`__hequ2`| | | | |`__hequ2`|1.9.0| | | | |
|`__hequ2_mask`|12.0| | | | | | | | | |
|`__hfma`| | | | |`__hfma`|1.6.0| | | | |
|`__hfma2`| | | | |`__hfma2`|1.6.0| | | | |
|`__hfma2_relu`|11.0| | | | | | | | | |
|`__hfma2_sat`| | | | |`__hfma2_sat`|1.6.0| | | | |
|`__hfma_relu`|11.0| | | | | | | | | |
|`__hfma_sat`| | | | |`__hfma_sat`|1.6.0| | | | |
|`__hge`| | | | |`__hge`|1.6.0| | | | |
|`__hge2`| | | | |`__hge2`|1.6.0| | | | |
|`__hge2_mask`|12.0| | | | | | | | | |
|`__hgeu`| | | | |`__hgeu`|1.9.0| | | | |
|`__hgeu2`| | | | |`__hgeu2`|1.9.0| | | | |
|`__hgeu2_mask`|12.0| | | | | | | | | |
|`__hgt`| | | | |`__hgt`|1.6.0| | | | |
|`__hgt2`| | | | |`__hgt2`|1.6.0| | | | |
|`__hgt2_mask`|12.0| | | | | | | | | |
|`__hgtu`| | | | |`__hgtu`|1.9.0| | | | |
|`__hgtu2`| | | | |`__hgtu2`|1.9.0| | | | |
|`__hgtu2_mask`|12.0| | | | | | | | | |
|`__high2bfloat16`|11.0| | | | | | | | | |
|`__high2bfloat162`|11.0| | | | | | | | | |
|`__high2float`| | | | |`__high2float`|1.6.0| | | | |
|`__high2half`| | | | |`__high2half`|1.6.0| | | | |
|`__high2half2`| | | | |`__high2half2`|1.6.0| | | | |
|`__highs2bfloat162`|11.0| | | | | | | | | |
|`__highs2half2`| | | | |`__highs2half2`|1.6.0| | | | |
|`__hiloint2double`| | | | |`__hiloint2double`|1.6.0| | | | |
|`__hisinf`| | | | |`__hisinf`|1.6.0| | | | |
|`__hisnan`| | | | |`__hisnan`|1.6.0| | | | |
|`__hisnan2`| | | | |`__hisnan2`|1.6.0| | | | |
|`__hle`| | | | |`__hle`|1.6.0| | | | |
|`__hle2`| | | | |`__hle2`|1.6.0| | | | |
|`__hle2_mask`|12.0| | | | | | | | | |
|`__hleu`| | | | |`__hleu`|1.9.0| | | | |
|`__hleu2`| | | | |`__hleu2`|1.9.0| | | | |
|`__hleu2_mask`|12.0| | | | | | | | | |
|`__hlt`| | | | |`__hlt`|1.6.0| | | | |
|`__hlt2`| | | | |`__hlt2`|1.6.0| | | | |
|`__hlt2_mask`|12.0| | | | | | | | | |
|`__hltu`| | | | |`__hltu`|1.9.0| | | | |
|`__hltu2`| | | | |`__hltu2`|1.9.0| | | | |
|`__hltu2_mask`|12.0| | | | | | | | | |
|`__hmax`|11.0| | | |`__hmax`|5.5.0| | | | |
|`__hmax2`|11.0| | | | | | | | | |
|`__hmax2_nan`|11.0| | | | | | | | | |
|`__hmax_nan`|11.0| | | |`__hmax_nan`|5.5.0| | | | |
|`__hmin`|11.0| | | |`__hmin`|5.5.0| | | | |
|`__hmin2`|11.0| | | | | | | | | |
|`__hmin2_nan`|11.0| | | | | | | | | |
|`__hmin_nan`|11.0| | | |`__hmin_nan`|5.5.0| | | | |
|`__hmul`| | | | |`__hmul`|1.6.0| | | | |
|`__hmul2`| | | | |`__hmul2`|1.6.0| | | | |
|`__hmul2_rn`|11.6| | | | | | | | | |
|`__hmul2_sat`| | | | |`__hmul2_sat`|1.6.0| | | | |
|`__hmul_rn`|11.6| | | | | | | | | |
|`__hmul_sat`| | | | |`__hmul_sat`|1.6.0| | | | |
|`__hne`| | | | |`__hne`|1.6.0| | | | |
|`__hne2`| | | | |`__hne2`|1.6.0| | | | |
|`__hne2_mask`|12.0| | | | | | | | | |
|`__hneg`| | | | |`__hneg`|1.6.0| | | | |
|`__hneg2`| | | | |`__hneg2`|1.6.0| | | | |
|`__hneu`| | | | |`__hneu`|1.9.0| | | | |
|`__hneu2`| | | | |`__hneu2`|1.9.0| | | | |
|`__hneu2_mask`|12.0| | | | | | | | | |
|`__hsub`| | | | |`__hsub`|1.6.0| | | | |
|`__hsub2`| | | | |`__hsub2`|1.6.0| | | | |
|`__hsub2_rn`|11.6| | | | | | | | | |
|`__hsub2_sat`| | | | |`__hsub2_sat`|1.6.0| | | | |
|`__hsub_rn`|11.6| | | | | | | | | |
|`__hsub_sat`| | | | |`__hsub_sat`|1.6.0| | | | |
|`__int2bfloat16_rd`|11.0| | | | | | | | | |
|`__int2bfloat16_rn`|11.0| | | | | | | | | |
|`__int2bfloat16_ru`|11.0| | | | | | | | | |
|`__int2bfloat16_rz`|11.0| | | | | | | | | |
|`__int2double_rn`| | | | |`__int2double_rn`|1.6.0| | | | |
|`__int2float_rd`| | | | |`__int2float_rd`|1.6.0| | | | |
|`__int2float_rn`| | | | |`__int2float_rn`|1.6.0| | | | |
|`__int2float_ru`| | | | |`__int2float_ru`|1.6.0| | | | |
|`__int2float_rz`| | | | |`__int2float_rz`|1.6.0| | | | |
|`__int2half_rd`| | | | |`__int2half_rd`|1.6.0| | | | |
|`__int2half_rn`| | | | |`__int2half_rn`|1.6.0| | | | |
|`__int2half_ru`| | | | |`__int2half_ru`|1.6.0| | | | |
|`__int2half_rz`| | | | |`__int2half_rz`|1.6.0| | | | |
|`__int_as_float`| | | | |`__int_as_float`|1.6.0| | | | |
|`__isinf`| | | | | | | | | | |
|`__isinff`| | | | | | | | | | |
|`__isinfl`| | | | | | | | | | |
|`__isnan`| | | | | | | | | | |
|`__isnanf`| | | | | | | | | | |
|`__isnanl`| | | | | | | | | | |
|`__ldca`| | | | |`__ldca`|1.9.0| | | | |
|`__ldcg`| | | | |`__ldcg`|1.9.0| | | | |
|`__ldcs`| | | | |`__ldcs`|1.9.0| | | | |
|`__ldcv`|11.0| | | | | | | | | |
|`__ldg`| | | | |`__ldg`|1.6.0| | | | |
|`__ldlu`|11.0| | | | | | | | | |
|`__ll2bfloat16_rd`|11.0| | | | | | | | | |
|`__ll2bfloat16_rn`|11.0| | | | | | | | | |
|`__ll2bfloat16_ru`|11.0| | | | | | | | | |
|`__ll2bfloat16_rz`|11.0| | | | | | | | | |
|`__ll2double_rd`| | | | |`__ll2double_rd`|1.6.0| | | | |
|`__ll2double_rn`| | | | |`__ll2double_rn`|1.6.0| | | | |
|`__ll2double_ru`| | | | |`__ll2double_ru`|1.6.0| | | | |
|`__ll2double_rz`| | | | |`__ll2double_rz`|1.6.0| | | | |
|`__ll2float_rd`| | | | |`__ll2float_rd`|1.6.0| | | | |
|`__ll2float_rn`| | | | |`__ll2float_rn`|1.6.0| | | | |
|`__ll2float_ru`| | | | |`__ll2float_ru`|1.6.0| | | | |
|`__ll2float_rz`| | | | |`__ll2float_rz`|1.6.0| | | | |
|`__ll2half_rd`| | | | |`__ll2half_rd`|1.6.0| | | | |
|`__ll2half_rn`| | | | |`__ll2half_rn`|1.6.0| | | | |
|`__ll2half_ru`| | | | |`__ll2half_ru`|1.6.0| | | | |
|`__ll2half_rz`| | | | |`__ll2half_rz`|1.6.0| | | | |
|`__log10f`| | | | |`__log10f`|1.6.0| | | | |
|`__log2f`| | | | |`__log2f`|1.6.0| | | | |
|`__logf`| | | | |`__logf`|1.6.0| | | | |
|`__longlong_as_double`| | | | |`__longlong_as_double`|1.6.0| | | | |
|`__low2bfloat16`|11.0| | | | | | | | | |
|`__low2bfloat162`|11.0| | | | | | | | | |
|`__low2float`| | | | |`__low2float`|1.6.0| | | | |
|`__low2half`| | | | |`__low2half`|1.6.0| | | | |
|`__low2half2`| | | | |`__low2half2`|1.6.0| | | | |
|`__lowhigh2highlow`| | | | |`__lowhigh2highlow`|1.6.0| | | | |
|`__lows2bfloat162`|11.0| | | | | | | | | |
|`__lows2half2`| | | | |`__lows2half2`|1.6.0| | | | |
|`__mul24`| | | | |`__mul24`|1.6.0| | | | |
|`__mul64hi`| | | | |`__mul64hi`|1.6.0| | | | |
|`__mulhi`| | | | |`__mulhi`|1.6.0| | | | |
|`__nv_cvt_bfloat16raw2_to_fp8x2`|11.8| | | | | | | | | |
|`__nv_cvt_bfloat16raw_to_fp8`|11.8| | | | | | | | | |
|`__nv_cvt_double2_to_fp8x2`|11.8| | | | | | | | | |
|`__nv_cvt_double_to_fp8`|11.8| | | | | | | | | |
|`__nv_cvt_float2_to_fp8x2`|11.8| | | | | | | | | |
|`__nv_cvt_float_to_fp8`|11.8| | | | | | | | | |
|`__nv_cvt_fp8_to_halfraw`|11.8| | | | | | | | | |
|`__nv_cvt_fp8x2_to_halfraw2`|11.8| | | | | | | | | |
|`__nv_cvt_halfraw2_to_fp8x2`|11.8| | | | | | | | | |
|`__nv_cvt_halfraw_to_fp8`|11.8| | | | | | | | | |
|`__pm0`| | | | | | | | | | |
|`__pm1`| | | | | | | | | | |
|`__pm2`| | | | | | | | | | |
|`__pm3`| | | | | | | | | | |
|`__popc`| | | | |`__popc`|1.6.0| | | | |
|`__popcll`| | | | |`__popcll`|1.6.0| | | | |
|`__powf`| | | | |`__powf`|1.6.0| | | | |
|`__prof_trigger`| | | | | | | | | | |
|`__rhadd`| | | | |`__rhadd`|1.6.0| | | | |
|`__sad`| | | | |`__sad`|1.6.0| | | | |
|`__saturatef`| | | | |`__saturatef`|1.6.0| | | | |
|`__shfl`|7.5|9.0| | |`__shfl`|1.6.0| | | | |
|`__shfl_down`|7.5|9.0| | |`__shfl_down`|1.6.0| | | | |
|`__shfl_down_sync`| | | | | | | | | | |
|`__shfl_sync`| | | | | | | | | | |
|`__shfl_up`|7.5|9.0| | |`__shfl_up`|1.6.0| | | | |
|`__shfl_up_sync`| | | | | | | | | | |
|`__shfl_xor`|7.5|9.0| | |`__shfl_xor`|1.6.0| | | | |
|`__shfl_xor_sync`| | | | | | | | | | |
|`__short2bfloat16_rd`|11.0| | | | | | | | | |
|`__short2bfloat16_rn`|11.0| | | | | | | | | |
|`__short2bfloat16_ru`|11.0| | | | | | | | | |
|`__short2bfloat16_rz`|11.0| | | | | | | | | |
|`__short2half_rd`| | | | |`__short2half_rd`|1.6.0| | | | |
|`__short2half_rn`| | | | |`__short2half_rn`|1.6.0| | | | |
|`__short2half_ru`| | | | |`__short2half_ru`|1.6.0| | | | |
|`__short2half_rz`| | | | |`__short2half_rz`|1.6.0| | | | |
|`__short_as_bfloat16`|11.0| | | | | | | | | |
|`__short_as_half`| | | | |`__short_as_half`|1.9.0| | | | |
|`__signbit`| | | | | | | | | | |
|`__signbitf`| | | | | | | | | | |
|`__signbitl`| | | | | | | | | | |
|`__sincosf`| | | | |`__sincosf`|1.6.0| | | | |
|`__sinf`| | | | |`__sinf`|1.6.0| | | | |
|`__stcg`|11.0| | | | | | | | | |
|`__stcs`|11.0| | | | | | | | | |
|`__stwb`|11.0| | | | | | | | | |
|`__stwt`|11.0| | | | | | | | | |
|`__syncthreads`| | | | |`__syncthreads`|1.6.0| | | | |
|`__syncthreads_and`| | | | |`__syncthreads_and`|3.7.0| | | | |
|`__syncthreads_count`| | | | |`__syncthreads_count`|3.7.0| | | | |
|`__syncthreads_or`| | | | |`__syncthreads_or`|3.7.0| | | | |
|`__tanf`| | | | |`__tanf`|1.6.0| | | | |
|`__threadfence`| | | | |`__threadfence`|1.6.0| | | | |
|`__threadfence_block`| | | | |`__threadfence_block`|1.6.0| | | | |
|`__threadfence_system`| | | | |`__threadfence_system`|1.6.0| | | | |
|`__trap`| | | | | | | | | | |
|`__uhadd`| | | | |`__uhadd`|1.6.0| | | | |
|`__uint2bfloat16_rd`|11.0| | | | | | | | | |
|`__uint2bfloat16_rn`|11.0| | | | | | | | | |
|`__uint2bfloat16_ru`|11.0| | | | | | | | | |
|`__uint2bfloat16_rz`|11.0| | | | | | | | | |
|`__uint2double_rn`| | | | |`__uint2double_rn`|1.6.0| | | | |
|`__uint2float_rd`| | | | |`__uint2float_rd`|1.6.0| | | | |
|`__uint2float_rn`| | | | |`__uint2float_rn`|1.6.0| | | | |
|`__uint2float_ru`| | | | |`__uint2float_ru`|1.6.0| | | | |
|`__uint2float_rz`| | | | |`__uint2float_rz`|1.6.0| | | | |
|`__uint2half_rd`| | | | |`__uint2half_rd`|1.6.0| | | | |
|`__uint2half_rn`| | | | |`__uint2half_rn`|1.6.0| | | | |
|`__uint2half_ru`| | | | |`__uint2half_ru`|1.6.0| | | | |
|`__uint2half_rz`| | | | |`__uint2half_rz`|1.6.0| | | | |
|`__uint_as_float`| | | | |`__uint_as_float`|1.6.0| | | | |
|`__ull2bfloat16_rd`|11.0| | | | | | | | | |
|`__ull2bfloat16_rn`|11.0| | | | | | | | | |
|`__ull2bfloat16_ru`|11.0| | | | | | | | | |
|`__ull2bfloat16_rz`|11.0| | | | | | | | | |
|`__ull2double_rd`| | | | |`__ull2double_rd`|1.6.0| | | | |
|`__ull2double_rn`| | | | |`__ull2double_rn`|1.6.0| | | | |
|`__ull2double_ru`| | | | |`__ull2double_ru`|1.6.0| | | | |
|`__ull2double_rz`| | | | |`__ull2double_rz`|1.6.0| | | | |
|`__ull2float_rd`| | | | |`__ull2float_rd`|1.6.0| | | | |
|`__ull2float_rn`| | | | |`__ull2float_rn`|1.6.0| | | | |
|`__ull2float_ru`| | | | |`__ull2float_ru`|1.6.0| | | | |
|`__ull2float_rz`| | | | |`__ull2float_rz`|1.6.0| | | | |
|`__ull2half_rd`| | | | |`__ull2half_rd`|1.6.0| | | | |
|`__ull2half_rn`| | | | |`__ull2half_rn`|1.6.0| | | | |
|`__ull2half_ru`| | | | |`__ull2half_ru`|1.6.0| | | | |
|`__ull2half_rz`| | | | |`__ull2half_rz`|1.6.0| | | | |
|`__umul24`| | | | |`__umul24`|1.6.0| | | | |
|`__umul64hi`| | | | |`__umul64hi`|1.6.0| | | | |
|`__umulhi`| | | | |`__umulhi`|1.6.0| | | | |
|`__urhadd`| | | | |`__urhadd`|1.6.0| | | | |
|`__usad`| | | | |`__usad`|1.6.0| | | | |
|`__ushort2bfloat16_rd`|11.0| | | | | | | | | |
|`__ushort2bfloat16_rn`|11.0| | | | | | | | | |
|`__ushort2bfloat16_ru`|11.0| | | | | | | | | |
|`__ushort2bfloat16_rz`|11.0| | | | | | | | | |
|`__ushort2half_rd`| | | | |`__ushort2half_rd`|1.6.0| | | | |
|`__ushort2half_rn`| | | | |`__ushort2half_rn`|1.6.0| | | | |
|`__ushort2half_ru`| | | | |`__ushort2half_ru`|1.6.0| | | | |
|`__ushort2half_rz`| | | | |`__ushort2half_rz`|1.6.0| | | | |
|`__ushort_as_bfloat16`|11.0| | | | | | | | | |
|`__ushort_as_half`| | | | |`__ushort_as_half`|1.6.0| | | | |
|`__vabs2`| | | | | | | | | | |
|`__vabs4`| | | | | | | | | | |
|`__vabsdiffs2`| | | | | | | | | | |
|`__vabsdiffs4`| | | | | | | | | | |
|`__vabsdiffu2`| | | | | | | | | | |
|`__vabsdiffu4`| | | | | | | | | | |
|`__vabsss2`| | | | | | | | | | |
|`__vabsss4`| | | | | | | | | | |
|`__vadd2`| | | | | | | | | | |
|`__vadd4`| | | | | | | | | | |
|`__vaddss2`| | | | | | | | | | |
|`__vaddss4`| | | | | | | | | | |
|`__vaddus2`| | | | | | | | | | |
|`__vaddus4`| | | | | | | | | | |
|`__vavgs2`| | | | | | | | | | |
|`__vavgs4`| | | | | | | | | | |
|`__vavgu2`| | | | | | | | | | |
|`__vavgu4`| | | | | | | | | | |
|`__vcmpeq2`| | | | | | | | | | |
|`__vcmpeq4`| | | | | | | | | | |
|`__vcmpges2`| | | | | | | | | | |
|`__vcmpges4`| | | | | | | | | | |
|`__vcmpgeu2`| | | | | | | | | | |
|`__vcmpgeu4`| | | | | | | | | | |
|`__vcmpgts2`| | | | | | | | | | |
|`__vcmpgts4`| | | | | | | | | | |
|`__vcmpgtu2`| | | | | | | | | | |
|`__vcmpgtu4`| | | | | | | | | | |
|`__vcmples2`| | | | | | | | | | |
|`__vcmples4`| | | | | | | | | | |
|`__vcmpleu4`| | | | | | | | | | |
|`__vcmplts2`| | | | | | | | | | |
|`__vcmplts4`| | | | | | | | | | |
|`__vcmpltu2`| | | | | | | | | | |
|`__vcmpltu4`| | | | | | | | | | |
|`__vcmpne2`| | | | | | | | | | |
|`__vcmpne4`| | | | | | | | | | |
|`__vhaddu2`| | | | | | | | | | |
|`__vhaddu4`| | | | | | | | | | |
|`__vmaxs2`| | | | | | | | | | |
|`__vmaxs4`| | | | | | | | | | |
|`__vmaxu2`| | | | | | | | | | |
|`__vmaxu4`| | | | | | | | | | |
|`__vmins2`| | | | | | | | | | |
|`__vmins4`| | | | | | | | | | |
|`__vminu2`| | | | | | | | | | |
|`__vminu4`| | | | | | | | | | |
|`__vneg2`| | | | | | | | | | |
|`__vneg4`| | | | | | | | | | |
|`__vnegss2`| | | | | | | | | | |
|`__vnegss4`| | | | | | | | | | |
|`__vsads2`| | | | | | | | | | |
|`__vsads4`| | | | | | | | | | |
|`__vsadu2`| | | | | | | | | | |
|`__vsadu4`| | | | | | | | | | |
|`__vseteq2`| | | | | | | | | | |
|`__vseteq4`| | | | | | | | | | |
|`__vsetges2`| | | | | | | | | | |
|`__vsetges4`| | | | | | | | | | |
|`__vsetgeu2`| | | | | | | | | | |
|`__vsetgeu4`| | | | | | | | | | |
|`__vsetgts2`| | | | | | | | | | |
|`__vsetgts4`| | | | | | | | | | |
|`__vsetgtu4`| | | | | | | | | | |
|`__vsetles2`| | | | | | | | | | |
|`__vsetles4`| | | | | | | | | | |
|`__vsetleu2`| | | | | | | | | | |
|`__vsetleu4`| | | | | | | | | | |
|`__vsetlts2`| | | | | | | | | | |
|`__vsetlts4`| | | | | | | | | | |
|`__vsetltu2`| | | | | | | | | | |
|`__vsetltu4`| | | | | | | | | | |
|`__vsetne2`| | | | | | | | | | |
|`__vsetne4`| | | | | | | | | | |
|`__vsub2`| | | | | | | | | | |
|`__vsub4`| | | | | | | | | | |
|`__vsubss2`| | | | | | | | | | |
|`__vsubss4`| | | | | | | | | | |
|`__vsubus2`| | | | | | | | | | |
|`__vsubus4`| | | | | | | | | | |
|`_fdsign`| | | | | | | | | | |
|`_ldsign`| | | | | | | | | | |
|`abs`| | | | |`abs`|1.6.0| | | | |
|`acos`| | | | |`acos`|1.6.0| | | | |
|`acosf`| | | | |`acosf`|1.6.0| | | | |
|`acosh`| | | | |`acosh`|1.6.0| | | | |
|`acoshf`| | | | |`acoshf`|1.6.0| | | | |
|`asin`| | | | |`asin`|1.6.0| | | | |
|`asinf`| | | | |`asinf`|1.6.0| | | | |
|`asinh`| | | | |`asinh`|1.6.0| | | | |
|`asinhf`| | | | |`asinhf`|1.6.0| | | | |
|`atan`| | | | |`atan`|1.6.0| | | | |
|`atan2`| | | | |`atan2`|1.6.0| | | | |
|`atan2f`| | | | |`atan2f`|1.6.0| | | | |
|`atanf`| | | | |`atanf`|1.6.0| | | | |
|`atanh`| | | | |`atanh`|1.6.0| | | | |
|`atanhf`| | | | |`atanhf`|1.6.0| | | | |
|`atomicAdd`| | | | |`atomicAdd`|1.6.0| | | | |
|`atomicAdd_system`| | | | |`atomicAdd_system`|4.3.0| | | | |
|`atomicAnd`| | | | |`atomicAnd`|1.6.0| | | | |
|`atomicAnd_system`| | | | |`atomicAnd_system`|4.3.0| | | | |
|`atomicCAS`| | | | |`atomicCAS`|1.6.0| | | | |
|`atomicCAS_system`| | | | |`atomicCAS_system`|4.3.0| | | | |
|`atomicDec`| | | | |`atomicDec`|1.6.0| | | | |
|`atomicExch`| | | | |`atomicExch`|1.6.0| | | | |
|`atomicExch_system`| | | | |`atomicExch_system`|4.3.0| | | | |
|`atomicInc`| | | | |`atomicInc`|1.6.0| | | | |
|`atomicMax`| | | | |`atomicMax`|1.6.0| | | | |
|`atomicMax_system`| | | | |`atomicMax_system`|4.3.0| | | | |
|`atomicMin`| | | | |`atomicMin`|1.6.0| | | | |
|`atomicMin_system`| | | | |`atomicMin_system`|4.3.0| | | | |
|`atomicOr`| | | | |`atomicOr`|1.6.0| | | | |
|`atomicOr_system`| | | | |`atomicOr_system`|4.3.0| | | | |
|`atomicSub`| | | | |`atomicSub`|1.6.0| | | | |
|`atomicSub_system`| | | | |`atomicSub_system`|4.3.0| | | | |
|`atomicXor`| | | | |`atomicXor`|1.6.0| | | | |
|`atomicXor_system`| | | | |`atomicXor_system`|4.3.0| | | | |
|`cbrt`| | | | |`cbrt`|1.6.0| | | | |
|`cbrtf`| | | | |`cbrtf`|1.6.0| | | | |
|`ceil`| | | | |`ceil`|1.6.0| | | | |
|`ceilf`| | | | |`ceilf`|1.6.0| | | | |
|`clock`| | | | |`clock`|1.6.0| | | | |
|`clock64`| | | | |`clock64`|1.6.0| | | | |
|`copysign`| | | | |`copysign`|1.6.0| | | | |
|`copysignf`| | | | |`copysignf`|1.6.0| | | | |
|`cos`| | | | |`cos`|1.6.0| | | | |
|`cosf`| | | | |`cosf`|1.6.0| | | | |
|`cosh`| | | | |`cosh`|1.6.0| | | | |
|`coshf`| | | | |`coshf`|1.6.0| | | | |
|`cospi`| | | | |`cospi`|1.6.0| | | | |
|`cospif`| | | | |`cospif`|1.6.0| | | | |
|`cyl_bessel_i0`| | | | |`cyl_bessel_i0`|1.9.0| | | | |
|`cyl_bessel_i0f`| | | | |`cyl_bessel_i0f`|1.9.0| | | | |
|`cyl_bessel_i1`| | | | |`cyl_bessel_i1`|1.9.0| | | | |
|`cyl_bessel_i1f`| | | | |`cyl_bessel_i1f`|1.9.0| | | | |
|`erf`| | | | |`erf`|1.6.0| | | | |
|`erfc`| | | | |`erfc`|1.6.0| | | | |
|`erfcf`| | | | |`erfcf`|1.6.0| | | | |
|`erfcinv`| | | | |`erfcinv`|1.6.0| | | | |
|`erfcinvf`| | | | |`erfcinvf`|1.6.0| | | | |
|`erfcx`| | | | |`erfcx`|1.6.0| | | | |
|`erfcxf`| | | | |`erfcxf`|1.6.0| | | | |
|`erff`| | | | |`erff`|1.6.0| | | | |
|`erfinv`| | | | |`erfinv`|1.6.0| | | | |
|`erfinvf`| | | | |`erfinvf`|1.6.0| | | | |
|`exp`| | | | |`exp`|1.6.0| | | | |
|`exp10`| | | | |`exp10`|1.6.0| | | | |
|`exp10f`| | | | |`exp10f`|1.6.0| | | | |
|`exp2`| | | | |`exp2`|1.6.0| | | | |
|`exp2f`| | | | |`exp2f`|1.6.0| | | | |
|`expf`| | | | |`expf`|1.6.0| | | | |
|`expm1`| | | | |`expm1`|1.6.0| | | | |
|`expm1f`| | | | |`expm1f`|1.6.0| | | | |
|`fabs`| | | | |`fabs`|1.6.0| | | | |
|`fabsf`| | | | |`fabsf`|1.6.0| | | | |
|`fdim`| | | | |`fdim`|1.6.0| | | | |
|`fdimf`| | | | |`fdimf`|1.6.0| | | | |
|`fdivide`| | | | | | | | | | |
|`fdividef`| | | | |`fdividef`|1.6.0| | | | |
|`float2int`| | | | | | | | | | |
|`float_as_int`| | | | | | | | | | |
|`float_as_uint`| | | | | | | | | | |
|`floor`| | | | |`floor`|1.6.0| | | | |
|`floorf`| | | | |`floorf`|1.6.0| | | | |
|`fma`| | | | |`fma`|1.6.0| | | | |
|`fmaf`| | | | |`fmaf`|1.6.0| | | | |
|`fmax`| | | | |`fmax`|1.6.0| | | | |
|`fmaxf`| | | | |`fmaxf`|1.6.0| | | | |
|`fmin`| | | | |`fmin`|1.6.0| | | | |
|`fminf`| | | | |`fminf`|1.6.0| | | | |
|`fmod`| | | | |`fmod`|1.6.0| | | | |
|`fmodf`| | | | |`fmodf`|1.6.0| | | | |
|`frexp`| | | | |`frexp`|1.6.0| | | | |
|`frexpf`| | | | |`frexpf`|1.6.0| | | | |
|`h2ceil`| | | | |`h2ceil`|1.6.0| | | | |
|`h2cos`| | | | |`h2cos`|1.6.0| | | | |
|`h2exp`| | | | |`h2exp`|1.6.0| | | | |
|`h2exp10`| | | | |`h2exp10`|1.6.0| | | | |
|`h2exp2`| | | | |`h2exp2`|1.6.0| | | | |
|`h2floor`| | | | |`h2floor`|1.6.0| | | | |
|`h2log`| | | | |`h2log`|1.6.0| | | | |
|`h2log10`| | | | |`h2log10`|1.6.0| | | | |
|`h2log2`| | | | |`h2log2`|1.6.0| | | | |
|`h2rcp`| | | | |`h2rcp`|1.6.0| | | | |
|`h2rint`| | | | |`h2rint`|1.9.0| | | | |
|`h2rsqrt`| | | | |`h2rsqrt`|1.6.0| | | | |
|`h2sin`| | | | |`h2sin`|1.6.0| | | | |
|`h2sqrt`| | | | |`h2sqrt`|1.6.0| | | | |
|`h2trunc`| | | | |`h2trunc`|1.6.0| | | | |
|`hceil`| | | | |`hceil`|1.6.0| | | | |
|`hcos`| | | | |`hcos`|1.6.0| | | | |
|`hexp`| | | | |`hexp`|1.6.0| | | | |
|`hexp10`| | | | |`hexp10`|1.6.0| | | | |
|`hexp2`| | | | |`hexp2`|1.6.0| | | | |
|`hfloor`| | | | |`hfloor`|1.6.0| | | | |
|`hlog`| | | | |`hlog`|1.6.0| | | | |
|`hlog10`| | | | |`hlog10`|1.6.0| | | | |
|`hlog2`| | | | |`hlog2`|1.6.0| | | | |
|`hrcp`| | | | |`hrcp`|1.9.0| | | | |
|`hrint`| | | | |`hrint`|1.6.0| | | | |
|`hrsqrt`| | | | |`hrsqrt`|1.6.0| | | | |
|`hsin`| | | | |`hsin`|1.6.0| | | | |
|`hsqrt`| | | | |`hsqrt`|1.6.0| | | | |
|`htrunc`| | | | |`htrunc`|1.6.0| | | | |
|`hypot`| | | | |`hypot`|1.6.0| | | | |
|`hypotf`| | | | |`hypotf`|1.6.0| | | | |
|`ilogb`| | | | |`ilogb`|1.6.0| | | | |
|`ilogbf`| | | | |`ilogbf`|1.6.0| | | | |
|`int2float`| | | | | | | | | | |
|`int_as_float`| | | | | | | | | | |
|`isfinite`| | | | |`isfinite`|1.6.0| | | | |
|`isinf`| | | | |`isinf`|1.6.0| | | | |
|`isnan`| | | | |`isnan`|1.6.0| | | | |
|`j0`| | | | |`j0`|1.6.0| | | | |
|`j0f`| | | | |`j0f`|1.6.0| | | | |
|`j1`| | | | |`j1`|1.6.0| | | | |
|`j1f`| | | | |`j1f`|1.6.0| | | | |
|`jn`| | | | |`jn`|1.6.0| | | | |
|`jnf`| | | | |`jnf`|1.6.0| | | | |
|`labs`| | | | |`labs`|1.9.0| | | | |
|`ldexp`| | | | |`ldexp`|1.6.0| | | | |
|`ldexpf`| | | | |`ldexpf`|1.6.0| | | | |
|`lgamma`| | | | |`lgamma`|1.6.0| | | | |
|`lgammaf`| | | | |`lgammaf`|1.6.0| | | | |
|`llabs`| | | | |`llabs`|1.9.0| | | | |
|`llmax`| | | | | | | | | | |
|`llmin`| | | | | | | | | | |
|`llrint`| | | | |`llrint`|1.6.0| | | | |
|`llrintf`| | | | |`llrintf`|1.6.0| | | | |
|`llround`| | | | |`llround`|1.6.0| | | | |
|`llroundf`| | | | |`llroundf`|1.6.0| | | | |
|`log`| | | | |`log`|1.6.0| | | | |
|`log10`| | | | |`log10`|1.6.0| | | | |
|`log10f`| | | | |`log10f`|1.6.0| | | | |
|`log1p`| | | | |`log1p`|1.6.0| | | | |
|`log1pf`| | | | |`log1pf`|1.6.0| | | | |
|`log2`| | | | |`log2`|1.6.0| | | | |
|`log2f`| | | | |`log2f`|1.6.0| | | | |
|`logb`| | | | |`logb`|1.6.0| | | | |
|`logbf`| | | | |`logbf`|1.6.0| | | | |
|`logf`| | | | |`logf`|1.6.0| | | | |
|`lrint`| | | | |`lrint`|1.6.0| | | | |
|`lrintf`| | | | |`lrintf`|1.6.0| | | | |
|`lround`| | | | |`lround`|1.6.0| | | | |
|`lroundf`| | | | |`lroundf`|1.6.0| | | | |
|`make_bfloat162`|12.2| | | | | | | | | |
|`make_half2`|12.2| | | | | | | | | |
|`max`| | | | |`max`|1.6.0| | | | |
|`min`| | | | |`min`|1.6.0| | | | |
|`modf`| | | | |`modf`|1.9.0| | | | |
|`modff`| | | | |`modff`|1.9.0| | | | |
|`mul24`| | | | | | | | | | |
|`mul64hi`| | | | | | | | | | |
|`mulhi`| | | | | | | | | | |
|`nan`| | | | |`nan`|1.6.0| | | | |
|`nanf`| | | | |`nanf`|1.6.0| | | | |
|`nearbyint`| | | | |`nearbyint`|1.6.0| | | | |
|`nearbyintf`| | | | |`nearbyintf`|1.6.0| | | | |
|`nextafter`| | | | |`nextafter`|1.6.0| | | | |
|`nextafterf`| | | | |`nextafterf`|1.9.0| | | | |
|`norm`| | | | |`norm`|1.6.0| | | | |
|`norm3d`| | | | |`norm3d`|1.6.0| | | | |
|`norm3df`| | | | |`norm3df`|1.6.0| | | | |
|`norm4d`| | | | |`norm4d`|1.6.0| | | | |
|`norm4df`| | | | |`norm4df`|1.6.0| | | | |
|`normcdf`| | | | |`normcdf`|1.6.0| | | | |
|`normcdff`| | | | |`normcdff`|1.6.0| | | | |
|`normcdfinv`| | | | |`normcdfinv`|1.6.0| | | | |
|`normcdfinvf`| | | | |`normcdfinvf`|1.6.0| | | | |
|`normf`| | | | |`normf`|1.6.0| | | | |
|`pow`| | | | |`pow`|1.6.0| | | | |
|`powf`| | | | |`powf`|1.6.0| | | | |
|`rcbrt`| | | | |`rcbrt`|1.6.0| | | | |
|`rcbrtf`| | | | |`rcbrtf`|1.6.0| | | | |
|`remainder`| | | | |`remainder`|1.6.0| | | | |
|`remainderf`| | | | |`remainderf`|1.6.0| | | | |
|`remquo`| | | | |`remquo`|1.9.0| | | | |
|`remquof`| | | | |`remquof`|1.6.0| | | | |
|`rhypot`| | | | |`rhypot`|1.6.0| | | | |
|`rhypotf`| | | | |`rhypotf`|1.6.0| | | | |
|`rint`| | | | |`rint`|1.6.0| | | | |
|`rintf`| | | | |`rintf`|1.6.0| | | | |
|`rnorm`| | | | |`rnorm`|1.6.0| | | | |
|`rnorm3d`| | | | |`rnorm3d`|1.6.0| | | | |
|`rnorm3df`| | | | |`rnorm3df`|1.6.0| | | | |
|`rnorm4d`| | | | |`rnorm4d`|1.6.0| | | | |
|`rnorm4df`| | | | |`rnorm4df`|1.6.0| | | | |
|`rnormf`| | | | |`rnormf`|1.6.0| | | | |
|`round`| | | | |`round`|1.6.0| | | | |
|`roundf`| | | | |`roundf`|1.6.0| | | | |
|`rsqrt`| | | | |`rsqrt`|1.6.0| | | | |
|`rsqrtf`| | | | |`rsqrtf`|1.6.0| | | | |
|`saturate`| | | | | | | | | | |
|`scalbln`| | | | |`scalbln`|1.6.0| | | | |
|`scalblnf`| | | | |`scalblnf`|1.6.0| | | | |
|`scalbn`| | | | |`scalbn`|1.6.0| | | | |
|`scalbnf`| | | | |`scalbnf`|1.6.0| | | | |
|`signbit`| | | | |`signbit`|1.6.0| | | | |
|`sin`| | | | |`sin`|1.6.0| | | | |
|`sincos`| | | | |`sincos`|1.6.0| | | | |
|`sincosf`| | | | |`sincosf`|1.6.0| | | | |
|`sincospi`| | | | |`sincospi`|1.6.0| | | | |
|`sincospif`| | | | |`sincospif`|1.6.0| | | | |
|`sinf`| | | | |`sinf`|1.6.0| | | | |
|`sinh`| | | | |`sinh`|1.6.0| | | | |
|`sinhf`| | | | |`sinhf`|1.6.0| | | | |
|`sinpi`| | | | |`sinpi`|1.6.0| | | | |
|`sinpif`| | | | |`sinpif`|1.6.0| | | | |
|`sqrt`| | | | |`sqrt`|1.6.0| | | | |
|`sqrtf`| | | | |`sqrtf`|1.6.0| | | | |
|`tan`| | | | |`tan`|1.6.0| | | | |
|`tanf`| | | | |`tanf`|1.6.0| | | | |
|`tanh`| | | | |`tanh`|1.6.0| | | | |
|`tanhf`| | | | |`tanhf`|1.6.0| | | | |
|`tgamma`| | | | |`tgamma`|1.6.0| | | | |
|`tgammaf`| | | | |`tgammaf`|1.6.0| | | | |
|`trunc`| | | | |`trunc`|1.6.0| | | | |
|`truncf`| | | | |`truncf`|1.6.0| | | | |
|`uint2float`| | | | | | | | | | |
|`uint_as_float`| | | | | | | | | | |
|`ullmax`| | | | | | | | | | |
|`ullmin`| | | | | | | | | | |
|`umax`| | | | | | | | | | |
|`umin`| | | | | | | | | | |
|`umul24`| | | | | | | | | | |
|`y0`| | | | |`y0`|1.6.0| | | | |
|`y0f`| | | | |`y0f`|1.6.0| | | | |
|`y1`| | | | |`y1`|1.6.0| | | | |
|`y1f`| | | | |`y1f`|1.6.0| | | | |
|`yn`| | | | |`yn`|1.6.0| | | | |
|`ynf`| | | | |`ynf`|1.6.0| | | | |

## **2. Device Types**

|**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**|
|:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:|
|`__NV_E4M3`|11.8| | | | | | | | | |
|`__NV_E5M2`|11.8| | | | | | | | | |
|`__NV_NOSAT`|11.8| | | | | | | | | |
|`__NV_SATFINITE`|11.8| | | | | | | | | |
|`__half`| | | | |`__half`|1.6.0| | | | |
|`__half2`| | | | |`__half2`|1.6.0| | | | |
|`__half2_raw`| | | | |`__half2_raw`|1.9.0| | | | |
|`__half_raw`| | | | |`__half_raw`|1.9.0| | | | |
|`__nv_bfloat16`|11.0| | | |`hip_bfloat16`|3.5.0| | | | |
|`__nv_bfloat162`|11.0| | | | | | | | | |
|`__nv_bfloat162_raw`|11.0| | | | | | | | | |
|`__nv_bfloat16_raw`|11.0| | | | | | | | | |
|`__nv_fp8_e4m3`|11.8| | | | | | | | | |
|`__nv_fp8_e5m2`|11.8| | | | | | | | | |
|`__nv_fp8_interpretation_t`|11.8| | | | | | | | | |
|`__nv_fp8_storage_t`|11.8| | | | | | | | | |
|`__nv_fp8x2_e4m3`|11.8| | | | | | | | | |
|`__nv_fp8x2_e5m2`|11.8| | | | | | | | | |
|`__nv_fp8x2_storage_t`|11.8| | | | | | | | | |
|`__nv_fp8x4_e4m3`|11.8| | | | | | | | | |
|`__nv_fp8x4_e5m2`|11.8| | | | | | | | | |
|`__nv_fp8x4_storage_t`|11.8| | | | | | | | | |
|`__nv_saturation_t`|11.8| | | | | | | | | |
|`nv_bfloat162`|11.0| | | | | | | | | |


\*A - Added; D - Deprecated; C - Changed; R - Removed; E - Experimental