Skip to content

Fix/primus turbo/cpu init support#552

Open
jasainio wants to merge 1 commit intomainfrom
fix/primus-turbo/cpu-init-support
Open

Fix/primus turbo/cpu init support#552
jasainio wants to merge 1 commit intomainfrom
fix/primus-turbo/cpu-init-support

Conversation

@jasainio
Copy link

Adds support for CPU initialization in Primus Turbo linear layers (RowParallelLinear, ColumnParallelLinear, and LayerNormLinear). When use_cpu_initialization is enabled, the patch disables custom init methods by passing a no-op lambda, allowing Megatron's CPU initialization to work correctly with Primus Turbo's custom layer implementations.

@jasainio jasainio force-pushed the fix/primus-turbo/cpu-init-support branch 3 times, most recently from 56c91a1 to 0f05ae9 Compare February 10, 2026 13:20
@jasainio jasainio force-pushed the fix/primus-turbo/cpu-init-support branch from 0f05ae9 to adc9bbd Compare February 10, 2026 13:36
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