Skip to content

Conversation

bashbaug
Copy link

Existing Sample Changes

Description

Because the MatrixMultply function is called both on pointers to the global address space and pointers to the private address space, it cannot take a multi_ptr as a function argument. This fixes incorrect execution (page faults) on some GPUs.

Fixes internal Jira issues.

External Dependencies

None.

Type of change

Please delete options that are not relevant. Add a 'X' to the one that is applicable.

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Implement fixes for ONSAM Jiras

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

  • Command Line
  • oneapi-cli
  • Visual Studio
  • Eclipse IDE
  • VSCode
  • When compiling the compliler flag "-Wall -Wformat-security -Werror=format-security" was used

Tested via command line following the provided CMake build instructions.

Tested on Arc B580 on Ubuntu 25.04.

Because the MatrixMultply function is called both on pointers to
the global address space and pointers to the private address space,
it cannot take a multi_ptr as a function argument.  This fixes
incorrect execution (page faults) on some GPUs.
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