Skip to content

Update Device.IsCoherent to only consider ATS mode#72

Merged
elezar merged 1 commit intoNVIDIA:mainfrom
elezar:fix-is-coherent
Sep 26, 2025
Merged

Update Device.IsCoherent to only consider ATS mode#72
elezar merged 1 commit intoNVIDIA:mainfrom
elezar:fix-is-coherent

Conversation

@elezar
Copy link
Member

@elezar elezar commented Sep 26, 2025

Although the HMM addressing mode supports something close to coherence, this is not true coherence. This change updates the IsCoherent utility function to only return true if the addressing mode for a device is ATS.

Signed-off-by: Evan Lezar <elezar@nvidia.com>
@elezar elezar merged commit 7d260da into NVIDIA:main Sep 26, 2025
4 checks passed
@elezar elezar deleted the fix-is-coherent branch September 26, 2025 07:20
@jgehrcke
Copy link
Collaborator

I need to read up on memory coherence and ATS. Thank you!

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