Skip to content

Add HP (HIGH_PRECISION) support for TDiv#348

Open
erhsh wants to merge 4 commits into
mouliangyu:feature-vpto-backendfrom
erhsh:feature-vpto-backend_tdiv-hp
Open

Add HP (HIGH_PRECISION) support for TDiv#348
erhsh wants to merge 4 commits into
mouliangyu:feature-vpto-backendfrom
erhsh:feature-vpto-backend_tdiv-hp

Conversation

@erhsh
Copy link
Copy Markdown
Collaborator

@erhsh erhsh commented May 9, 2026

image image

@erhsh erhsh force-pushed the feature-vpto-backend_tdiv-hp branch 4 times, most recently from dcde1e1 to 726c3d8 Compare May 13, 2026 09:55
@mouliangyu mouliangyu force-pushed the feature-vpto-backend branch from 5e223fb to 42b74f9 Compare May 14, 2026 00:19
@erhsh erhsh force-pushed the feature-vpto-backend_tdiv-hp branch from 9d5723b to 98f88f9 Compare May 14, 2026 02:02
@erhsh erhsh force-pushed the feature-vpto-backend_tdiv-hp branch from c59f6e3 to 3f0d075 Compare May 14, 2026 10:02
Comment thread lib/TileOps/tcolexpanddiv_template.py Outdated
Comment thread test/tilelang_st/npu/a5/src/st/testcase/tdivs/cases.py
HP test cases were defined in cases.py but missing from implementation
files, causing FileNotFoundError when compare.py tried to read output.bin.

Added 12 HP kernels across three synced layers:
- tdivs.pto: HIGH_PRECISION kernels with precision_mode attribute
- main.cpp: kCases[] entries and launch wrapper declarations
- launch.cpp: Launch functions with correct IEEE 754 scalar values

Co-Authored-By: Claude Opus 4.7 <[email protected]>
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.

2 participants