Comment démarrer avec NVIDIA cuOpt

Utilisez les outils et technologies adaptés pour mener efficacement vos projets d'optimisation de la logistique du développement à la production.

Essayez

Catalogue d'API de NVIDIA

Découvrez NVIDIA® cuOpt™ par le biais d'un portail basé sur une interface utilisateur pour explorer et prototyper avec des points de terminaison gérés par NVIDIA, disponible gratuitement dans le catalogue d'API de NVIDIA.

Développez

GitHub

cuOpt est disponible comme logiciel libre sur GitHub, offrant un accès complet aux dernières fonctionnalités, au code source et à la flexibilité nécessaire pour personnaliser et développer davantage en fonction de besoins spécifiques d'optimisation.

Déploiement

NVIDIA AI Enterprise

Bénéficiez d'une assistance pour les déploiements de cuOpt en production avec NVIDIA AI Enterprise.

Fonctionnalités

Essayez

Catalogue d'API de NVIDIA

Développez

GitHub

Déploiement

NVIDIA AI Enterprise

Microservice NVIDIA cuOpt      
  • Programmation linéaire primale-duale (PDLP)
     
  • Heuristiques de programmation à nombres entiers mixtes (Heuristiques MIP)
     
  • Problème de routage des véhicules (VRP)
     
  • Ramassage et livraison (P&D)
     
  • Vendeur itinérant (TS)
     
Évolutivité      
  • PDLP
  100 M de contraintes 100 M de variables 2 non-zéros dans la matrice de contraintes
 
  • Heuristiques MIP
  1 à 5 M contraintes 1 à 5 M variables  
  • VRP, P&D, TS
Jusqu'à 1 000 sites Jusqu'à 10 000, voire 15 000 sites Jusqu'à 10 000, voire 15 000 sites
Support des modèles sans codage avec les principaux outils de modélisation      
     
     
     
     
     
Caractéristiques de gestion de la charge de travail et de l'infrastructure      
Assistance commerciale standard, notamment :      
  • Nombre de cas d'assistance technique illimité accepté via le portail client 24 h/24
     
  • Assistance à l'escalade pendant les heures ouvrables locales (9 h à 17 h, du lundi au vendredi)
     
  • Résolution rapide par les experts et les ingénieurs NVIDIA
     
  • Correctifs de sécurité et notifications prioritaires
     
  • Assistance jusqu'à trois ans pour les branches désignées
     
 
"<h3 class=""h--smallest"">Features</h3>" <h5 class="h--smallest">Try</h5><h2 class="h--smaller">NVIDIA API Catalog</h2><p>For individuals looking to experience cuOpt with sample data via API and UI-based demos for free.</p><div class="nv-button button nv-button-text nv-button-caret nv-button-standard button-left button-lap-left button-tab-left button-mob-left"> <a class="btn-content btncta" rel="noopener noreferrer" href="/content/nvidiaGDC/zz/en_ZZ/launchpad/ai/route-optimization/"> <span class="btn-text">Try Now</span> </a> </div> <h5 class="h--smallest">Experience</h5><h2 class="h--smaller">NVIDIA LaunchPad</h2><p>For enterprises looking to try cuOpt before purchasing for production.</p><div class="nv-button button nv-button-text nv-button-caret nv-button-standard button-left button-lap-left button-tab-left button-mob-left"> <a class="btn-content btncta" rel="noopener noreferrer" href="/content/nvidiaGDC/zz/en_ZZ/launchpad/ai/route-optimization/"> <span class="btn-text">Access Lab</span> </a> </div> <h5 class="h--smallest">Deploy</h5><h2 class="h--smaller">NVIDIA AI Enterprise</h2><p>For enterprises looking to try cuOpt before purchasing for production.</p><div class="nv-button button nv-button-text nv-button-caret nv-button-standard button-left button-lap-left button-tab-left button-mob-left"> <a class="btn-content btncta" rel="noopener noreferrer" href="/content/nvidiaGDC/zz/en_ZZ/launchpad/ai/route-optimization/"> <span class="btn-text">Request a 90-Day Licence</span> </a> </div>
<div>NVIDIA® cuOpt™ microservice <ul> <li>Vehicle routing problem</li> <li>Pickup and delivery</li> <li>Traveling salesperson</li> </ul> </div> <span class="fas fa-check grey">&nbsp;</span> <span class="fas fa-check grey">&nbsp;</span> <span class="fas fa-check grey">&nbsp;</span>
Scale Up to 1,000 locations Up to 10,000~15,000 locations Up to 10,000~15,000 locations
AI workflow for route optimization <span class="fas fa-check grey">&nbsp;</span> <span class="fas fa-check grey">&nbsp;</span>
Workload and infrastructure management features <span class="fas fa-check grey">&nbsp;</span> <span class="fas fa-check grey">&nbsp;</span>
<div>Business-standard support, including: <ul> <li>Unlimited technical support cases accepted via the customer portal 24/7</li> <li>Escalation support during local business hours (9:00 a.m.–5:00 p.m., Monday–Friday)</li> <li>Timely resolution provided by NVIDIA experts and engineers</li> <li>Security fixes and priority notifications</li> <li>Up to three years support for designated branches</li> </ul> </div> <span class="fas fa-check grey">&nbsp;</span>
<div class="nv-button button nv-button-text nv-button-caret nv-button-standard button-left button-lap-left button-tab-left button-mob-left"> <a class="btn-content btncta" rel="noopener noreferrer" href="/content/nvidiaGDC/zz/en_ZZ/launchpad/ai/route-optimization/"> <span class="btn-text">Try Now</span> </a> </div> <div class="nv-button button nv-button-text nv-button-caret nv-button-standard button-left button-lap-left button-tab-left button-mob-left"> <a class="btn-content btncta" rel="noopener noreferrer" href="/content/nvidiaGDC/zz/en_ZZ/launchpad/ai/route-optimization/"> <span class="btn-text">Access Lab</span> </a> </div> <div class="nv-button button nv-button-text nv-button-caret nv-button-standard button-left button-lap-left button-tab-left button-mob-left"> <a class="btn-content btncta" rel="noopener noreferrer" href="/content/nvidiaGDC/zz/en_ZZ/launchpad/ai/route-optimization/"> <span class="btn-text">Request a 90-Day Licence</span> </a> </div>

Ressources

Pour les développeurs

Découvrez un guide détaillé sur les nombreuses façons de vous lancer avec NVIDIA cuOpt.

Documentation

Accédez à une collection complète de guides, de manuels, de didacticiels et d'autres ressources dans le hub de documentation cuOpt.

Communauté

Rejoignez la communauté cuOpt et posez des questions sur les procédures pratiques, partagez des bonnes pratiques, établissez des contacts avec les développeurs et contribuez en signalant des bugs.

FAQ

 

NVIDIA cuOpt est un logiciel open-source optimisé par GPU pour l’optimisation des décisions, qui fournit des gains record de vitesse et d’efficacité. Il permet aux entreprises de calculer des plans optimaux en temps réel et en toute évolutivité, en surpassant les solutions traditionnelles liées à la problématique des tournées de véhicules (VRP) et en fournissant des performances équivalentes à celles de la programmation linéaire en nombres entiers mixtes (MILP).

Avec cuOpt, les entreprises peuvent :

  • Évaluez et gérez les risques liés aux instruments financiers complexes
  • Simulez les fluctuations du marché pour améliorer les stratégies de réduction des risques
  • Accélérez la recherche de solutions optimales pour les grands LP et MILP
  • Résolvez les principaux défis d'optimisation en quelques secondes, du LP au MIP en passant par le VRP
  • Réduisez les coûts en optimisant les itinéraires et l'allocation des ressources
  • Minimisez les kilomètres parcourus et les émissions de carbone pour la durabilité
  • Accélérez les délais de livraison sans compromettre la qualité
  • Augmentez les tâches par envoi pour une efficacité accrue
  • Réoptimisez en temps réel pour vous adapter aux conditions changeantes

NVIDIA cuOpt accélère la prise de décision en temps réel dans tous les secteurs, ce qui permet d'optimiser plus rapidement et plus intelligemment des workflows à grande échelle, tels que :

  • Gestion de la chaîne d'approvisionnement : simplifiez l'approvisionnement, la production et la livraison pour réduire les coûts et améliorer l'efficacité sur toute la chaîne de valeur.
  • Gestion de flotte : optimisez les itinéraires et les horaires des flottes de véhicules à grande échelle pour réduire la consommation de carburant, les temps d'inactivité et les coûts opérationnels.
  • Livraison au dernier kilomètre : adaptez les itinéraires en temps réel pour répondre à des fenêtres de livraison serrées et augmenter la satisfaction des clients.
  • Déploiement sur le terrain : affectez efficacement des travailleurs mobiles ou des techniciens en fonction de leurs compétences, de leur localisation et de la priorité.
  • Optimisation de la planification des tâches : maximisez l'utilisation des ressources en séquençant des tâches plusieurs personnes, machines ou postes de travail.
  • Optimisation du portefeuille : équilibrer le risque et le rendement en optimisant l'allocation du capital parmi les actifs financiers sous plusieurs contraintes.

 

Oui, NVIDIA cuOpt est open source et disponible sur GitHub sous la licence Apache 2.0. Les développeurs et les chercheurs disposent ainsi d'une flexibilité totale pour utiliser, modifier et intégrer cuOpt librement, sans incertitude juridique. cuOpt combine de manière unique des performances de niveau entreprise à une accessibilité open source. Il accélère les solveurs commerciaux et open source, offrant des avantages techniques inégalés en termes de vitesse, d'évolutivité et de qualité des solutions, tout en permettant une intégration transparente aux workflows d'optimisation existants. cuOpt fournit également une voie vers l'assistance d'entreprise grâce à NVIDIA AI Enterprise, ce qui le rend idéal pour une utilisation en production dans l'industrie, la recherche et le milieu universitaire.

Oui, NVIDIA cuOpt est un solveur open source accéléré par GPU pour l'optimisation de la décision. Un GPU compatible est nécessaire pour l'exécuter. Veuillez vous référer à la configuration requise pour connaître les spécifications GPU prises en charge. Vous pouvez soit lancer cuOpt sur une instance Cloud avec un GPU pris en charge, soit l'exécuter localement si votre machine répond aux exigences nécessaires.

Oui, NVIDIA cuOpt prend en charge l'exécution d'un processus de solveur par GPU, ce qui vous permet de configurer et de mettre à l'échelle sur plusieurs GPU. Les demandes entrantes sont distribuées de manière circulaire. Vous trouverez plus de détails dans l'aperçu de cuOpt.

Cependant, cuOpt ne prend PAS en charge actuellement l'utilisation de plusieurs GPU pour résoudre un seul problème d'optimisation, ni la surcharge d'un seul GPU avec plusieurs instances de solveur simultanées.

 

Les utilisateurs peuvent essayer cuOpt de plusieurs façons. 

  • Catalogue d'API NVIDIA : cette plateforme en accès libre permet aux utilisateurs d'essayer cuOpt de manière interactive à l'aide d'exemples de données par le biais de démos basées sur des API et une interface utilisateur. C'est le lieu idéal pour les débutants dans le domaine de l'optimisation qui souhaitent une initiation pratique.
  • NVIDIA cuOpt GitHub : le référentiel fournit des ressources, des exemples et de la documentation pour aider les développeurs à intégrer l'optimisation accélérée par GPU cuOpt dans leurs applications.
  • NVIDIA AI Enterprise : les utilisateurs peuvent obtenir une assistance d'entreprise pour les déploiements de cuOpt en production avec NVIDIA AI Enterprise

Le catalogue d'API NVIDIA fournit des modèles d'IA générative prêts pour la production et un temps d'exécution d'inférence optimisé, continuellement amélioré pour des performances optimales. Livrés sous forme de microservices, ces modèles peuvent être facilement déployés sur n'importe quel système accéléré par GPU à l'aide d'outils standard.

NVIDIA cuOpt GitHub est un hub de ressources qui fournit des exemples, de la documentation et des outils pour aider les développeurs à exploiter NVIDIA cuOpt, un solveur d'IA accéléré par GPU pour optimiser les décisions. cuOpt sera disponible en tant que logiciel open source sur Github. Il permettra aux développeurs d'accéder aux dernières fonctionnalités, de développer à partir de la source et de le personnaliser pour une flexibilité maximale.

NVIDIA AI Enterprise est une plateforme logicielle de bout en bout conçue pour Cloud, qui accélère les pipelines de Data Science et rationalise le développement et le déploiement d'applications d'IA pour la production, notamment l'IA générative, la vision par ordinateur, l'IA vocale, et bien plus encore. Cette plateforme comprend les meilleurs outils de développement disponibles, des frameworks, des modèles pré-entraînés, des microservices pour les praticiens de l'IA et des capacités de gestion fiables pour les professionnels de l'informatique afin d'assurer performances, stabilité des API et sécurité.

En établissant un équilibre entre risque et rendement, la programmation à nombres entiers mixtes (MIP) stimule l'optimisation du portefeuille et la gestion des risques.

La programmation à nombres entiers mixtes et la programmation linéaire révolutionnent la logistique en gérant plus efficacement les calendriers de stocks et de production. NVIDIA a démontré comment un planificateur d'IA, un agent développé avec NVIDIA NIM™, permet aux équipes opérationnelles de discuter avec les données de leur chaîne d'approvisionnement, et ainsi de fabriquer et livrer à grande échelle avec une efficacité sans précédent. L'exemple de cas d'utilisation du planificateur d'IA exploite :

  • Un grand modèle de langage (LLM) pour comprendre les intentions des planificateurs et orchestrer d'autres modèles
  • NVIDIA NeMo™ Retriever pour connecter le LLM aux données propriétaires
  • cuOpt pour l'optimisation des décisions, et garantit une planification et une exécution plus efficaces

cuOpt sera disponible en tant que solution open source. Pour les déploiements en production, NVIDIA AI Enterprise offre une sécurité et une fiabilité améliorées et des délais de rentabilisation accélérés, ainsi qu'une assistance professionnelle. Vous trouverez des détails complets sur la tarification et les licences ici.

Remplissez ce formulaire pour être contacté par un représentant commercial NVIDIA.