Serveurs GPU dédiés pour l'inférence IA
Des serveurs NVIDIA complets, sans hyperviseur ni autre locataire, dimensionnés selon la mémoire dont votre modèle et son cache KV ont besoin : 48 Go, 96 Go ou 270 Go par GPU.
1Legion loue des serveurs GPU pour l'inférence IA sous forme de machines complètes : huit GPU NVIDIA qui ne servent que votre trafic, sans hyperviseur entre votre pile logicielle d'inférence et le matériel. Vous choisissez un serveur selon la mémoire par GPU, car les poids et le cache KV de chaque requête en cours doivent y tenir.
Des serveurs d'inférence dédiés pour une latence prévisible
Sur un serveur dédié, les seules requêtes qui se disputent la mémoire GPU et la bande passante mémoire sont les vôtres.
Pour un modèle dense, générer chaque jeton implique de lire tous ses poids depuis la mémoire GPU : c'est donc la bande passante mémoire qui fixe la vitesse de décodage. Un modèle de 70 milliards de paramètres en FP8 représente 70 Go de poids, et un GPU HGX B300 lit sa mémoire à 7,7 To/s, ce qui place le plafond pour une séquence unique autour de 110 jetons par seconde, avant les lectures du cache KV. Le traitement par lots sert de nombreuses séquences à partir de la même lecture. Sur du matériel partagé, la charge d'un autre locataire déplace ce plafond. Sur le nôtre, il n'y a qu'un locataire et aucun hyperviseur, et les changements de notre côté suivent une gestion des changements écrite, avec un préavis d'au moins 7 jours pour toute maintenance à risque élevé. Notre article Pourquoi l'inférence LLM échoue sur une infrastructure GPU partagée en détaille les mécanismes.
Matériel d'inférence LLM dimensionné selon les poids et le cache KV
La mémoire nécessaire correspond aux poids du modèle, plus le cache KV de chaque séquence simultanée, plus une marge pour les activations et l'environnement d'exécution.
Les poids occupent 2 octets par paramètre en FP16 ou BF16, 1 octet en FP8 et un demi-octet en FP4 : un modèle de 70 milliards de paramètres nécessite donc 140 Go, 70 Go ou 35 Go. Le cache KV grandit avec chaque jeton en cours de traitement : un modèle de la classe Llama 3 70B, avec 80 couches et 8 têtes KV, stocke environ 0,33 Mo par jeton en précision 16 bits, soit environ 10,7 Go pour une séquence de 32 768 jetons.
| Modèle 70B en FP8, un GPU | Mémoire restante après les poids | Séquences de 8K jetons simultanées | Séquences de 32K jetons simultanées |
|---|---|---|---|
| HGX B300, 270 Go | environ 200 Go | environ 74 | environ 18 |
| RTX PRO 6000 Blackwell, 96 Go | environ 26 Go | environ 9 | environ 2 |
Ce sont des bornes supérieures. Elles ne tiennent compte ni des activations ni de la surcharge de l'environnement logiciel, et supposent un cache KV en 16 bits ; la quantification du cache permet de les repousser. Le calcul est détaillé dans ce qui reste pour le cache KV avec 96 et 270 Go.
Quel serveur pour quel modèle
Le HGX B300 sert les plus grands modèles et les contextes les plus longs, le RTX PRO 6000 Blackwell sert les modèles de la classe 70B en FP8 ou FP4, et le L40S sert des modèles plus petits.
HGX B300
270 Go de HBM3e par GPU à 7,7 To/s, et 2,1 To par serveur. Un modèle de 405 milliards de paramètres en FP4, soit environ 203 Go, tient sur un seul GPU et laisse environ 67 Go pour le cache. Allocations ouvertes, à Toronto.
RTX PRO 6000 Blackwell
96 Go de GDDR7 avec ECC par GPU et 768 Go par serveur, avec FP8 et FP4 sur des cœurs Tensor de cinquième génération. Un modèle 70B en FP4 laisse environ 61 Go par GPU pour le cache. Allocations ouvertes, à Montréal.
L40S
48 Go de GDDR6 avec ECC par GPU à 864 Go/s, 384 Go par serveur et 733 TFLOPS en FP8 dense. Un modèle de 8 milliards de paramètres en FP16 occupe 16 Go et laisse environ 32 Go pour le cache. Sur demande.
Lorsqu'un modèle a besoin de plus de mémoire qu'un serveur n'en contient, le GB300 NVL72 réunit 72 GPU et 20 To de HBM3e dans un seul domaine NVLink, avec 130 To/s de bande passante NVLink, sur réservation.
Une réplique par GPU, huit par serveur
Un serveur à 8 GPU représente huit espaces mémoire distincts : la plupart des déploiements exécutent donc une réplique du modèle par GPU derrière un répartiteur de charge.
Sur HGX B300, cela peut représenter huit répliques d'un modèle 70B en FP8, chacune gérant environ 18 séquences de 32K jetons, ou quatre répliques sur deux GPU d'un modèle 405B en FP8, reliées par NVLink à 1,8 To/s par GPU. Les GPU RTX PRO 6000 Blackwell sont reliés en PCIe 5.0 x16 et non par NVLink : les répliques par GPU leur conviennent donc, par exemple huit répliques 70B en FP4, ou quatre GPU pour l'inférence pendant que quatre autres effectuent le réglage fin de la version suivante. Leur bande passante mémoire représente environ un cinquième de celle d'un GPU B300 : ils conviennent donc mieux à l'inférence par lots qu'à la latence la plus faible sur un flux unique. Pour les petits modèles, MIG divise un RTX PRO 6000 en jusqu'à quatre instances de 24 Go, et un GPU B300 en jusqu'à sept. Nos articles Ce qui tient sur un nœud B300 et Ce qui tient sur un nœud RTX PRO 6000 présentent les configurations.
Servir le trafic public depuis la bordure du réseau
Sur les clusters HGX B300 construits selon notre spécification de livraison, le réseau de bordure est conçu pour des points de terminaison d'inférence publics.
- Deux fournisseurs de transit indépendants à 100 Gbit/s par circuit, sur des chemins physiquement distincts, avec eBGP et BFD.
- Des adresses publiques de service dédiées, généralement huit, avec vos VIP annoncées par BGP, un basculement dans un délai de 5 secondes et la double pile IPv6.
- Un filtrage anti-DDoS volumétrique des couches 3 et 4 d'au moins 1 Tbit/s, activé par BGP dans un délai de 5 minutes.
- Une paire NAT redondante prenant en charge au moins 10 millions de sessions simultanées, avec des adresses SNAT dédiées.
- Votre propre espace d'adressage IP et votre ASN, avec respect de vos ROA RPKI.
L'architecture complète est décrite sur la page Stockage et réseau, et l'inférence sur B300 est traitée dans B300 pour l'inférence en production.
Où sont exploités les serveurs d'inférence
Les HGX B300 sont exploités à Toronto, et les RTX PRO 6000 Blackwell et d'autres serveurs d'inférence à Montréal.
Toronto
En serviceServeurs et clusters NVIDIA HGX B300.
Montréal
En serviceServeurs RTX PRO 6000 Blackwell et autres serveurs d'inférence, avec assistance technique sur site.
Delaware
En cours de mise en serviceCapacité HGX B300 pour les clients qui ont besoin que leurs calculs s'exécutent aux États-Unis.
Helsinki
En développementUn site industriel à reconvertir en centre de données, en développement pour de la capacité future en Europe.
Réseau de partenaires : 49 centres de données dans 26 villes en Amérique du Nord, en Europe, en Afrique et en Australie. Voir tous les sites
La capacité HGX B300 au Delaware, aux États-Unis, est en cours de mise en service. Si vos données doivent rester au Canada, choisissez Toronto ou Montréal ; voir nos centres de données et Cloud GPU au Canada.
Comment fonctionne la location de serveurs d'inférence
Les serveurs d'inférence sont loués en entier pour 36, 48 ou 60 mois, à un tarif mensuel fixe unique défini dans une proposition écrite, sans frais de sortie de données sur le trafic qu'envoient vos points de terminaison.
Vous versez un acompte à la signature, puis payez chaque mois pendant la durée du contrat, et plus l'engagement est long, plus le tarif est bas. La page Comment acheter explique les formulaires d'ouverture de compte et le contrat.
Questions des acheteurs
Pouvons-nous louer un seul GPU pour l'inférence ?
Non. Nous louons des serveurs complets de huit GPU chacun. Une réplique de modèle par GPU, ou des instances MIG, vous permettent d'exécuter plusieurs modèles sur un même serveur.
Quel serveur convient à un modèle 70B ?
Le RTX PRO 6000 Blackwell accueille un modèle 70B en FP8 ou FP4 sur un seul GPU de 96 Go. Pour les contextes longs ou une forte simultanéité, le HGX B300 laisse environ 200 Go par GPU pour le cache KV après les poids en FP8.
Facturez-vous au jeton, à la requête ou en fonction du trafic sortant ?
Non. Vous payez un tarif mensuel fixe unique pour les serveurs pendant toute la durée du contrat, et il n'y a pas de frais de sortie de données.
Pouvons-nous mesurer les performances de notre modèle avant de signer ?
Nous ne proposons ni essais ni preuves de concept. Nos ingénieurs dimensionnent le serveur avec vous à partir des poids de votre modèle, de la longueur de contexte et de la simultanéité, et chaque cluster est soumis au déverminage avant la mise à disposition, avec les résultats consignés dans un rapport de réception.
Où se trouvent vos serveurs d'inférence ?
Les serveurs HGX B300 se trouvent à Toronto, et les RTX PRO 6000 Blackwell et d'autres serveurs d'inférence à Montréal. La capacité HGX B300 au Delaware, aux États-Unis, est en cours de mise en service.
Quels logiciels d'inférence pouvons-nous exécuter ?
Les serveurs sont bare metal : vous installez donc votre propre pile, par exemple vLLM, SGLang ou TensorRT-LLM. Nous pouvons aussi installer et exploiter un Kubernetes géré en dessous.
Dimensionner un serveur d'inférence pour votre modèle
Indiquez-nous le modèle, la précision, la longueur de contexte et le trafic attendu : nous répondons par une proposition écrite.