نمودار کامیت

4863 کامیت‌ها

مولف SHA1 پیام تاریخ
Payam ca7c148089 removing oocupancy tests from hip-vdi for now
Change-Id: I06e966d07021af87fa2c195e4bbaf6bcc336658d


[ROCm/clr commit: 9bdc203a99]
2020-02-13 21:40:06 -05:00
Christophe Paquot b486a20a88 Merge "hipLaunchByPtr and hipLaunchKernel deviceId potential issue" into amd-master-next
[ROCm/clr commit: d6b9b323b8]
2020-02-13 18:49:06 -05:00
Christophe Paquot 06ab4fdf36 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/clr commit: eb132ccef8]
2020-02-13 15:01:49 -05:00
Christophe Paquot 39a1cff6e0 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/clr commit: 8f5a70a150]
2020-02-13 12:00:30 -08:00
Tao Sang 1da44b1e01 Merge "Support app(hcc compiled/Hip-Vdi runtime linked)" into amd-master-next
[ROCm/clr commit: b733a1bc5c]
2020-02-13 14:25:30 -05:00
Aaron Enye Shi 468959c409 HIP-VDI fix CPACK packaging dependencies
Change-Id: I64d803499dd8b2fc80b1320f71115ebaf019a9e7


[ROCm/clr commit: 0bab88c22e]
2020-02-13 10:02:49 -05:00
Tao Sang 94a70b3447 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/clr commit: 62ef029288]
2020-02-12 16:42:54 -05:00
Laurent Morichetti 6982f99f6e Remove cl_icd.cpp from the build.
We should be using the temporary fixme.cpp instead.

Change-Id: I7e7a04bb518f56584c41bdb46a9192bde1f70060


[ROCm/clr commit: 64d9e658a9]
2020-02-12 10:46:33 -08:00
Mark Searles 12449b9f9f 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/clr commit: 0c6b34845f]
2020-02-12 00:22:48 -08:00
Laurent Morichetti abe27cad61 Merge branch 'master' into amd-master-next
Change-Id: Ibb7775e7acd263d2ece40a241517bbd15976fdd4


[ROCm/clr commit: 9b3e214952]
2020-02-12 00:14:07 -08:00
Jatin Chaudhary 4436f22326 Revert "Sync hip-targets*.cmake in package with install changes (#1831)" (#1860)
Fixes SWDEV-222155 & SWDEV-222158
This reverts commit e0b4ba96e8.

[ROCm/clr commit: 18a64fe8d4]
2020-02-11 11:56:57 +05:30
Christophe Paquot f6bc161d4a SWDEV-220533 - HostMapped should use fine grained.
Change-Id: I4ad2064e8e5ea1cd4ed7df143c778ccb685c4f22


[ROCm/clr commit: 0c6efd9678]
2020-02-10 16:53:06 -05:00
Payam Ghafari 45fd2ac3b2 Merge "Excluding vdi platform for now from the following tests so we can build" into amd-master-next
[ROCm/clr commit: c7c8449d50]
2020-02-10 14:28:44 -05:00
Maneesh Gupta 9d451d2d69 gedit/hip.lang does not need a seperate license
[ROCm/clr commit: 484d67a485]
2020-02-10 16:27:20 +05:30
Maneesh Gupta 5df85a27e5 Update copyright section in gedit/hip.lang
[ROCm/clr commit: f22d042bc8]
2020-02-10 16:25:38 +05:30
Maneesh Gupta a21b1f84cb Revert "Match Occupancy APIs syntax with CUDA (#1625)" (#1857)
Reverting this for now till we figure out how to avoid the build
breakage.

This reverts commit 2c6e880e05.

[ROCm/clr commit: d032637934]
2020-02-10 10:45:28 +05:30
Alex Voicu 7f9f87b0d9 (Maybe) Match alignment between Clang and GCC. (#1789)
Should fix #1740 and the related internal bug.

[ROCm/clr commit: 8f96152d3a]
2020-02-10 10:44:49 +05:30
mhbliao 87056623e9 [hip] Cleanup compiler wrapper for HIP-Clang. (#1847)
[ROCm/clr commit: 8343d7c9aa]
2020-02-07 13:28:26 -08:00
Saleel Kudchadker f79dba8001 HIP/VDI CMake fixes
Fix the install directory for libamdhip64.so and create libhiprtc.so symlink

Change-Id: Id731bfa18bb3585c3f9e3ae6697b4f4687c49195


[ROCm/clr commit: c98a17c80f]
2020-02-07 00:01:35 -08:00
Payam a5fdb0c135 Excluding vdi platform for now from the following tests so we can build
Change-Id: I651255c2515a62c8bdfdd17a3ac85c3d66a5761b


[ROCm/clr commit: 141aa8e5dc]
2020-02-07 02:16:05 -05:00
Michael LIAO 0a97bed2bd [hipcc] Skip warning on gfx000.
- The known target checking should skip `gfx000` as well as it won't be
  used in real compilation command formation. The avoid generating
  annoying warning on `gfx000`.


[ROCm/clr commit: 59bd608bfe]
2020-02-06 17:09:14 -05:00
Saleel Kudchadker 8e83a545c7 Disable symbol versioning for HIP/VDI
Change-Id: Ide6372bab136dd5df886ed78f61cd6c06e98e983


[ROCm/clr commit: b3a0015a25]
2020-02-05 22:20:51 -08:00
Mark Searles 875c0eac0f 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/clr commit: 657734689d]
2020-02-05 14:59:37 -08:00
Laurent Morichetti 3cfd9b4f6a Merge branch 'master' into amd-master-next
Change-Id: Ib7e7824073f4dfc391fb3833fc90e11b327d3c22


[ROCm/clr commit: c33903b5da]
2020-02-05 14:56:08 -08:00
Siu Chi Chan 63b6eb1345 Enable code object v3 codgen when compiling with HCC (#1836)
Change-Id: I590c05a418cc37ec247b89124cef17a7fe8b27e2

[ROCm/clr commit: 713702eebc]
2020-02-05 20:56:33 +05:30
vsytch e2b6794a07 Device texture functions should not normalize the sampled pixel (#1826)
* Device texture functions should not normalize the sampled pixel. This is already done by HW.
* Add support to use h/w capability for normalized float data convertion for driver API's

Co-authored-by: ansurya <50609411+ansurya@users.noreply.github.com>


[ROCm/clr commit: fa363ae721]
2020-02-05 20:56:17 +05:30
Laurent Morichetti 398cac3dfe Merge "Update copyright info for VDI files" into amd-master-next
[ROCm/clr commit: 1c7e864275]
2020-02-04 17:19:31 -05:00
Laurent Morichetti 3765569608 Update copyright info for VDI files
Change-Id: Ib160fbf89ec89a5895321f73402a33b4d344a68f


[ROCm/clr commit: 5b098e68b6]
2020-02-04 08:47:10 -08:00
saleelk 60ed8d9a4b Implement __hipPushCallConfiguration/__hipPopCallConfiguration for hip_clang (#1845)
This is needed so that the right symbols are present if we want to use hip-clang with hip/hcc runtime

[ROCm/clr commit: 854d3103dd]
2020-02-04 19:37:57 +05:30
lthakur a5409a5556 [dtest] Update hipLaunchCoopMultiKernel.cpp (#1844)
used reinterpret_cast<uint32_t*> for numBlocks, as expected by hipOccupancyMaxActiveBlocksPerMultiprocessor() api.

[ROCm/clr commit: 2ef4dead24]
2020-02-04 19:37:38 +05:30
Siu Chi Chan 30f09a1435 Fix C-style hipLaunchKernel (#1835)
* Fix bug in LaunchKernel test
Instead of passing the address of the gpu buffer, pass the address
of the pointer that holds the address of the gpu buffer

* Fix hipLaunchKernel's kernarg buffer construction.
The hipLaunchKernel implementation should rely on ihipModuleLaunchKernel
to construct the kernarg buffer correctly based on kernel metadata.

* Fix a bug in get_functions where the Kernel_descriptor wasn't constructed with the correct kernarg layout information.

* Fix a bug in kernarg layout parsing dealing with kernel without any arg

* teach ihipModuleLaunchKernel to handle kernel without any arg

* Add a more interesting test

[ROCm/clr commit: 14e235378f]
2020-02-04 19:37:16 +05:30
Payam 6a54b256e9 removing hip-vdi versioning dependency till we update the packaging
Change-Id: I8d97bf443f548c3a570a0ef5a068ad04c8d91021


[ROCm/clr commit: 9576406274]
2020-02-04 00:36:06 -05:00
Sarbojit2019 dd5c4d41a5 Added overflow check in kernel launch (#1770)
[ROCm/clr commit: 6e62ea5ee3]
2020-02-04 09:02:16 +05:30
Daniil Fukalov cfbdfa3ddb Update INSTALL.md (#1834)
[ROCm/clr commit: 8d59305879]
2020-02-04 09:01:38 +05:30
Jatin Chaudhary e0b4ba96e8 Sync hip-targets*.cmake in package with install changes (#1831)
Fixes SWDEV-204247


[ROCm/clr commit: 2ec7c2ca33]
2020-02-04 08:59:28 +05:30
Rahul Garg b34b02549e [docs] Fix links in cookbook samples (#1824)
[ROCm/clr commit: 27fbfd9d66]
2020-02-04 08:56:31 +05:30
kpyzhov 02536516bc hipcc script: Refined device selection; added gfx1011 target. (#1821)
[ROCm/clr commit: 951d7d4ba6]
2020-02-04 08:56:16 +05:30
ansurya 0c87c8639d [hit] Syntax support for EXCLUDE_HIP_RUNTIME and EXCLUDE_HIP_COMPILER (#1800)
* Added support to disable test based on HIP Runtime(HCC/VDI) and Compiler(hcc/clang)
* Updated README.md, HIT.cmake for new options EXCLUDE_HIP_RUNTIME and EXCLUDE_HIP_COMPILER


[ROCm/clr commit: 696c85aec9]
2020-02-04 08:56:02 +05:30
gandryey f33fa4ab31 [dtest] RCCL multi device launch test (#1731)
Simple test for hipLaunchCooperativeKernelMultiDevice API.


[ROCm/clr commit: 3c718ebe15]
2020-02-04 08:53:43 +05:30
Maneesh Gupta 79a8caa305 Update Jenkinsfile
Switch using to newer --gpus all instead of older(deprecated) --runtime nvidia

[ROCm/clr commit: 00494e8c08]
2020-02-03 15:29:35 +05:30
Evgeny Mankov 4f159347c9 Merge pull request #1841 from emankov/hipify-clang
[HIPIFY][doc] Update README.md

[ROCm/clr commit: 1aaeb5d485]
2020-02-02 01:58:34 +03:00
Evgeny Mankov ce6eebac07 [HIPIFY][doc] Update README.md
+ Links, versioning, formatting, cleanup


[ROCm/clr commit: 5062082157]
2020-02-02 01:46:58 +03:00
Evgeny Mankov 562ad64e03 Merge pull request #1840 from emankov/hipify-clang
[HIPIFY][doc] CUDA 10.2 is now supported by LLVM 10.0.0-rc1

[ROCm/clr commit: 4f35b8905d]
2020-02-01 18:49:33 +03:00
Evgeny Mankov 76f3bc4229 [HIPIFY][doc] CUDA 10.2 is now supported by LLVM 10.0.0-rc1
[ROCm/clr commit: 244689a2f3]
2020-02-01 18:47:46 +03:00
Evgeny Mankov ab73c8b4cc Merge pull request #1839 from emankov/hipify-clang
[HIPIFY][cmake] CUDA 10.2 support starting from LLVM 10.0

[ROCm/clr commit: 2b996fb9fb]
2020-02-01 16:32:24 +03:00
Evgeny Mankov 1fe8f482a9 [HIPIFY][cmake] CUDA 10.2 support starting from LLVM 10.0
+ hipify-clang unit tests are passed against CUDA 10.2


[ROCm/clr commit: 6cc3554501]
2020-02-01 16:30:05 +03:00
Evgeny Mankov e99877f7e6 Merge pull request #1838 from emankov/hipify-clang
[HIPIFY] Fix build failure against ToT trunk LLVM 11.0.0

[ROCm/clr commit: c6f8166e1e]
2020-02-01 14:43:19 +03:00
Evgeny Mankov a148a87614 [HIPIFY] Fix build failure against ToT trunk LLVM 11.0.0
+ Add an explicit cast when assigning StringRef to std::string


[ROCm/clr commit: c396b5b6e5]
2020-02-01 14:41:16 +03:00
Laurent Morichetti 540a8d6337 Merge branch 'origin/pghafari/hip-vdi' into lmoriche/amd-master-next
Change-Id: I22c145d39f430ca571a981687bcb034ea6e3b8a2


[ROCm/clr commit: 2f1305b9a4]
2020-01-31 07:33:12 -08:00
jujiang-del a6012c4bfb [dtest] Avoid resViewDesc for non-array resource in texture creation (#1823)
[ROCm/clr commit: cb632005bc]
2020-01-30 14:04:41 -08:00