Evgeny Mankov
0c84df243f
[HIPIFY][doc] Update README.md: Windows tested configurations
...
[ROCm/clr commit: fb52a3973b ]
2020-02-13 18:34:10 +03:00
Evgeny Mankov
20b1eb7ffb
Merge pull request #1830 from asalmanp/coop_flag_define
...
[HIP][HIPIFY] Add some missing flags for cooperative launch and occup…
[ROCm/clr commit: 5930da7f56 ]
2020-02-12 14:07:39 +03:00
Aryan Salmanpour
89cb17284b
fix build error in nvcc path
...
[ROCm/clr commit: 1c013bab3e ]
2020-02-11 12:16:51 -05: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
Aryan Salmanpour
e7059e518d
Fix a typo causing a build error
...
[ROCm/clr commit: 504412c1e4 ]
2020-02-10 11:44:40 -05:00
Aryan Salmanpour
44ce519211
resolve merge conflict
...
[ROCm/clr commit: dfa565d76f ]
2020-02-10 10:30:55 -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
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
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
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
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
Aryan Salmanpour
54aca29012
update the hipify-perl
...
[ROCm/clr commit: d805e98fcb ]
2020-01-31 14:36:37 -05:00
Aryan Salmanpour
cbefd62db9
code clean up
...
[ROCm/clr commit: 75572a4175 ]
2020-01-31 13:08:25 -05: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
Aryan Salmanpour
2733df36b5
[HIP][HIPIFY] Add some missing flags for cooperative launch and occupancy APIs
...
[ROCm/clr commit: 6db9b782be ]
2020-01-30 15:05:53 -05:00
Evgeny Mankov
7f98f77350
Merge pull request #1700 from scchan/object_load_error_check
...
add error checking for code object loading
[ROCm/clr commit: f1c70ea6ba ]
2020-01-30 21:31:03 +03:00
satyanveshd
2c6e880e05
Match Occupancy APIs syntax with CUDA ( #1625 )
...
* Match Occupancy APIs syntax with CUDA and fix tests using these APIs
[ROCm/clr commit: 262ad13dd5 ]
2020-01-29 13:05:53 -08:00
vsytch
4162b55dbe
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/clr commit: 6da0c82b78 ]
2020-01-27 16:37:00 -08:00
Evgeny Mankov
5f26aba8d4
Merge pull request #1820 from emankov/HIP
...
[HIPIFY] Update Readme.md
[ROCm/clr commit: e419d738e7 ]
2020-01-27 17:23:06 +03:00
Evgeny Mankov
2011431f49
[HIPIFY] Update Readme.md
...
Restructure contents in order to have separated same-level information about hipify-clang and hipify-perl.
[ROCm/clr commit: 5a788eb048 ]
2020-01-27 17:21:32 +03:00
Evgeny Mankov
ea7ee2b8ba
Merge pull request #1813 from emankov/HIP
...
[HIP][HIPIFY] Readmes actualization
[ROCm/clr commit: 37da8171bc ]
2020-01-27 12:50:48 +03:00
Evgeny Mankov
43ee24a0cf
[HIPIFY][ #1819 ] Fix for not found clang's system header files
...
Use absolute paths instead of relative ones.
[ROCm/clr commit: 5fae88f84b ]
2020-01-27 12:37:26 +03:00
Evgeny Mankov
cf5027de69
Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP into HIP
...
[ROCm/clr commit: e57c2b3147 ]
2020-01-27 12:08:22 +03:00
vsytch
f1747af7cd
Update the HIP_TRSF_* flags to match their Cuda equivalents. ( #1801 )
...
[ROCm/clr commit: e419a1609f ]
2020-01-24 11:41:15 -08:00
Evgeny Mankov
0f6cbe5ef2
Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP into HIP
...
[ROCm/clr commit: 2b77ca7d2e ]
2020-01-24 16:14:16 +03:00
aakanksha555
6fafadae75
Fix for a syntax error in deb packages ( #1814 )
...
[ROCm/clr commit: ef3dbc1f91 ]
2020-01-24 16:23:47 +05:30
mshivama
a49cbb1580
SWDEV-220503: this_grid().thread_rank() gives incorrect result ( #1808 )
...
* fix a minor bug while computing this.grid()::thread_rank()
[ROCm/clr commit: 0605426049 ]
2020-01-24 16:23:28 +05:30
paulfreddy
fec5105d9c
Fix install script syntax error ( #1805 )
...
Fix hip-nvcc install warning on postinstall and prerm script
[ROCm/clr commit: 5cd5c62f29 ]
2020-01-24 16:22:57 +05:30