Граф коммитов

5318 Коммитов

Автор SHA1 Сообщение Дата
Paul 746c36ed8e Skip test on cuda
[ROCm/hip commit: b9f97ec3fe]
2020-02-10 17:23:58 -06:00
Paul 92ff502b92 Reduce threads on cuda
[ROCm/hip commit: 30e8dfdd86]
2020-02-10 16:37:34 -06:00
Paul 039171f6fd Set context on each thread
[ROCm/hip commit: 2d9a2d866c]
2020-02-10 16:01:53 -06: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
Paul a3e2660669 Create context for cuda
[ROCm/hip commit: e5d077f70e]
2020-02-10 15:52:34 -06:00
Paul b6e01adc72 Add setDevice to try and initialize the context on cuda
[ROCm/hip commit: 29a257d79b]
2020-02-10 13:37:45 -06:00
Payam Ghafari 40c0d54931 Merge "Excluding vdi platform for now from the following tests so we can build" into amd-master-next
[ROCm/hip commit: b66451e000]
2020-02-10 14:28:44 -05:00
Aryan Salmanpour 5db60dab96 Fix a typo causing a build error
[ROCm/hip commit: 5a29f27455]
2020-02-10 11:44:40 -05:00
Aryan Salmanpour 964a272004 resolve merge conflict
[ROCm/hip commit: 874b201ee2]
2020-02-10 10:30:55 -05:00
Maneesh Gupta 837875336f gedit/hip.lang does not need a seperate license
[ROCm/hip commit: 6614ae33e0]
2020-02-10 16:27:20 +05:30
Maneesh Gupta 51546808da Update copyright section in gedit/hip.lang
[ROCm/hip commit: 9acdcf27c5]
2020-02-10 16:25:38 +05:30
Maneesh Gupta 7753b3e827 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 e38db9fb6f.

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

[ROCm/hip commit: dd34ea95d6]
2020-02-10 10:44:49 +05:30
mhbliao 63ccc49116 [hip] Cleanup compiler wrapper for HIP-Clang. (#1847)
[ROCm/hip commit: a01b262660]
2020-02-07 13:28:26 -08:00
Paul fcadd1107d Output on failure
[ROCm/hip commit: d77ede7015]
2020-02-07 10:13:28 -06: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
Payam 5cf8d742cb Excluding vdi platform for now from the following tests so we can build
Change-Id: I651255c2515a62c8bdfdd17a3ac85c3d66a5761b


[ROCm/hip commit: e4e8c4b74b]
2020-02-07 02:16:05 -05:00
Paul 3fa3e99a9a Make threads a multiple of hardware concurrency
[ROCm/hip commit: 8e494cfce8]
2020-02-06 16:23:29 -06:00
Paul 5cfa3c626a Add multithreaded test
[ROCm/hip commit: 5361424702]
2020-02-06 16:21:40 -06:00
Michael LIAO b851e564f4 [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/hip commit: 66678b0170]
2020-02-06 17:09:14 -05:00
Paul 70fa1572a2 Assign the iterator
[ROCm/hip commit: 85560d38b1]
2020-02-06 12:15:29 -06:00
Paul 7ee1ccfe24 Fix compile error
[ROCm/hip commit: f34f96350c]
2020-02-06 12:04:50 -06:00
Paul 41193acfdf Use deque instead of vector for code readers so that the iterators and references will be stable
[ROCm/hip commit: 08123cff0d]
2020-02-06 11:56:17 -06: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 8b18768a1c Merge branch 'master' into amd-master-next
Change-Id: Ib7e7824073f4dfc391fb3833fc90e11b327d3c22


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

[ROCm/hip commit: 93e62401c7]
2020-02-05 20:56:33 +05:30
vsytch e5243c1834 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/hip commit: ef514eef71]
2020-02-05 20:56:17 +05:30
Laurent Morichetti cf1e71c5f6 Merge "Update copyright info for VDI files" into amd-master-next
[ROCm/hip commit: b57d64c22e]
2020-02-04 17:19:31 -05: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
saleelk 9d723d9c21 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/hip commit: 499938d974]
2020-02-04 19:37:57 +05:30
lthakur e340a8e921 [dtest] Update hipLaunchCoopMultiKernel.cpp (#1844)
used reinterpret_cast<uint32_t*> for numBlocks, as expected by hipOccupancyMaxActiveBlocksPerMultiprocessor() api.

[ROCm/hip commit: 4d472b777f]
2020-02-04 19:37:38 +05:30
Siu Chi Chan ec45ec16e3 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/hip commit: bff8e15e13]
2020-02-04 19:37:16 +05:30
Payam db9a20e401 removing hip-vdi versioning dependency till we update the packaging
Change-Id: I8d97bf443f548c3a570a0ef5a068ad04c8d91021


[ROCm/hip commit: 322436574f]
2020-02-04 00:36:06 -05:00
Sarbojit2019 91d9cfd64d Added overflow check in kernel launch (#1770)
[ROCm/hip commit: 13316f724f]
2020-02-04 09:02:16 +05:30
Daniil Fukalov 7ee73c0b5b Update INSTALL.md (#1834)
[ROCm/hip commit: 4c9fb5fcc2]
2020-02-04 09:01:38 +05:30
Jatin Chaudhary c7562072a3 Sync hip-targets*.cmake in package with install changes (#1831)
Fixes SWDEV-204247


[ROCm/hip commit: 6891615a15]
2020-02-04 08:59:28 +05:30
Rahul Garg 407a6ad5eb [docs] Fix links in cookbook samples (#1824)
[ROCm/hip commit: 8324258e6e]
2020-02-04 08:56:31 +05:30
kpyzhov 17ea5021ed hipcc script: Refined device selection; added gfx1011 target. (#1821)
[ROCm/hip commit: af118b98d2]
2020-02-04 08:56:16 +05:30
ansurya a63cce96da [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/hip commit: 1d88a230cc]
2020-02-04 08:56:02 +05:30
gandryey 42bc78d148 [dtest] RCCL multi device launch test (#1731)
Simple test for hipLaunchCooperativeKernelMultiDevice API.


[ROCm/hip commit: 48d1f766d5]
2020-02-04 08:53:43 +05:30
Maneesh Gupta 939632547c Update Jenkinsfile
Switch using to newer --gpus all instead of older(deprecated) --runtime nvidia

[ROCm/hip commit: 64ed74aaa3]
2020-02-03 15:29:35 +05:30
Evgeny Mankov 2528690019 Merge pull request #1841 from emankov/hipify-clang
[HIPIFY][doc] Update README.md

[ROCm/hip commit: d9ec984514]
2020-02-02 01:58:34 +03:00
Evgeny Mankov 1600113dee [HIPIFY][doc] Update README.md
+ Links, versioning, formatting, cleanup


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

[ROCm/hip commit: ed22fc500d]
2020-02-01 18:49:33 +03:00
Evgeny Mankov df3aecdd0e [HIPIFY][doc] CUDA 10.2 is now supported by LLVM 10.0.0-rc1
[ROCm/hip commit: 9942c9d7cf]
2020-02-01 18:47:46 +03:00
Evgeny Mankov 752b47c65d Merge pull request #1839 from emankov/hipify-clang
[HIPIFY][cmake] CUDA 10.2 support starting from LLVM 10.0

[ROCm/hip commit: 4c27190834]
2020-02-01 16:32:24 +03:00
Evgeny Mankov b0e1d0f35c [HIPIFY][cmake] CUDA 10.2 support starting from LLVM 10.0
+ hipify-clang unit tests are passed against CUDA 10.2


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

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


[ROCm/hip commit: 58906beac9]
2020-02-01 14:41:16 +03:00