Skip to content

Conversation

@ifdu
Copy link

@ifdu ifdu commented Nov 12, 2025

Use shared system USM aka SVM if it is available on Intel GPU. Instead of being enabled by default, it would be best to only use it if requested by the user explicitely with a new flag.

For now it is only enabled in the benchmarks therefore only in the memory allocations under "defines" used by the benchmark. Early results show the performance impact is limited to <1% when using SVM for "rho" and "u" but the degradation increases when it is extended to "fi".

Use shared system USM aka SVM if it is available on Intel GPU. Instead of
being enabled by default, it would be best to only use it if requested by
the user explicitely with a new flag.

For now it is only enabled in the benchmarks therefore only in the memory
allocations under "defines" used by the benchmark. Early results show the
performance impact is limited to <1% when using SVM for "rho" and "u" but
the degradation increases when it is extended to "fi".

Signed-off-by: Francois Dugast <[email protected]>
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