Skip to content

Add new apex module to jit load system (#294)#308

Merged
amd-sriram merged 1 commit intorelease/1.8.0from
cherry-pick-pr294-release-1.8.0
Mar 2, 2026
Merged

Add new apex module to jit load system (#294)#308
amd-sriram merged 1 commit intorelease/1.8.0from
cherry-pick-pr294-release-1.8.0

Conversation

@amd-sriram
Copy link
Copy Markdown
Collaborator

  • add code to add loader module for jit module

  • fix errors to create jit module adder - use correct file name to save code to

  • fix errors to create jit module adder - use correct class name of the builder and parameter to supply builder module name

  • fix errors to create jit module loader

  • add description about jit module script to add jit loader for a jit module with builder provided

  • add description about jit module script to add jit loader for a jit module with builder provided

  • add attributes and methods to override when creating a jit module builder

  • add extra new lines

  • update jit module to take the builder file name and extract module name from the builder, update missing entries in the table in readme for adding new module in jit

  • refine the description about module to jit

  • add description about jit

  • add description about jit

  • add code to create a builder based on user inputs

  • change the example from fused_dense to swiglu

  • allow user to skip sources list

  • change description of cxx and nvcc flags, add description of methods and fields in the initial builder code created by script

* add code to add loader module for jit module

* fix errors to create jit module adder - use correct file name to save code to

* fix errors to create jit module adder - use correct class name of the builder and parameter to supply builder module name

* fix errors to create jit module loader

* add description about jit module script to add jit loader for a jit module with builder provided

* add description about jit module script to add jit loader for a jit module with builder provided

* add attributes and methods to override when creating a jit module builder

* add extra new lines

* update jit module to take the builder file name and extract module name from the builder, update missing entries in the table in readme for adding new module in jit

* refine the description about module to jit

* add description about jit

* add description about jit

* add code to create a builder based on user inputs

* change the example from fused_dense to swiglu

* allow user to skip sources list

* change description of cxx and nvcc flags, add description of methods and fields in the initial builder code created by script
@amd-sriram amd-sriram self-assigned this Mar 2, 2026
@amd-sriram amd-sriram merged commit aa2fb2d into release/1.8.0 Mar 2, 2026
@amd-sriram amd-sriram deleted the cherry-pick-pr294-release-1.8.0 branch March 2, 2026 09:22
jithunnair-amd pushed a commit to ROCm/pytorch that referenced this pull request Mar 3, 2026
Commit Messages:
- release notes for 1.8.0 (ROCm/apex#313)

Updated release notes to reflect changes for version 1.8.0 including
unit test fixes and new features.
- Add new apex module to jit load system
(ROCm/apex#294)
(ROCm/apex#308)

Co-authored-by: sriram <sriram.kumar@silo.ai>
amd-sriram added a commit that referenced this pull request Mar 4, 2026
* add code to add loader module for jit module

* fix errors to create jit module adder - use correct file name to save code to

* fix errors to create jit module adder - use correct class name of the builder and parameter to supply builder module name

* fix errors to create jit module loader

* add description about jit module script to add jit loader for a jit module with builder provided

* add description about jit module script to add jit loader for a jit module with builder provided

* add attributes and methods to override when creating a jit module builder

* add extra new lines

* update jit module to take the builder file name and extract module name from the builder, update missing entries in the table in readme for adding new module in jit

* refine the description about module to jit

* add description about jit

* add description about jit

* add code to create a builder based on user inputs

* change the example from fused_dense to swiglu

* allow user to skip sources list

* change description of cxx and nvcc flags, add description of methods and fields in the initial builder code created by script
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