Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1# NOTE: Check https://developer.nvidia.com/nvidia-tensorrt-8x-download 2# https://developer.nvidia.com/nvidia-tensorrt-10x-download 3 4# Version policy is to keep the latest minor release for each major release. 5{ 6 tensorrt.releases = { 7 # jetson 8 linux-aarch64 = [ ]; 9 # powerpc 10 linux-ppc64le = [ ]; 11 # server-grade arm 12 linux-sbsa = [ 13 { 14 version = "8.2.5.1"; 15 minCudaVersion = "11.4"; 16 maxCudaVersion = "11.4"; 17 cudnnVersion = "8.2"; 18 filename = "TensorRT-8.2.5.1.Ubuntu-20.04.aarch64-gnu.cuda-11.4.cudnn8.2.tar.gz"; 19 hash = "sha256-oWfQ3lq2aoMPv65THeotnMilTzP+QWqKeToLU8eO+qo="; 20 } 21 { 22 version = "8.4.3.1"; 23 minCudaVersion = "11.6"; 24 maxCudaVersion = "11.6"; 25 cudnnVersion = "8.4"; 26 filename = "TensorRT-8.4.3.1.Ubuntu-20.04.aarch64-gnu.cuda-11.6.cudnn8.4.tar.gz"; 27 hash = "sha256-9tLlrB8cKYFvN2xF0Pol5CZs06iuuI5mq+6jpzD8wWI="; 28 } 29 { 30 version = "8.5.3.1"; 31 minCudaVersion = "11.8"; 32 maxCudaVersion = "11.8"; 33 cudnnVersion = "8.6"; 34 filename = "TensorRT-8.5.3.1.Ubuntu-20.04.aarch64-gnu.cuda-11.8.cudnn8.6.tar.gz"; 35 hash = "sha256-GW//mX0brvN/waHo9Wd07xerOEz3X/H/HAW2ZehYtTA="; 36 } 37 { 38 version = "8.6.1.6"; 39 minCudaVersion = "12.0"; 40 maxCudaVersion = "12.0"; 41 cudnnVersion = null; 42 filename = "TensorRT-8.6.1.6.Ubuntu-20.04.aarch64-gnu.cuda-12.0.tar.gz"; 43 hash = "sha256-Lc4+v/yBr17VlecCSFMLUDlXMTYV68MGExwnUjGme5E="; 44 } 45 { 46 version = "10.8.0.43"; 47 minCudaVersion = "12.8"; 48 maxCudaVersion = "12.8"; 49 cudnnVersion = "9.7"; 50 filename = "TensorRT-10.8.0.43.Linux.aarch64-gnu.cuda-12.8.tar.gz"; 51 hash = "sha256-sB5d0sfGQyUhGdA9ku6pcCNBjpL0Wjvg0Ilulikj5Do="; 52 } 53 { 54 version = "10.9.0.34"; 55 minCudaVersion = "12.8"; 56 maxCudaVersion = "12.8"; 57 cudnnVersion = "9.7"; 58 filename = "TensorRT-10.9.0.34.Linux.aarch64-gnu.cuda-12.8.tar.gz"; 59 hash = "sha256-uB7CoGf2fwgsE8rsLc71Q4W0Kp3mpOyubzGKotQZZPI="; 60 } 61 ]; 62 # x86_64 63 linux-x86_64 = [ 64 { 65 version = "8.0.3.4"; 66 minCudaVersion = "11.0"; 67 maxCudaVersion = "11.3"; 68 cudnnVersion = "8.2"; 69 filename = "TensorRT-8.0.3.4.Linux.x86_64-gnu.cuda-11.3.cudnn8.2.tar.gz"; 70 hash = "sha256-MXdDUCT/SqWm26jB7QarEcwOG/O7cS36Y6Q0IvQTE/M="; 71 } 72 { 73 # The docs claim this supports through 11.5 despite the file name indicating 11.4. 74 version = "8.2.5.1"; 75 minCudaVersion = "11.0"; 76 maxCudaVersion = "11.5"; 77 cudnnVersion = "8.2"; 78 filename = "TensorRT-8.2.5.1.Linux.x86_64-gnu.cuda-11.4.cudnn8.2.tar.gz"; 79 hash = "sha256-LcNpYvDiT7AavqzK1MRlijo2qDN7jznigeS77US713E="; 80 } 81 { 82 # The docs claim this supports through 11.7 despite the file name indicating 11.6. 83 version = "8.4.3.1"; 84 minCudaVersion = "11.0"; 85 maxCudaVersion = "11.7"; 86 cudnnVersion = "8.4"; 87 filename = "TensorRT-8.4.3.1.Linux.x86_64-gnu.cuda-11.6.cudnn8.4.tar.gz"; 88 hash = "sha256-jXwghcFjncxzh1BIwjWYqFJs4wiRNoduMdkCWOSeT2E="; 89 } 90 { 91 version = "8.5.3.1"; 92 minCudaVersion = "11.0"; 93 maxCudaVersion = "11.8"; 94 cudnnVersion = "8.6"; 95 filename = "TensorRT-8.5.3.1.Linux.x86_64-gnu.cuda-11.8.cudnn8.6.tar.gz"; 96 hash = "sha256-BNeuOYvPTUAfGxI0DVsNrX6Z/FAB28+SE0ptuGu7YDY="; 97 } 98 { 99 version = "8.6.1.6"; 100 minCudaVersion = "11.0"; 101 maxCudaVersion = "11.8"; 102 cudnnVersion = "8.9"; 103 filename = "TensorRT-8.6.1.6.Linux.x86_64-gnu.cuda-11.8.tar.gz"; 104 hash = "sha256-Fb/mBT1F/uxF7McSOpEGB2sLQ/oENfJC2J3KB3gzd1k="; 105 } 106 { 107 version = "8.6.1.6"; 108 minCudaVersion = "12.0"; 109 maxCudaVersion = "12.1"; 110 cudnnVersion = "8.9"; 111 filename = "TensorRT-8.6.1.6.Linux.x86_64-gnu.cuda-12.0.tar.gz"; 112 hash = "sha256-D4FXpfxTKZQ7M4uJNZE3M1CvqQyoEjnNrddYDNHrolQ="; 113 } 114 { 115 version = "10.3.0.26"; 116 minCudaVersion = "11.0"; 117 maxCudaVersion = "11.8"; 118 cudnnVersion = "8.9"; 119 filename = "TensorRT-10.3.0.26.Linux.x86_64-gnu.cuda-11.8.tar.gz"; 120 hash = "sha256-1O9TwlUP0eLqTozMs53EefmjriiaHjxb4A4GIuN9jvc="; 121 } 122 { 123 version = "10.3.0.26"; 124 minCudaVersion = "12.0"; 125 maxCudaVersion = "12.5"; 126 cudnnVersion = "9.3"; 127 filename = "TensorRT-10.3.0.26.Linux.x86_64-gnu.cuda-12.5.tar.gz"; 128 hash = "sha256-rf8c1avl2HATgGFyNR5Y/QJOW/D8YdSe9LhM047ZkIE="; 129 } 130 { 131 version = "10.8.0.43"; 132 minCudaVersion = "11.0"; 133 maxCudaVersion = "11.8"; 134 cudnnVersion = "8.9"; 135 filename = "TensorRT-10.8.0.43.Linux.x86_64-gnu.cuda-11.8.tar.gz"; 136 hash = "sha256-ZhdJ9ZUanOSQ3TbKNEIvS+fHLQ+TXZ+SdrUL4UiER+k="; 137 } 138 { 139 version = "10.8.0.43"; 140 minCudaVersion = "12.0"; 141 maxCudaVersion = "12.8"; 142 cudnnVersion = "9.7"; 143 filename = "TensorRT-10.8.0.43.Linux.x86_64-gnu.cuda-12.8.tar.gz"; 144 hash = "sha256-V31tivU4FTQUuYZ8ZmtPZYUvwusefA6jogbl+vvH1J4="; 145 } 146 { 147 version = "10.9.0.34"; 148 minCudaVersion = "11.0"; 149 maxCudaVersion = "11.8"; 150 cudnnVersion = "8.9"; 151 filename = "TensorRT-10.9.0.34.Linux.x86_64-gnu.cuda-11.8.tar.gz"; 152 hash = "sha256-nQtdgeOIxRA8RsL3ZvQHeBxA4dbJvyWEoFvmSxPaBLA="; 153 } 154 { 155 version = "10.9.0.34"; 156 minCudaVersion = "12.0"; 157 maxCudaVersion = "12.8"; 158 cudnnVersion = "9.7"; 159 filename = "TensorRT-10.9.0.34.Linux.x86_64-gnu.cuda-12.8.tar.gz"; 160 hash = "sha256-M74OYeO/F3u7yrtIkr8BPwyKxx0r5z8oA4SKOCyxQnI="; 161 } 162 ]; 163 }; 164}