Evgeny Mankov
ee7fa043e2
Merge pull request #1867 from emankov/HIP
...
[HIPIFY][doc] Update README.md: Windows tested configurations
[ROCm/hip commit: 5f2438a6c6 ]
2020-02-13 18:48:38 +03:00
Evgeny Mankov
37b3d0d8de
[HIPIFY][doc] Update README.md: Windows tested configurations
...
[ROCm/hip commit: 084b2fa0f6 ]
2020-02-13 18:34:10 +03:00
Jeff Daily
a352a87a15
missing break statement in hipDeviceGetAttribute ( #1865 )
...
The break is missing for hipDeviceAttributeMaxTexture3DDepth.
[ROCm/hip commit: 03bb658721 ]
2020-02-13 14:22:56 +05:30
Sarbojit2019
624cba30a6
[hip] Fix for bug introduced in #1770 when blockSize is non-power of 2 ( #1864 )
...
Fixes SWDEV-222161
[ROCm/hip commit: 1109cbff83 ]
2020-02-13 14:22:46 +05:30
Sarbojit2019
603a254cc2
ihipEnablePeerAccess return error if peer is not accessible ( #1858 )
...
hipDeviceEnablePeerAccess returns success and adds peer into the list even if it is not accessible which creates problem in hipMalloc when it tries to share the ptr to peer device.
Proposed change is to check the access status before updating the peer list and update only when it can access the peer.
[ROCm/hip commit: fc5256fd28 ]
2020-02-13 14:22:11 +05:30
ansurya
fb53186682
Reduce GPU copying based on arch it runs on ( #1751 )
...
Implements SWDEV-213230.
[ROCm/hip commit: 8c6934223b ]
2020-02-13 14:21:51 +05:30
Evgeny Mankov
b58d79dfa3
Merge pull request #1830 from asalmanp/coop_flag_define
...
[HIP][HIPIFY] Add some missing flags for cooperative launch and occup…
[ROCm/hip commit: 2536a3093d ]
2020-02-12 14:07:39 +03:00
Aryan Salmanpour
07c3e4f898
fix build error in nvcc path
...
[ROCm/hip commit: 959f1b0f0e ]
2020-02-11 12:16:51 -05:00
Jatin Chaudhary
2868c785d8
Revert "Sync hip-targets*.cmake in package with install changes ( #1831 )" ( #1860 )
...
Fixes SWDEV-222155 & SWDEV-222158
This reverts commit c7562072a3 .
[ROCm/hip commit: ab7526f64c ]
2020-02-11 11:56:57 +05:30
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
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
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
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
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
Aryan Salmanpour
d5ea43964d
update the hipify-perl
...
[ROCm/hip commit: 5c03a003c3 ]
2020-01-31 14:36:37 -05:00
Aryan Salmanpour
adc9134318
code clean up
...
[ROCm/hip commit: c8137263d6 ]
2020-01-31 13:08:25 -05:00
jujiang-del
61156d3b2d
[dtest] Avoid resViewDesc for non-array resource in texture creation ( #1823 )
...
[ROCm/hip commit: 3684ef813d ]
2020-01-30 14:04:41 -08:00
Aryan Salmanpour
78a36b4fb8
[HIP][HIPIFY] Add some missing flags for cooperative launch and occupancy APIs
...
[ROCm/hip commit: 6e867eacb6 ]
2020-01-30 15:05:53 -05:00
Evgeny Mankov
49771fe59d
Merge pull request #1700 from scchan/object_load_error_check
...
add error checking for code object loading
[ROCm/hip commit: 2735b9923f ]
2020-01-30 21:31:03 +03:00
satyanveshd
e38db9fb6f
Match Occupancy APIs syntax with CUDA ( #1625 )
...
* Match Occupancy APIs syntax with CUDA and fix tests using these APIs
[ROCm/hip commit: fa98798b63 ]
2020-01-29 13:05:53 -08:00
vsytch
1af35a6044
Add missing texturePitchAlignment member to the hipDeviceProp_t struct. ( #1802 )
...
* Add missing texturePitchAlignment member to the hipDeviceProp_t struct.
* Add missing hipDeviceAttributeTexturePitchAlignment enumerator to the hipDeviceAttribute_t enum.
* Initialize texturePitchAlignment to 256. This works for gfx9+, but is technically overaligned in most cases for pre-gfx9.
* Add the texturePitchAlignment property to the NVCC path.
[ROCm/hip commit: f72a669487 ]
2020-01-27 16:37:00 -08:00
Evgeny Mankov
843711e222
Merge pull request #1820 from emankov/HIP
...
[HIPIFY] Update Readme.md
[ROCm/hip commit: 7fb9102cbb ]
2020-01-27 17:23:06 +03:00
Evgeny Mankov
5cddf6600c
[HIPIFY] Update Readme.md
...
Restructure contents in order to have separated same-level information about hipify-clang and hipify-perl.
[ROCm/hip commit: e561d0edfe ]
2020-01-27 17:21:32 +03:00
Evgeny Mankov
446f7c31ce
Merge pull request #1813 from emankov/HIP
...
[HIP][HIPIFY] Readmes actualization
[ROCm/hip commit: a422e2dc36 ]
2020-01-27 12:50:48 +03:00
Evgeny Mankov
7c19468516
[HIPIFY][ #1819 ] Fix for not found clang's system header files
...
Use absolute paths instead of relative ones.
[ROCm/hip commit: e3026e99bb ]
2020-01-27 12:37:26 +03:00
Evgeny Mankov
1b3b6db8fa
Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP into HIP
...
[ROCm/hip commit: 53f0a9e643 ]
2020-01-27 12:08:22 +03:00