Skip to content

NPU2 support for tiling_exploration per_tile and tile_group examples#3107

Merged
jgmelber merged 2 commits into
mainfrom
npu2-tiling-exploration
May 29, 2026
Merged

NPU2 support for tiling_exploration per_tile and tile_group examples#3107
jgmelber merged 2 commits into
mainfrom
npu2-tiling-exploration

Conversation

@hunhoffe
Copy link
Copy Markdown
Collaborator

Closes #2092. This was the last outstanding work item — all other examples in the checklist already have working NPU2 support in the repo (some checkboxes were simply not ticked). The introduction/ subdirectory is a taplib-only notebook with no hardware target, so it needs no changes.

Both designs now take a --device {npu,npu2} arg and select NPU1Col1() or
NPU2() accordingly; Makefiles thread devicename through to the generator.
Adds run_strix_makefile.lit for each, mirroring the pattern used by
sibling examples (passthrough_pykernel, matrix_scalar_add, etc.).

Addresses the tiling_exploration item in #2092.

Co-Authored-By: Claude Opus 4 (1M context) <noreply@anthropic.com>
@hunhoffe hunhoffe marked this pull request as ready for review May 26, 2026 20:39
@jgmelber jgmelber enabled auto-merge May 29, 2026 19:04
@jgmelber jgmelber added this pull request to the merge queue May 29, 2026
Merged via the queue into main with commit 9779a0d May 29, 2026
63 checks passed
@jgmelber jgmelber deleted the npu2-tiling-exploration branch May 29, 2026 21:21
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.

NPU2 Programming Examples

2 participants