Sledování systému Apple Silicon s ANE a paměťovou propustností
SiliconScope je nativní monitor systému pro Apple Silicon v macOS, postavený ve Swiftu se SwiftUI. Nabízí přehled o CPU, GPU, Neural Engine, Media Engine, paměťové propustnosti, teplotě, spotřebě a procesech. Odhaluje signály, které Monitor činnosti a terminálové nástroje nezobrazují, například využití ANE, propustnost paměti vůči maximu daného čipu a rozdělení na E a P jádra. Každou kartu lze připnout do nabídkové lišty s živým indikátorem a rozbalovacím panelem. Aplikace nevyžaduje sudo a pracuje výhradně s lokálními daty.
Inspektor procesů zobrazuje CPU s rozdělením na P a E jádra, IPC, spotřebu, paměť, disk a paměť Neural Engine pro každý proces. Nahrávání a přehrávání umožňuje zaznamenat všechny metriky do souboru .ssrec a přehrát přehled s ovládáním přehrávání, pozastavení, posunem a změnou rychlosti. AI pohled nabízí klasifikátor úzkých míst s ukazatelem propustnosti vůči maximu daného čipu. Benchmark dokáže změřit rychlost dekódování a energetickou účinnost lokálního modelu v tokenech za sekundu a ve Wh. Aplikace je podepsána Developer ID, notarizována společností Apple a vyžaduje macOS 14 a novější.
Hlavní možnosti
Přehled: CPU, GPU, ANE, Media Engine, paměť, teploty, spotřeba a procesy v jednom přehledu.
Nabídková lišta: Připnutí CPU, GPU, paměti, sítě, SSD, senzorů a baterie s živými indikátory.
Inspektor procesů: CPU s rozdělením na P a E jádra, IPC, spotřeba, paměť, disk a paměť Neural Engine.
Nahrávání a přehrávání: Záznam všech metrik do .ssrec s přehráváním jako DVR.
AI pohled: Klasifikace úzkých míst, ukazatel propustnosti vůči maximu daného čipu.
Benchmark: Měření rychlosti a energetické účinnosti lokálního modelu v tokenech za sekundu a ve Wh.
E a P jádra: Využití a frekvence DVFS pro každý cluster.
Teploty: Senzory E-Core, P-Core, GPU a paměti s klíči SMC pro M1 až M5.
Paměťová propustnost: CPU, GPU, Media a celková v GB/s vůči maximu daného čipu.
Baterie: Stav nabití, zdraví, počet cyklů, stav podle AppleSmartBattery.
Spotřeba: CPU, GPU, ANE, DRAM a SoC pro každou doménu.
Aktualizace: Vestavěný aktualizátor Sparkle, bez nutnosti ručního stahování.