Grafik Komit

20 Melakukan

Penulis SHA1 Pesan Tanggal
Karthik Jayaprakash dd3f5ec797 SWDEV-223674 - Return hipErrorNoBinaryForGpu in case particular binary is not found in clang offload bundler.
Change-Id: Iaa08fcdc8ecb719edd9f81e4a1456ea642f362f4


[ROCm/hip commit: 6ba4a6be56]
2020-02-19 20:01:36 -05:00
Christophe Paquot c8b083f1c6 SWDEV-223262
hipMemcpyWithStream is supposed to be synchronous.

Change-Id: Ie44e37ecc9246e26a6b315c01e88a279f9e42fd7


[ROCm/hip commit: a9a6cae956]
2020-02-19 14:08:12 -08:00
Evgeny Shcherbakov a3d5a25a86 Merge "adding 'hipHccModuleLaunchKernel' and 'hipExtModuleLaunchKernel'" into amd-master-next
[ROCm/hip commit: 50f1957d0d]
2020-02-18 18:10:22 -05:00
Christophe Paquot 912bc9b38c Introducing hip::Device which wraps around amd::Context and deviceId
Change-Id: Ie35a6edb65c001b35eb9f5d2af26e765dc41c00e


[ROCm/hip commit: 9630e40beb]
2020-02-18 17:18:56 -05:00
Karthik Jayaprakash 6b7832ed27 SWDEV-223394 - Pass module info from hipModuleGetTexRef to internal Platformstate:: functions.
Change-Id: I7d1ba3f940f595c3fca74a57fa20f484c52d4741


[ROCm/hip commit: 6ec4eb34f4]
2020-02-18 11:23:03 -05:00
Christophe Paquot 256006af22 Don't create a marker for start event in hipModuleLaunchKernel
And also don't optimize the case where start==stop event to compute
elapsed time since the command can be a NDRange one.
HIP directed test will need to be fixed for that.

Change-Id: I64fadd6ab8ab1a490e7a2b7165a591df5a5cf3a2


[ROCm/hip commit: 9692ac6b5f]
2020-02-17 14:16:31 -08:00
Evgeny d6bfb75cc5 adding 'hipHccModuleLaunchKernel' and 'hipExtModuleLaunchKernel'
Change-Id: Id9990ed3041b82956872a088ff019ade69d40afb


[ROCm/hip commit: 05db3fceaa]
2020-02-17 16:06:24 -06:00
Christophe Paquot 96eece3f11 Merge "hipLaunchByPtr and hipLaunchKernel deviceId potential issue" into amd-master-next
[ROCm/hip commit: f2eb8ec26c]
2020-02-13 18:49:06 -05:00
Christophe Paquot d90d522fe7 SWDEV-222949 - hipEventRecord
hipEventRecord should always create a new marker so it can track work going on at the time the API is called.

Change-Id: I10ce98044be894fbacab8798441ec3d3f2753b93


[ROCm/hip commit: 1d4bb503ae]
2020-02-13 15:01:49 -05:00
Christophe Paquot df7fd4fb53 hipLaunchByPtr and hipLaunchKernel deviceId potential issue
Those APIs should look at the device associated with the stream first.
If that stream is null then get the current device ID.

Change-Id: Iedde1d1644818ba64f128b988f0bd9674f5b8ad6


[ROCm/hip commit: cc63d2d7b8]
2020-02-13 12:00:30 -08:00
Tao Sang 414ad15bb7 Support app(hcc compiled/Hip-Vdi runtime linked)
The issues of the following functions have been fixed.
hipModuleLoad: Make Hip-Vdi runtime able to read code object module
generated by Hcc compiler.
hipLaunchKernel: Use introspect method to find function if it cannot
be found from platform state instance.

Change-Id: Id740e5a96614ec6a0b6c704f8f74600bfdc4983e


[ROCm/hip commit: 2699b566cc]
2020-02-12 16:42:54 -05:00
Laurent Morichetti df3f79363c Remove cl_icd.cpp from the build.
We should be using the temporary fixme.cpp instead.

Change-Id: I7e7a04bb518f56584c41bdb46a9192bde1f70060


[ROCm/hip commit: ba0674f0a6]
2020-02-12 10:46:33 -08:00
Mark Searles 900f43f641 Change 2068543 by michliao@hliao-dev-11-hip-workspace on 2020/02/10 10:04:50
SWDEV-125823 - Fix the build issue due to API interface change.

        - PR#1625 is temporarily reverted. Revert CL#2064519 correspondingly.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#61 edit

Change-Id: I519b11532d7e6fe8cbee41804155cc9ca64e596c


[ROCm/hip commit: f2c1a4d827]
2020-02-12 00:22:48 -08:00
Christophe Paquot 652e82f726 SWDEV-220533 - HostMapped should use fine grained.
Change-Id: I4ad2064e8e5ea1cd4ed7df143c778ccb685c4f22


[ROCm/hip commit: 6462732e49]
2020-02-10 16:53:06 -05:00
Saleel Kudchadker 3cbbdbb3da HIP/VDI CMake fixes
Fix the install directory for libamdhip64.so and create libhiprtc.so symlink

Change-Id: Id731bfa18bb3585c3f9e3ae6697b4f4687c49195


[ROCm/hip commit: 7eadbcdcc4]
2020-02-07 00:01:35 -08:00
Saleel Kudchadker 890847e35b Disable symbol versioning for HIP/VDI
Change-Id: Ide6372bab136dd5df886ed78f61cd6c06e98e983


[ROCm/hip commit: 9bbd94f5ef]
2020-02-05 22:20:51 -08:00
Mark Searles 7dd69737d5 Change 2064519 by michliao@hliao-dev-00-hip.rocm-workspace on 2020/01/30 11:34:18
SWDEV-125823 - Fix the build issue due to API interface change.

        - `hipOccupancyMaxActiveBlocksPerMultiprocessor` interface is revised
          and the runtime needs updating.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#60 edit

Change-Id: Ia7901b0dbbfd37977ce4adf2ae1a821aba0ac044


[ROCm/hip commit: d569132d39]
2020-02-05 14:59:37 -08:00
Laurent Morichetti ed5081c945 Update copyright info for VDI files
Change-Id: Ib160fbf89ec89a5895321f73402a33b4d344a68f


[ROCm/hip commit: 2764aee583]
2020-02-04 08:47:10 -08:00
Laurent Morichetti bc78a8529d Merge branch 'origin/pghafari/hip-vdi' into lmoriche/amd-master-next
Change-Id: I22c145d39f430ca571a981687bcb034ea6e3b8a2


[ROCm/hip commit: a8b81e96b4]
2020-01-31 07:33:12 -08:00
Laurent Morichetti cbd1b27c5e Merge HIP/VDI branch 'amd-staging' into lmoriche/amd-master-next
Change-Id: Iabaab4e72815ba483a1330ec6a1130f2b86676f0


[ROCm/hip commit: e604beeef4]
2020-01-29 15:02:13 -08:00