Devices

NVIDIA A100-SXM4-40GB

The same numbers, filterable, in the model table.

deviceNVIDIA A100-SXM4-40GB
backendcuda
memory40 GB
hardwaresm_80
softwaretorch 2.14.1+cu130, cuda 13.0, driver 610.57.04
torch (rows)2.14.1+cu130
measured2026-11-07 to 2026-11-08
rows234 in docs/data/speed/a100-sxm4-40gb.jsonl

A survey, not a regression floor: the models and dtypes measured here, as recorded. Cells are median ms; every column names its dtype. unsupported = the card does not offer that mode or dtype on this backend, failed = it ran and raised, OOM = out of memory, – = not tested; (golden fail) = it ran but its result failed the golden check on this device (never counted as fastest). Speed-up = kernels against the fastest original and the fastest portable row of the same model (any dtype); memory = the peak of that mode's fastest row, measured the way the column says (not comparable with another device's). One input per model, the task's standard one. Each model links to its model page; benchmarks has the method and the reference device.

Protocol: first call, 3 warm-up, peak reset, median of 3 rounds x median of 5.

Stereo

Stereo, Middlebury 2014 half, 994x1482

modeltime (ms): portable fp16portable bf16kernels fp16kernels speed-up: vs portablepeak memory (MiB, allocated / reserved, fastest dtype): portablekernels
aanet-plus-sceneflow98.8–50.81.9x1115 / 1236778 / 1078
aanet-sceneflow82.0–49.61.7x819 / 922502 / 620
bridgedepth-rvc-pretrain156–1431.1x2567 / 28641957 / 2262
bridgedepth-sf155–1411.1x2516 / 28321905 / 2212
c-fast-foundationstereo152–85.11.8x2647 / 30161169 / 1476
c-foundationstereo-s1362–6682.0x5788 / 63503134 / 4088
cas-gwcnet-c-sceneflow105–87.91.2x1795 / 19481690 / 1888
cas-gwcnet-gc-sceneflow153–1361.1x2232 / 24462237 / 2450
cfnet-sceneflow156–1451.1x3406 / 43363636 / 4838
coex-sceneflow32.6–16.32.0x1102 / 1214447 / 634
crestereo-eth3d283–1082.6x786 / 946617 / 648
defom-stereo-vitl-sceneflow–4752481.9x4333 / 47923124 / 3522
dlnr-sceneflow141–95.41.5x2608 / 30161210 / 1382
fast-acvnet-generalization31.7–21.51.5x662 / 756738 / 956
fast-acvnet-plus-sceneflow48.3–28.71.7x659 / 756748 / 876
fast-foundationstereo152–85.31.8x2647 / 30161169 / 1476
foundationstereo-vit-l959–6801.4x2874 / 31562911 / 3300
foundationstereo-vit-s828–5611.5x2225 / 24862263 / 2830
great-igev-sceneflow383–1962.0x1375 / 15581195 / 1582
gwcnet-gc-sceneflow166–97.71.7x1801 / 21021765 / 1942
hitnet-eth3d32.2–16.91.9x857 / 1088632 / 770
igev-plusplus-sceneflow384–1862.1x1568 / 17361333 / 1674
igev-stereo-sceneflow259–1371.9x1210 / 14321115 / 1332
las2-h65.8–38.31.7x1023 / 1066928 / 1040
las2-s30.5–15.71.9x921 / 966255 / 360
mocha-v1-sceneflow383–2271.7x1606 / 17681561 / 1690
monster-plusplus-mix-all598–2892.1x2557 / 28342408 / 2654
monster-sceneflow581–2862.0x2310 / 26342326 / 2634
nmrf-sceneflow93.6–84.41.1x1457 / 1630969 / 1090
psmnet-sceneflow153–91.31.7x2043 / 23621752 / 2082
raft-stereo-middlebury275–1102.5x1361 / 1570730 / 758
rt-monster-plusplus-mix-all49.4–54.30.9x2565 / 26182646 / 3040
s2m2-s124–62.42.0x1706 / 1908655 / 942
s2m2-xl511–3121.6x5202 / 61542065 / 2294
selective-igev-sceneflow343–1682.0x1211 / 14481112 / 1390
waft-stereo-b439–1732.5x5749 / 58101762 / 1952
waft-stereo-s298–1252.4x3266 / 34341062 / 1142

Depth

Depth, Middlebury 2014 half, 994x1482

modeltime (ms): portable fp16kernels fp16kernels speed-up: vs portablepeak memory (MiB, allocated / reserved, fastest dtype): portablekernels
da3-giant-1.145.025.01.8x2610 / 27082592 / 2690
da3mono-large15.512.81.2x787 / 828783 / 828
depth-anything-v2-l16.916.11.1x998 / 1072917 / 1034
depth-anything-v2-s7.174.631.5x220 / 268153 / 208
depth-pro1281191.1x3278 / 34583606 / 3698
marigold-depth-v1-11772000.9x2756 / 29202521 / 2622
metric3d-vit-large68.561.51.1x1424 / 15761455 / 1528
midas-dpt-beit-large-51228.528.51.0x932 / 1058944 / 1036
moge-2-vits-normal26.522.11.2x987 / 1132805 / 868
moge-3-vitl4611144.0x2128 / 24821533 / 1684
unidepth-v2-vitl1429.026.61.1x1129 / 12121129 / 1212
unik3d-vitl35.829.81.2x1141 / 12121087 / 1126
zoedepth-nk61.341.21.5x1874 / 19641686 / 1880

Note: kernels row measured at the last commit, with the published dpt_fused@415b13f0e87b.

Classification

Classification, synthetic, 224x224

modeltime (ms): portable fp16kernels fp16kernels speed-up: vs portablepeak memory (MiB, allocated / reserved, fastest dtype): portablekernels
alexnet.tv_in1k0.9550.5911.6x128 / 164136 / 188
convnextv2_base.fcmae_ft_in22k_in1k12.25.032.4x276 / 296270 / 320
deit_base_patch16_224.fb_in1k3.532.211.6x179 / 206252 / 308
densenet121.tv_in1k12.42.694.6x31 / 5035 / 92
dinov2_vitl14_lc6.714.711.4x599 / 608842 / 890
efficientnet_b0.tv_in1k6.351.514.2x24 / 3430 / 78
efficientnet_b4.tv_in1k12.03.303.6x65 / 9466 / 120
efficientnet_v2_s.tv_in1k12.33.293.7x57 / 8665 / 128
efficientvit_b2.r288_in1k12.21.896.4x61 / 12472 / 170
eva02_large_patch14_448.mim_m38m_ft_in22k_in1k16.310.31.6x624 / 6441204 / 1346
fastvit_sa24.apple_dist_in1k8.282.493.3x57 / 8863 / 128
inception_v3.tv_in1k6.312.402.6x97 / 124102 / 168
mobilenet_v2.tv2_in1k3.820.7685.0x19 / 3026 / 52
mobilenet_v3_large.tv2_in1k4.671.054.4x22 / 5230 / 74
mobilenetv1_100.ra4_e3600_r224_in1k2.100.5743.7x20 / 3027 / 54
mobilenetv4_conv_medium.e500_r256_in1k4.991.194.2x31 / 6239 / 84
regnety_160.tv2_in1k9.302.703.4x184 / 230181 / 276
resnet152.tv2_in1k10.53.423.1x129 / 160134 / 206
resnet18.tv_in1k1.710.7972.1x35 / 6842 / 110
shufflenet_v2_x1_0.tv_in1k4.411.632.7x15 / 2839 / 56
squeezenet1_1.tv_in1k2.250.5923.8x7 / 288 / 12
swin_base_patch4_window7_224.ms_in22k_ft_in1k12.83.793.4x187 / 210198 / 258
vgg16.tv_in1k1.541.151.3x287 / 308285 / 348
vit_base_patch16_224.augreg2_in21k_ft_in1k3.522.211.6x179 / 206252 / 308
vit_so400m_patch14_siglip_378.webli_ft_in1k7.968.730.9x853 / 8641174 / 1266

Segmentation

Segmentation, synthetic, 1024x2048

modeltime (ms): portable fp16kernels fp16kernels speed-up: vs portablepeak memory (MiB, allocated / reserved, fastest dtype): portablekernels
deeplabv3plus-r101-d8-ade20k18.813.01.5x410 / 452355 / 436
dinov2-l-linear-ade20k25.122.31.1x1154 / 12241162 / 1244
dinov2-s-linear-ade20k10.17.641.3x615 / 656618 / 656
eomt-l-dinov2-ade20k17.015.01.1x1488 / 15641488 / 1564
eomt-l-dinov3-ade20k21.917.81.2x1487 / 15641487 / 1564
fcn-r101-d8-ade20k15.511.81.3x414 / 472288 / 374
mask2former-swinl-ade20k52.135.31.5x1131 / 13581131 / 1358
oneformer-swinl-ade20k71.658.91.2x2022 / 24542022 / 2434
sapiens-seg-0.3b-goliath36.334.41.1x1760 / 18821760 / 1882
sapiens-seg-1b-goliath71.767.81.1x3376 / 35023376 / 3502
segformer-b0-ade20k8.683.432.5x312 / 33689 / 178
segformer-b5-ade20k30.618.31.7x520 / 570337 / 452

Promptable segmentation

Promptable segmentation, synthetic, 1024x1024

modeltime (ms): portable fp16kernels fp16kernels speed-up: vs portablepeak memory (MiB, allocated / reserved, fastest dtype): portablekernels
sam-vit-b20.019.21.0x341 / 360341 / 380
sam-vit-h67.461.31.1x1448 / 15041443 / 1484
sam-vit-l40.937.51.1x797 / 842795 / 862
sam2.1-hiera-base-plus15.816.90.9x376 / 404390 / 424
sam2.1-hiera-large27.128.01.0x706 / 728724 / 788
sam2.1-hiera-tiny12.012.21.0x268 / 302280 / 302
sam369.750.81.4x1886 / 19641926 / 2144

Note: kernels row measured at the last commit, with the published dpt_fused@415b13f0e87b.

Detection

Detection, synthetic, 800x1344

modeltime (ms): portable fp16kernels fp16kernels speed-up: vs portablepeak memory (MiB, allocated / reserved, fastest dtype): portablekernels
detr-r101-coco13.810.61.3x292 / 350229 / 270
detr-r50-coco10.78.821.2x256 / 312193 / 232
dfine-l-coco19.99.362.1x128 / 152135 / 234
dfine-n-coco12.54.063.1x65 / 7681 / 160
dfine-x-coco22.213.11.7x203 / 238206 / 338
faster-rcnn-r50-fpn-3x-coco15.213.01.2x318 / 360318 / 360
mask-rcnn-r50-fpn-3x-coco15.014.71.0x328 / 380328 / 380
rtdetrv2-l-coco14.66.652.2x153 / 180157 / 262
rtdetrv2-s-coco9.884.742.1x110 / 126113 / 208
rtdetrv2-x-coco18.08.112.2x220 / 238224 / 360

Features

Features, synthetic, 224x224

modeltime (ms): portable fp16kernels fp16kernels speed-up: vs portablepeak memory (MiB, allocated / reserved, fastest dtype): portablekernels
dinov2-vitg1410.29.511.1x2191 / 22082198 / 2250
dinov2-vitl147.043.771.9x598 / 606606 / 668
dinov2-vits143.331.402.4x55 / 5863 / 102
dinov3-convnext-large6.184.101.5x395 / 410393 / 432
dinov3-convnext-tiny3.531.792.0x68 / 8859 / 90
dinov3-vith16plus15.46.542.3x1620 / 16281620 / 1672
dinov3-vitl1611.23.643.1x593 / 606593 / 650
dinov3-vits165.801.474.0x53 / 5853 / 104

Multiview

Multiview, synthetic, 336x518

modeltime (ms): portable fp16kernels fp16kernels speed-up: vs portablepeak memory (MiB, allocated / reserved, fastest dtype): portablekernels
mapanything-apache1831701.1x3623 / 39923623 / 3992
vggt-1b1901841.0x3619 / 38343634 / 4134
vggt-omega-1b-5122101501.4x3380 / 34763380 / 3494

Multiview, synthetic, 448x672

modeltime (ms): portable fp16kernels fp16kernels speed-up: vs portablepeak memory (MiB, allocated / reserved, fastest dtype): portablekernels
mvsanywhere57.856.91.0x847 / 9481004 / 1140

Multiview, synthetic, 1536x1024

modeltime (ms): portable fp16kernels fp16kernels speed-up: vs portablepeak memory (MiB, allocated / reserved, fastest dtype): portablekernels
patchmatchnet87.921.94.0x1690 / 1892624 / 752