Satyanvesh Dittakavi
8cfced9bfd
Add c++11 option for nvcc
...
[ROCm/hip commit: 3fb4135946 ]
2020-02-13 19:48:26 +05:30
Satyanvesh Dittakavi
802aa5f44e
updated test for nvidia path
...
[ROCm/hip commit: ead254cdd5 ]
2020-02-13 16:34:05 +05:30
Paul
ca0eb390a9
Revert "Try to initialize the primary context on cuda"
...
This reverts commit 44e3908680 .
[ROCm/hip commit: 26bb6a97a7 ]
2020-02-11 12:34:11 -06:00
Paul
f86740ff94
Revert "Push ctx to the stack as current"
...
This reverts commit 0fb72d9e7f .
[ROCm/hip commit: e82e3c2339 ]
2020-02-11 12:34:10 -06:00
Paul
0fb72d9e7f
Push ctx to the stack as current
...
[ROCm/hip commit: bff8cbe950 ]
2020-02-11 11:46:29 -06:00
Paul
44e3908680
Try to initialize the primary context on cuda
...
[ROCm/hip commit: fd98514113 ]
2020-02-11 11:26:24 -06:00
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
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
Paul
fcadd1107d
Output on failure
...
[ROCm/hip commit: d77ede7015 ]
2020-02-07 10:13:28 -06: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
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
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
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
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
vsytch
95ee059bbb
Update the HIP_TRSF_* flags to match their Cuda equivalents. ( #1801 )
...
[ROCm/hip commit: 9cfada0f9d ]
2020-01-24 11:41:15 -08:00
Evgeny Mankov
d64ff1fbde
Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP into HIP
...
[ROCm/hip commit: ec79e26dcd ]
2020-01-24 16:14:16 +03:00
aakanksha555
f305f969b1
Fix for a syntax error in deb packages ( #1814 )
...
[ROCm/hip commit: 27275c6a2c ]
2020-01-24 16:23:47 +05:30