Moniteur système spécialisé pour Apple Silicon
🔍 En bref :
- Suivi du Neural Engine (ANE), du Media Engine et de la bande passante mémoire.
- Tableau de bord natif et suite d’indicateurs dans la barre de menu.
- Analyseur de goulots d’étranglement pour les charges de travail IA.
- Enregistrement et lecture différée des métriques système (.ssrec).
- Inspecteur de processus détaillant l’usage CPU, IPC, puissance et mémoire ANE.
🔍 En détail : SiliconScope est un utilitaire de surveillance système conçu pour les processeurs Apple Silicon. Il permet de suivre des données techniques non surfacing dans le Moniteur d’activité standard, notamment l’activité du Neural Engine (ANE), du Media Engine et la bande passante mémoire globale.
Le logiciel propose un tableau de bord centralisé incluant un classificateur de goulots d’étranglement pour l’IA, permettant d’identifier si une tâche est limitée par la bande passante, le calcul, la thermique ou la mémoire. Une fonctionnalité de Record & Replay permet d’enregistrer l’ensemble des métriques dans un fichier pour les analyser ultérieurement via un curseur de lecture.
L’Inspecteur de processus fournit des données par application, telles que la répartition entre les cœurs P et E, l’IPC (instructions par cycle), la consommation électrique en Watts et l’empreinte mémoire spécifique au Neural Engine.
L’interface s’intègre également à la barre de menu via des modules détachables pour le CPU, le GPU, la mémoire, le réseau, le SSD, les capteurs de température et l’état de la batterie. Le logiciel utilise des API privées pour récupérer les données de puissance et de fréquence sans nécessiter de droits d’administrateur (sudoless).

Gratuit https://github.com/kennss/SiliconScope
Views: 4



