Skip to content

[Ascend] Preserve physical views and pointer units during layout lowering - #10

Open
Denverjin wants to merge 2 commits into
mainfrom
codex/ascend-layout-pointer-units
Open

Denverjin wants to merge 2 commits into
mainfrom
codex/ascend-layout-pointer-units

Conversation

@Denverjin

Copy link
Copy Markdown
Owner

Layout lowering can use a stale logical shape for a versioned allocation, miss address-backed views, or interpret a typed pointer offset in the allocation dtype instead of the pointer dtype. Register the physical allocation and address-backed views, preserve remapped pointer bindings, and reshape the access layout in the pointer element units.

This keeps version axes, partial-copy origins, and layout prefix offsets in the resulting DMA addresses. It includes the view-remapping prerequisites previously carried with the FlashMLA integration.

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