Paul
0b46506fcf
Output on failure
...
[ROCm/clr commit: 2405ab236f ]
2020-02-07 10:13:28 -06:00
Paul
daaa1ebb80
Make threads a multiple of hardware concurrency
...
[ROCm/clr commit: fb8c7cb3ec ]
2020-02-06 16:23:29 -06:00
Paul
b29fe7e893
Add multithreaded test
...
[ROCm/clr commit: bf69c7ae32 ]
2020-02-06 16:21:40 -06:00
Paul
1ee03c9db9
Assign the iterator
...
[ROCm/clr commit: 84d6eb985d ]
2020-02-06 12:15:29 -06:00
Paul
c9f66e4ae5
Fix compile error
...
[ROCm/clr commit: bb26e99c73 ]
2020-02-06 12:04:50 -06:00
Paul
0688b554ae
Use deque instead of vector for code readers so that the iterators and references will be stable
...
[ROCm/clr commit: 1354a447e1 ]
2020-02-06 11:56:17 -06: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
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
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
Siu Chi Chan
adb93af8c3
Fix associate code object symbols with host allocation bug ( #1799 )
...
The current implementation skips this procedure for a given device
object when a global symbol is found in the cache. This is incorrect:
- There could be other undefined globals that have not been previously
encountered further down the list
- If a symbol is found in the cache, it doesn't need to be pinned again
but it still need to be defined for the current executable
Added special case for the printf buffer symbol (already pinned by HCC)
The bug was exposed by running printf on different GPUs.
[ROCm/clr commit: 8fc7cad90f ]
2020-01-24 16:22:49 +05:30
Alexey Chernov
64b531e782
Clear HIP_PATH before version detection ( #1786 )
...
Don't allow `HIP_PATH` to be propagated to `hipconfig`,
when run by CMake to detect the package version, as it
leads to the wrong version is detected: when there's
already HIP of some different version installed in the
system and `HIP_PATH` points to its location, `hipconfig`
tends to return the version of the installed HIP, rather
than the value defined for the distribution. The compiled
results report wrong version and spoils the rest of the
stack in this case.
[ROCm/clr commit: 9f5a4148ce ]
2020-01-24 16:21:49 +05:30
Evgeny Mankov
8274fd3723
[HIP][HIPIFY] Readmes actualization
...
[ROCm/clr commit: 0a380694c5 ]
2020-01-23 20:55:10 +03:00
Evgeny Mankov
b4672ff210
Merge pull request #1812 from emankov/HIP
...
[HIPIFY][doc] Readme - update versions
[ROCm/clr commit: 9f40056297 ]
2020-01-23 18:04:39 +03:00
Evgeny Mankov
f7d4d85a80
[HIPIFY][doc] Readme - update versions
...
[ROCm/clr commit: 85b76bac70 ]
2020-01-23 18:01:48 +03:00
Evgeny Mankov
4cd70cf51e
Merge pull request #1811 from emankov/HIP
...
[HIPIFY][cmake] Formatting
[ROCm/clr commit: ea9307b60b ]
2020-01-23 17:48:52 +03:00
Evgeny Mankov
3c6f0c909f
[HIPIFY][cmake] Formatting
...
[ROCm/clr commit: 584ce03173 ]
2020-01-23 17:47:11 +03:00
Evgeny Mankov
1f42d29c86
Merge pull request #1810 from emankov/HIP
...
[HIPIFY][cmake] Send error on CUDA 10.2 and higher as yet unsupported
[ROCm/clr commit: e563b67207 ]
2020-01-23 17:29:38 +03:00
Evgeny Mankov
51f277ec96
[HIPIFY][cmake] Send error on CUDA 10.2 and higher as yet unsupported
...
[ROCm/clr commit: 9b739bfa15 ]
2020-01-23 16:37:25 +03:00