Skip to content

[nbnxm] replace managed memory with explicit host/device staging - #327

Open
zjin-lcf wants to merge 1 commit into
ORNL:masterfrom
zjin-lcf:update-nbnxm
Open

[nbnxm] replace managed memory with explicit host/device staging #327
zjin-lcf wants to merge 1 commit into
ORNL:masterfrom
zjin-lcf:update-nbnxm

Conversation

@zjin-lcf

@zjin-lcf zjin-lcf commented Aug 27, 2026

Copy link
Copy Markdown
Collaborator

replace managed memory with explicit host/device staging; update the synthetic input generator to execute the pairwise force loop; add correctness reference: walidation uses a combined absolute+relative tolerance rather than exact equality, since GPU atomic/shuffle reduction order is not bit-reproducible against a serial CPU sum under IEEE-754 float arithmetic; observed reordering noise reaches ~1e-4 relative error

@al42and

…L#326); update the synthetic input generator to execute the pairwise force loop; add correctness reference: walidation uses a combined absolute+relative tolerance rather than exact equality, since GPU atomic/shuffle reduction order is not bit-reproducible against a serial CPU sum under IEEE-754 float arithmetic; observed reordering noise reaches ~1e-4 relative error
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