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
@madeline-underwood madeline-underwood removed their assignment Jan 27, 2026
@pareenaverma pareenaverma added ready_to_publish Ready for final review and publish and removed tech_review labels Jan 29, 2026
@jasonrandrews jasonrandrews added publish and removed ready_to_publish Ready for final review and publish labels Jan 30, 2026
@jasonrandrews jasonrandrews moved this from In Progress to Done in Arm Learning Paths Roadmap Jan 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants