Aller au contenu
DispatchAtlas
Rechercher

FAQ

Des réponses claires aux questions que les nouveaux venus posent en premier, avec des liens vers la documentation pour approfondir.

🧩 Notions de base

Qu'est-ce que DispatchAtlas ?

DispatchAtlas est une boîte à outils de planification et d'optimisation pour les environnements de calcul distribué. Elle réunit un atlas de benchmarks (instances curées de problèmes d'ordonnancement), un registre de solveurs (règles de répartition, métaheuristiques, adaptateurs exacts et la famille NDSO), un moteur de campagnes (lots reproductibles d'exécutions de solveurs), une couche d'analyse (résumés statistiques et figures), et un portail public qui présente les preuves exportées. Commencez par le démarrage rapide et les tutoriels.

Qu'est-ce que DispatchAtlas n'est pas ?

Ce n'est pas un service de répartition en production ni un démon ordonnanceur de cluster. Il évalue des algorithmes d'ordonnancement sur des instances de benchmark enregistrées et publie les preuves obtenues ; il n'ordonnance pas de charges de travail en direct. La vue d'ensemble de l'architecture montre où se situe chaque frontière de paquet.

Comment DispatchAtlas se situe-t-il par rapport aux ordonnanceurs et

frameworks existants ?

Il se compare à eux plutôt que de les remplacer. La comparaison des plateformes et les exports de comparaison de plateformes dans les exports d'analyse documentent en quoi les frameworks rivaux diffèrent en capacités, fonctionnalités et artefacts inspectables — chaque ligne étiquetée par sa source de preuve, et sans convertir les lignes de capacité en affirmations de performance.

📚 Termes à connaître

Qu'est-ce que l'« atlas de benchmarks » ?

Le catalogue curé d'instances de problèmes d'ordonnancement sur lesquelles la boîte à outils évalue les solveurs. Chaque famille de benchmark déclare sa taxonomie, son profil de générateur, ses citations et son enveloppe d'échelle ; les instances matérialisées sont validées, caractérisées et enveloppées dans des enveloppes de provenance. Voir le modèle de benchmark.

Qu'est-ce qu'un « lot de preuves » ?

Un répertoire de tableaux statistiques, de figures SVG accessibles et d'un supplément de lignes exclues ou retenues, le tout dérivé d'une campagne achevée et filtré à un niveau de preuve. Voir la page des lots de preuves.

Qu'est-ce qu'un « niveau de preuve » (ou « niveau de divulgation ») ?

L'un de quatre identifiants fixes — core, speed, quality, platform — qui contrôle la quantité de preuves qu'un export peut exposer. Les niveaux inférieurs ne peuvent pas faire apparaître les mécanismes des niveaux supérieurs ni les lignes retenues, et le filtre échoue en position fermée plutôt que de fuiter. La politique de niveaux est exécutable, non éditoriale ; voir les exports d'analyse.

Qu'est-ce qu'une « campagne » ?

Un ensemble configuré d'exécutions de solveurs : des instances de benchmark croisées avec des solveurs et des objectifs, exécutées sous des graines, des critères d'arrêt, des budgets et des points de contrôle explicites, avec un enregistrement JSON par exécution. Le moteur de campagnes possède cette couche, et le deuxième tutoriel en exécute une de bout en bout.

📊 Résultats et preuves

D'où viennent les résultats ?

Les campagnes s'exécutent localement dans l'espace de travail des expériences, qui garde les recettes sous contrôle de version et les sorties lourdes sur la machine qui les a produites. Le portail consomme ensuite des exports validés et filtrés par divulgation dérivés de ces enregistrements d'exécution — jamais l'espace de travail lui-même.

Les données actuelles du portail sont-elles des preuves finales ?

Non. Les lots actuels du portail sont des preuves de développement (fumée) pour les vérifications d'interface, les exemples de documentation et les pages d'aperçu. Les affirmations comparatives attendent des campagnes qui franchissent les portes statistiques et de publication décrites dans préparation.

Le site exécute-t-il des campagnes ?

Non. Le site consomme des lots statiques de benchmarks, de solveurs, de portes et d'exports d'analyse. L'exécution des campagnes reste dans le paquet dispatchatlas.lab.

Le recommandateur prétend-il désigner le meilleur solveur ?

Non. Il explique l'adéquation des capacités, les exclusions, les hypothèses de budget et les étiquettes de confiance à partir des métadonnées et des preuves disponibles — voir le recommandateur de solveurs.

Quelles politiques filtrent ce qu'un export peut exposer ?

Des politiques de divulgation exécutables dans dispatchatlas.analytica filtrent les lots de preuves, les jeux de données de résultats et les pages compagnons avant toute publication. Les lignes interdites sont exclues et consignées dans un manifeste d'exclusions supplémentaire avec le motif.

Quand les téléchargements sont-ils publics ?

Les téléchargements restent soumis à la porte de publication jusqu'à ce que les vérifications de licence, d'usage des données, de divulgation, d'empaquetage et de qualité passent — voir téléchargements.

🤝 Utilisation et citation

Comment citer DispatchAtlas ?

Utilisez l'entrée logicielle provisoire sur la page de citation et actualisez-la dès que les métadonnées de version sont disponibles.

Où obtenir de l'aide ?

Ouvrez un ticket ou une discussion sur le dépôt GitHub, ou partez de la page communauté. La page de dépannage couvre d'abord les pannes les plus courantes.