8000 Tags · chengjunlu/llvm · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: chengjunlu/llvm

Tags

20201024

Toggle 20201024's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[SYCL][Doc] Document global objects handling policy (intel#2636)

20201023

Toggle 20201023's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[Driver][SYCL] Fix processing for partial link step with static archi…

…ves (intel#2661)

When encountering specific linker specific arguments (-rpath) we do
not pass them along to the partial link step.  Improve the processing
for these options for cases where -Xlinker <arg1> -Xlinker <arg2> is
used.

20201022

Toggle 20201022's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[NFC][SYCL] Use visitors to print kernel name type (intel#2660)

This is the part of integration header generator refactoring to make
it use clang visitors and simplify the code.

20201021

Toggle 20201021's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[SYCL] Change in buffer management for integrated GPUs. (intel#2631)

This change special-cases GPU devices with integrated memory. Buffers
for these devices is allocated in host shared memory, improving
performance of buffer data transfers.

Signed-off-by: rdeodhar <rajiv.deodhar@intel.com>

20201020

Toggle 20201020's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[SYCL] Reinitialize moved containers (intel#2648)

Signed-off-by: Sergey Kanaev <sergey.kanaev@intel.com>

20201019

Toggle 20201019's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[SYCL][PI][L0] Fix race condition on read of Event's ZeCommandList. (i…

…ntel#2653)

20201018

Toggle 20201018's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[SYCL][PI][L0] Fix race condition with Device ZeCommandListCache. (in…

…tel#2649)

20201017

Toggle 20201017's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[SYCL][ESIMD] Pass -vc-codegen instead of -cmc option to backend comp…

…iler (intel#2642)

20201016

Toggle 20201016's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[SYCL] Fixed bug regarding device caching (intel#2566)

Created a new function, populateDeviceCacheIfNeeded, so that cached devices could be
shared across both piDevicesGet and piextDeviceCreateWithNativeHandle. This
new function will check/fill and return cached devices.

Renamed getOrCreatePlatforms to getPlatformCache, and refactored the function so
that it limits level zero driver calls and removes redundant code.

Called getOrMakePlatformImpl() from make_platform() so that the PlatformImpl
cache is accessible to platforms that are created using a native handle.

Called getOrMakeDeviceImpl() from make_device() so that the DeviceImpl cache is
accessible to devices that are created using a native handle.

Also, added an E2E test for these changes.

20201015

Toggle 20201015's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[SYCL] Don't block execution when flushing a stream (intel#2581)

Currently stream flush is a blocking operation. This is incorrect, there
are cases when kernels must be executed in parallel, for example, when
2 kernels are connected with FPGA pipe. This commit implements stream
flush as a non-blocking operation by means of host_tasks.
0