Skip to content

feat(cell): Initialize FP8 support.#129

Merged
haruhi55 merged 4 commits into
microsoft:masterfrom
lcy-seso:refactor
Jun 2, 2025
Merged

feat(cell): Initialize FP8 support.#129
haruhi55 merged 4 commits into
microsoft:masterfrom
lcy-seso:refactor

Conversation

@lcy-seso

@lcy-seso lcy-seso commented May 31, 2025

Copy link
Copy Markdown
Contributor

This PR initialize FP8 data type support, enabling the use of __nv_fp8_e4m3 and __nv_fp8_e5m2 types.

  • Extended the BaseType concept to support FP8 types with conditional compilation.
  • Added convert specializations between float/half and FP8 types.
  • Added print and debug utilities.
  • Detect hardware support for fp8 by cmake at build time.
  • Enhanced unittests for fp8.

@haruhi55 haruhi55 merged commit 279d091 into microsoft:master Jun 2, 2025
6 checks passed
@lcy-seso lcy-seso deleted the refactor branch June 2, 2025 12:41
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