Pour les très grands réseaux, plusieurs paramètres sont disponibles pour contrôler les performances. Le paramètre nThreads permet de spécifier le nombre maximum de threadsUnités d'exécution parallèles au sein d'un processus CAS. Ils permettent de distribuer simultanément les calculs sur plusieurs cœurs CPU pour accélérer le traitement des données dans SAS Viya. à utiliser pour le traitement multithread (de 1 à 1024). Vous pouvez également utiliser le paramètre maxTime pour imposer une limite de temps stricte à l'algorithme, basée soit sur le temps réel, soit sur le temps processeur via le paramètre timeType. Enfin, l'activation du paramètre distributed permet d'exploiter pleinement l'architecture distribuée de votre environnement pour accélérer les calculs.
Comment gérer la performance de l'algorithme sur des graphes massifs ?
Optimisation de la Performance Network
Exemples pour l'action core
Analyse de base du cœur de réseau
Lancement de la décomposition en cœurs avec les paramètres par défaut pour identifier les structures denses.
Décomposition avancée avec multi-threading et logs détaillés
Exemple utilisant plusieurs threads, un niveau de log agressif et forçant le caractère déterministe pour des environnements de production stables.

