Skip to content

[SYCL] Split read/write lockings #2292

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

s-kanaev
Copy link
Contributor

No description provided.

Signed-off-by: Sergey Kanaev <sergey.kanaev@intel.com>
@s-kanaev
Copy link
Contributor Author

Need to eliminate event leak.

@bader
Copy link
Contributor

bader commented Oct 14, 2020

@s-kanaev, do you plan to merge this PR?

@s-kanaev
Copy link
Contributor Author

do you plan to merge this PR?

Yes. I need some time for it.

Sergey Kanaev added 3 commits October 14, 2020 17:30
Signed-off-by: Sergey Kanaev <sergey.kanaev@intel.com>
Signed-off-by: Sergey Kanaev <sergey.kanaev@intel.com>
@bader
Copy link
Contributor

bader commented Apr 29, 2021

do you plan to merge this PR?

Yes. I need some time for it.

Just an observation - half a year has passed...

Sergey Kanaev added 6 commits May 11, 2021 19:58
Signed-off-by: Sergey Kanaev <sergey.kanaev@intel.com>
Signed-off-by: Sergey Kanaev <sergey.kanaev@intel.com>
Signed-off-by: Sergey Kanaev <sergey.kanaev@intel.com>
Signed-off-by: Sergey Kanaev <sergey.kanaev@intel.com>
Sergey Kanaev added 5 commits May 20, 2021 12:25
Signed-off-by: Sergey Kanaev <sergey.kanaev@intel.com>
Signed-off-by: Sergey Kanaev <sergey.kanaev@intel.com>
Signed-off-by: Sergey Kanaev <sergey.kanaev@intel.com>
Signed-off-by: Sergey Kanaev <sergey.kanaev@intel.com>
@s-kanaev s-kanaev marked this pull request as ready for review May 25, 2021 10:24
@s-kanaev s-kanaev requested a review from a team as a code owner May 25, 2021 10:24
@s-kanaev
Copy link
Contributor Author

/summary:run

@mfbalin
Copy link
Contributor

mfbalin commented Jun 4, 2021

Is this pull request going to enable simultaneous read access to common buffers from different devices?

@s-kanaev
Copy link
Contributor Author

s-kanaev commented Jun 8, 2021

@mfbalin , could you, please post an issue to intel/llvm?

@s-kanaev
Copy link
Contributor Author

s-kanaev commented Jun 8, 2021

@sergey-semenov , @v-klochkov , @alexanderfle , a friendly ping.

Signed-off-by: Sergey Kanaev <sergey.kanaev@intel.com>
@s-kanaev s-kanaev requested a review from v-klochkov June 10, 2021 16:23
@v-klochkov
Copy link
Contributor

Thank you for the additional fixes! Please address the new build fails.

Sergey Kanaev added 6 commits June 11, 2021 10:32
Signed-off-by: Sergey Kanaev <sergey.kanaev@intel.com>
Signed-off-by: Sergey Kanaev <sergey.kanaev@intel.com>
Signed-off-by: Sergey Kanaev <sergey.kanaev@intel.com>
Signed-off-by: Sergey Kanaev <sergey.kanaev@intel.com>
Signed-off-by: Sergey Kanaev <sergey.kanaev@intel.com>
Signed-off-by: Sergey Kanaev <sergey.kanaev@intel.com>
Copy link
Contributor

@alexanderfle alexanderfle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@bader
Copy link
Contributor

bader commented Jun 12, 2021

@s-kanaev, please, take a look at pre-commit check fails.

@vladimirlaz vladimirlaz merged commit 652c903 into intel:sycl Jun 16, 2021
alexbatashev pushed a commit to alexbatashev/llvm that referenced this pull request Jun 18, 2021
* upstream/sycl: (776 commits)
  Align CMake requirements with upstream. (intel#3928)
  [SYCL] Deprecate [[intel::reqd_work_group_size]] attribute spelling (intel#3927)
  [SYCL] Fix post commit after PR 2292 (intel#3939)
  {SYCL][PI][L0] - Eliminate std::string construction/destruction overhead. (intel#3931)
  [ESIMD] Overloading sycl sin,cos,exp,log functions for ESIMD arguments (intel#3717)
  [sycl-post-link] Add device image property for assert feature (intel#3881)
  [SYCL] Split read/write lockings (intel#2292)
  Handle OpSpecConstantOp with Select
  Handle OpSpecConstantOp with SMod
  Add tests for SConvert, UConvert, BitCast OpSpecConstantOp
  Fix attachment of decoration to spec constants
  Implement support for dynamic memmove
  Align clang-tidy/format versions to LLVM version
  Handle OpSpecConstantOp for integer comparisons
  Handle OpSpecConstantOp for SNegate, Not, and LogicalNot
  Extend OpSpecConstantOp testing for initializers
  Use IRBuilder for folding
  Fix translating of compile unit
  Support buffers in LinalgFoldUnitExtentDims
  [gn build] Port d0a5d86
  ...
jsji pushed a commit that referenced this pull request Jan 11, 2024
Use target triple's subarch component, if present, for setting exact
SPIR-V version for the SPIR-V emission.

Resolves #1509.

Original commit:
KhronosGroup/SPIRV-LLVM-Translator@9f29f97
Chenyang-L pushed a commit that referenced this pull request Feb 18, 2025
…error

[DeviceASAN] Disable memory leak detection when asan exit with errors
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.

7 participants