Skip to content

Conversation

@jzhzhu
Copy link
Contributor

@jzhzhu jzhzhu commented Jan 17, 2026

Before submitting a pull request for a new Learning Path, please review Create a Learning Path

  • [ x] I have reviewed Create a Learning Path

Please do not include any confidential information in your contribution. This includes confidential microarchitecture details and unannounced product information.

  • [ x] I have checked my contribution for confidential information

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the Creative Commons Attribution 4.0 International License.

jzhzhu added 14 commits January 22, 2026 11:50
- Add complete profiling pipeline for ExecuTorch models with SME2 acceleration
- Include model-agnostic profiling scripts and configs
- Add agent skills for automation
- Include example models and test cases
- Add comprehensive documentation with operator-level profiling insights
- Complete learning path with 4 main pages (overview, setup, model onboarding, agent skills)
- Model-agnostic profiling pipeline with config-driven experiments
- Agent skills for AI assistant automation (7 skills total)
- Updated scripts: analyze_results.py (CSV generation, optional etrecord)
- New scripts: generate_report.py (markdown reports from CSV)
- New tools: etdump_to_csv.py, generate_kernel_view.py
- Consistent output structure: out_<model>/artifacts/ and out_<model>/runs/
- Removed unused script: compare_run_to_known_good.py
- Updated all documentation to reflect new structure and workflow
- Fixed typos, path inconsistencies, and script parameter updates
- Added PIPELINE_COMMANDS.md reference documentation
… requirements

- Rename SME2_stack_01062026.png -> sme2_stack_01062026.png
- Rename PIPELINE_COMMANDS.md -> pipeline_commands.md
- Rename CMakePresets.json -> cmake_presets.json (asset file only)
- Update all references in markdown files and Python scripts
- ExecuTorch's CMakePresets.json remains unchanged (standard CMake filename)
…ents

- Rename executorch_sme2_kit/README.md -> readme.md
- Rename executorch_sme2_kit/agent_skill_ml_profiling/README.md -> readme.md
- Rename executorch_sme2_kit/model_profiling/scripts/README.md -> readme.md
- Update all references in markdown files
- Updated 08_onboard_edgetam.md to clarify EdgeTAM has multiple modules (only image encoder is onboarded)
- Fixed test case file (01-smoke-test-mac.md) to use correct paths (out_<model>/runs/, executorch/cmake-out/)
- Removed deprecated --model parameter from analyze_results.py examples in test case
- Verified all web content pages, agent skills, and README files are consistent
- All file paths use executorch/cmake-out/ and out_<model>/runs/ structure
- No linter errors
- All content ready for use
…minology

- Update title to 'Revealing latent ExecuTorch latency after SME2 acceleration'
- Replace 'profiling' with 'performance analysis' throughout narrative content
- Add comprehensive Android device power management settings:
  - Unconstrained boost mode (value 15) for stress testing hardware
  - App developer mode (value 1) for real user experience
  - UI animation settings for consistent measurements
- Fix prerequisites YAML formatting (quote Optional field)
- Clarify workflow: setup_workspace required before validate_workflow
- Update all references to use accurate terminology and settings
- Restore 48 image files that were inadvertently deleted in commit 0816347
- These files belong to other learning paths and should match upstream/main
- Also includes latest updates to sme-executorch-profiling content
@jzhzhu jzhzhu force-pushed the sme2-executorch-clean branch from cd13a23 to 1035d23 Compare January 22, 2026 19:58
jzhzhu and others added 3 commits January 22, 2026 13:31
- Remove executorch_sme2_kit/ folder (moved to sme-executorch-profiling repo)
- Update all GitHub links to point to new repository:
  - 01-overview.md: Updated clone instructions and script links
  - 02-setup-and-pipeline.md: Updated script and asset links
  - 03-model-onboarding-and-profiling.md: Updated model, script, and agent skill links
  - 04-agent-skills.md: Updated agent skill links
- Add full GitHub URLs to agent skill references for better navigation
- Clarify path explanations for consistency
- Code is now hosted at: https://github.com/ArmDeveloperEcosystem/sme-executorch-profiling
- Add full GitHub URLs to 08_onboard_edgetam.md references for better navigation
- Clarify path explanation for consistency
@pareenaverma
Copy link
Contributor

merging into main for tech review

@pareenaverma pareenaverma merged commit 03f9f49 into ArmDeveloperEcosystem:main Jan 23, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

2 participants