Skip to content

Add ANE power and profiling#2041

Open
AlexCheema wants to merge 4 commits into
alexcheema/profilers-dashboardfrom
alexcheema/ane-profiling-dashboard
Open

Add ANE power and profiling#2041
AlexCheema wants to merge 4 commits into
alexcheema/profilers-dashboardfrom
alexcheema/ane-profiling-dashboard

Conversation

@AlexCheema
Copy link
Copy Markdown
Contributor

Summary

  • track ANE power in system performance state and bench power usage summaries
  • add ANE profiler results to event/state plumbing and dashboard aggregates
  • measure ANE FP16 conv throughput plus streaming bandwidth through AppleNeuralEngine.framework

Verification

  • uv run basedpyright
  • uv run ruff check
  • nix fmt
  • uv run pytest
  • npm run build
  • real cluster smoke: james, mike, s13, s14 all returned ANE profiles (~6.36-6.75 TFLOPS, ~68-72 GB/s)

Note: npm run check still fails on pre-existing dashboard type errors unrelated to this branch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant