Skip to content
This repository has been archived by the owner on May 9, 2024. It is now read-only.

Refactor GPU shared memory tests and add L0-specific ones [1/N] #618

Merged
merged 12 commits into from
Aug 16, 2023

Conversation

kurapov-peter
Copy link
Contributor

This PR makes most of the code for shared memory tests much more generic. Those parts that are platform specific are renamed.
It also adds an analogous test for L0, though not all the cases work now with shared memory. Those that do are enabled.

@kurapov-peter
Copy link
Contributor Author

The failure is similar to what we have previously seen (#116 (comment)). It does reproduce locally with a docker build on a machine that runs the tests successfully in bare-metal mode. The hypothesis is that the driver mismatch causes the flow to use an older version of spirv consumer. Will try to update the driver first (#622).

@kurapov-peter
Copy link
Contributor Author

The hypothesis proved true, but we'll need yet another driver update as the fix is not yet available in the latest release. It is expected to be published in ~3 weeks. I'm disabling regular runs and will continue with local checks meanwhile.

@kurapov-peter kurapov-peter merged commit 8be5f25 into main Aug 16, 2023
@kurapov-peter kurapov-peter deleted the pakurapo/smem-tests branch August 16, 2023 18:09
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants