Rahul Garg
003d776e72
Rename hipDrvOccupancy to hipModuleOccupancy and match CUDA syntax ( #1943 )
...
[ROCm/hip commit: ba8a556ea9 ]
2020-04-07 14:02:52 +05:30
Rahul Garg
dc71d4b121
use hsa_executable_get_symbol_by_name in find_kernel_by_name ( #1994 )
...
[ROCm/hip commit: a12cc8b031 ]
2020-04-06 15:39:30 +05:30
Rahul Garg
6fe5c52518
Bump version to 3.5 ( #1993 )
...
* Switch CI testing from rocm-3.1.x to rocm-3.3.x
* Update hcc workweek for cooperative view
* bump version to 3.5
[ROCm/hip commit: 59afcb1091 ]
2020-04-06 15:39:10 +05:30
Rahul Garg
d859888adb
Fix 2D and 3D memset ( #1987 )
...
[ROCm/hip commit: 6c65fc04d1 ]
2020-04-06 15:35:59 +05:30
Rahul Garg
c34c9a4b4d
Remove deprecated HIP markers ( #1876 )
...
[ROCm/hip commit: 6c5fa32815 ]
2020-02-28 16:47:15 +05:30
Rahul Garg
5229ffff99
Add hipDrvOccupancyMaxActiveBlocksPerMultiprocessor[WithFlags] ( #1854 )
...
Equivalent to cuOccupancyMaxActiveBlocksPerMultiprocessor[WithFlags].
[ROCm/hip commit: edc97f3073 ]
2020-02-28 16:46:55 +05:30
Rahul Garg
f1746197c7
Fix hipMemcpy3D ( #1798 )
...
Fixes #1790 and #1791 . hipMemcpy3D still requires further refactoring for different input and output combinations.
[ROCm/hip commit: 8c5e5e435b ]
2020-02-17 19:35:35 +05:30
Rahul Garg
27526f47fb
[sample] Add hipDispatchEnqueueRateMT ( #1869 )
...
* [sample] Add hipDispatchEnqueueRateMT
[ROCm/hip commit: 9d97f91fbb ]
2020-02-13 23:21:40 -08:00
Rahul Garg
407a6ad5eb
[docs] Fix links in cookbook samples ( #1824 )
...
[ROCm/hip commit: 8324258e6e ]
2020-02-04 08:56:31 +05:30
Rahul Garg
467dcc416d
Simplify hipDispatchLatency sample ( #1793 )
...
* Use hipExtLaunchKernelGGL in dispatchlatency sample
* Let it run on NVCC path too
* Refactoring
* Add test_kernel source
* Remove ResultDB
* Remove error checks
[ROCm/hip commit: 2eb7ae4f0c ]
2020-01-22 14:37:47 -08:00
Rahul Garg
327a45b18b
Add hipBindTexture2D on NVCC path ( #1773 )
...
[ROCm/hip commit: a5d7e7d8d3 ]
2020-01-06 12:33:50 +05:30
Rahul Garg
b6a3c3a95e
Fix nested designator warnings ( #1768 )
...
[ROCm/hip commit: 785a4440c8 ]
2020-01-06 12:33:34 +05:30
Rahul Garg
86dbb13897
Fix hipcc warning related to hipVersion ( #1767 )
...
* Fix hipcc warning related to hipVersion
* Rename hipVersion.h to hip_version.h
* Remove HIP_VERSION splitting
* Update .gitignore
- Ignore generated include/hip/hip_version.h
- Removed some stale entries
- Added executables from samples/1_Utils/*/ for consistency with bin/ entries.
[ROCm/hip commit: f3cafd5855 ]
2020-01-06 12:33:23 +05:30
Rahul Garg
ebdd811632
Revert - Changes related to hipMemcpyWithStream ( #1718 )
...
Reverting #1673 , #1697 and #1707 .
Support for hipMemcpyWithStream and memcpy optimizations, will be brought in again once issues seen with these are resolved independently.
[ROCm/hip commit: e53fc316f1 ]
2019-12-06 09:51:53 +05:30
Rahul Garg
fa87abd58a
Fix hipMemcpyWithStream ( #1707 )
...
* Fix hipMemcpyWithStream
* Add a dtest for the same.
[ROCm/hip commit: 892d2a562e ]
2019-12-04 11:56:23 +05:30
Rahul Garg
7e75cf12df
Update error codes for hipGetDevice for doxygen and move up null check ( #1668 )
...
* [docs] Update error codes for hipGetDevice
* Move up out ptr check
[ROCm/hip commit: b3161e9fa0 ]
2019-11-20 21:35:27 +05:30
Rahul Garg
f55b1cd6a4
[dtest] Rename hipExtLaunchMultiKernelMultiDevice dtest ( #1671 )
...
[ROCm/hip commit: 188752b2cb ]
2019-11-19 09:41:13 -08:00
Rahul Garg
ecdba45d29
Fix gcc build on NVCC path ( #1661 )
...
* Fix gcc build on NVCC path
* Fix CI build errors
* [dtest] Fix texture and surface obj2D tests
[ROCm/hip commit: e39d7497ec ]
2019-11-18 12:19:22 +05:30
Rahul Garg
04cd46fed4
Merge pull request #1643 from mhbliao/hliao/master/remove.redundant.decl
...
Remove redundant declarations.
[ROCm/hip commit: d80917d147 ]
2019-11-07 11:16:40 -08:00
Rahul Garg
6968362d99
Rename hip/hip_hcc.h to hip/hip_ext.h ( #1341 )
...
* Rename hip/hip_hcc.h to hip/hip_ext.h
* Deprecate hip_hcc.h
[ROCm/hip commit: 579a4f36fa ]
2019-11-07 13:17:10 +05:30
Rahul Garg
9248fcd9bc
Merge pull request #1630 from ROCm-Developer-Tools/hotfix_volatile_accessors
...
__half2 should walk like CUDA and talk like CUDA
[ROCm/hip commit: 2fa45c215a ]
2019-11-06 10:25:03 -08:00
Rahul Garg
a48954ef98
Merge pull request #1620 from jeffdaily/hipEventRecord_patch
...
fix race condition in hipEventRecord
[ROCm/hip commit: 85446dbd6a ]
2019-11-06 10:23:24 -08:00
Rahul Garg
93bd983bbf
Merge pull request #1626 from mhbliao/hliao/master/fix.windows.build
...
Use portable macro for deprecation message.
[ROCm/hip commit: 32a67c9f14 ]
2019-11-05 10:08:43 -08:00
Rahul Garg
1b8973d6be
Deprecate HIP Markers ( #1622 )
...
* Deprecate HIP markers
* Deprecate profiler start/stop
[ROCm/hip commit: 54fab7c35c ]
2019-11-05 12:32:59 +05:30
Rahul Garg
dfbbe8119e
Merge pull request #1618 from ROCm-Developer-Tools/hotfix_volatile_accessors
...
Separate volatile for clarity. Handle assignment.
[ROCm/hip commit: 815a601dcb ]
2019-11-02 13:50:59 -07:00
Rahul Garg
d688b66b31
Merge pull request #1616 from ROCm-Developer-Tools/hotfix_volatile_accessors
...
Accessors should work even when oddly volatile.
[ROCm/hip commit: 562da597a0 ]
2019-11-01 13:45:54 -07:00
Rahul Garg
25a5ca94de
Merge pull request #1582 from amd-lthakur/hipExtMLK
...
Adding a directed test case for hipExtModuleLaunchKernel() api.
[ROCm/hip commit: 4739e68bbe ]
2019-10-31 17:13:26 -07:00
Rahul Garg
3e3cebe614
Merge pull request #1598 from lmoriche/master
...
Fix a code object memory corruption
[ROCm/hip commit: 782cf1c007 ]
2019-10-31 17:12:24 -07:00
Rahul Garg
b68c8d2f60
Formatting changes
...
[ROCm/hip commit: 55f2a38120 ]
2019-10-30 18:12:51 -07:00
Rahul Garg
8429e15052
Formatting changes ,variable name and check update
...
[ROCm/hip commit: 4ab71216b4 ]
2019-10-30 18:09:21 -07:00
Rahul Garg
7e742b1216
Merge pull request #1515 from ansurya/tex_unbind_issue_fix
...
Fix undefined ref to hipUnbindTexture for texture types
[ROCm/hip commit: ba8105e0cd ]
2019-10-30 17:54:15 -07:00
Rahul Garg
5d5d8774f5
Merge pull request #1607 from mhbliao/hliao/master/missing.api.hip.clang
...
[HIP] Correct headers and add missing function templates for hip-clang.
[ROCm/hip commit: eb7813c0fb ]
2019-10-30 07:48:57 -07:00
Rahul Garg
2102b59eb6
Merge pull request #1602 from ROCm-Developer-Tools/revert-1560-satyanveshd/hipoccupy
...
Revert "Cooperative groups match with cuda SWDEV-205006"
[ROCm/hip commit: 4d04baf0cd ]
2019-10-29 16:54:36 -07:00
Rahul Garg
70449cfa92
Revert "Fix occupany APIs ( #1560 )"
...
This reverts commit 4f23f9cb18 .
[ROCm/hip commit: e4a1e44162 ]
2019-10-29 11:41:08 -07:00
Rahul Garg
849ae2bff0
[dtest] Fix hipMemset2D test ( #1579 )
...
Reverts changes made in #1399 . This is a RT api test. For testing hipMemAllocPitch , a new test should be written and that should use correct memset API.
[ROCm/hip commit: 12e1a86ec1 ]
2019-10-25 15:44:05 +05:30
Rahul Garg
c315da2028
Add hipMemcpy2DfromArray ( #1510 )
...
Adds hipMemcpy2DFromArray and hipMemcpy2DFromArrayAsync equivalent to cudaMemcpy2DFromArray and cudaMemcpy2DFromArrayAsync.
[ROCm/hip commit: 356765a223 ]
2019-10-25 15:43:33 +05:30
Rahul Garg
83bbf215c8
Update profiling doc ( #1576 )
...
[ROCm/hip commit: 70f2cd1317 ]
2019-10-24 17:51:55 +05:30
Rahul Garg
9e0f66daec
Add HIP checks in texture driver sample ( #1581 )
...
[ROCm/hip commit: 04e10814d8 ]
2019-10-24 17:45:51 +05:30
Rahul Garg
66f0280f0b
Merge pull request #1559 from vsytch/win10_aligned_alloc
...
Fixes for hipMemcpy_simple on Windows
[ROCm/hip commit: fe5f7d4245 ]
2019-10-23 13:10:59 -07:00
Rahul Garg
80ee1cc5a5
Merge pull request #1550 from yxsamliu/new-launch
...
Add -fhip-new-launch-api to hipcc for HIP/VDI
[ROCm/hip commit: 1fd16d7601 ]
2019-10-17 19:07:32 -07:00
Rahul Garg
d3a40b7b2e
Revert "hipcc defaults to code object v3 ( #1298 )"
...
This reverts commit 7dbc574a4b .
[ROCm/hip commit: 5f37f3174a ]
2019-10-17 13:27:28 -04:00
Rahul Garg
f82e9cd090
Merge pull request #1544 from vsytch/master
...
QoL changes to the hipMemset family
[ROCm/hip commit: e1aac060da ]
2019-10-16 18:54:20 -07:00
Rahul Garg
4f899d487c
Fix PCI Domain ID query ( #1424 )
...
* Fix PCI Domain ID query
* Update BDF comment
[ROCm/hip commit: 96530cba3b ]
2019-10-07 14:11:52 +05:30
Rahul Garg
3b9b5fca8d
Add texref get APIs support ( #1471 )
...
Added support for -
hipTexRefGetArray
hipTexRefGetAddressMode
hipTexRefGetAddress
[ROCm/hip commit: bec725dec2 ]
2019-10-04 13:38:45 +05:30
Rahul Garg
c731c74aea
[ci] Enable tests on ROCm 2.8 ( #1482 )
...
[ROCm/hip commit: f6ad567d55 ]
2019-10-01 12:38:47 +05:30
Rahul Garg
b71fbba99b
[docs] Fix sample links in hip_profiling ( #1472 )
...
[ROCm/hip commit: 4615d7ca12 ]
2019-09-30 10:40:01 +05:30
Rahul Garg
017a60d72b
Merge pull request #1457 from yxsamliu/launch2
...
Add new kernel launching API for hip-clang
[ROCm/hip commit: b187621b12 ]
2019-09-27 12:36:26 -07:00
Rahul Garg
83d9c2769b
Revert "Using HSA API for hipMemsetAsync ( #1346 )" ( #1381 )
...
This reverts commit 7dca0455e9 .
[ROCm/hip commit: 6545521d6c ]
2019-09-03 05:13:46 +00:00
Rahul Garg
a7388558d6
Merge pull request #1378 from ssahasra/no-as
...
remove obsolete test for OCKL Asynchronous Streams
[ROCm/hip commit: 521a162870 ]
2019-08-30 19:05:37 -07:00
Rahul Garg
873853d6c9
Merge pull request #1367 from mhbliao/hliao/master/swdev-201262
...
[hcc] Fix previous replacement of `result_of_t`.
[ROCm/hip commit: 905891645c ]
2019-08-26 09:17:58 -07:00
Rahul Garg
bd916675eb
Make Bundled_code_header visible for hipRTC usage ( #1359 )
...
[ROCm/hip commit: 0fd14a3e13 ]
2019-08-23 09:20:02 +00:00
Rahul Garg
4aa011eec6
Fix memcpy with IPC slowness ( #1321 )
...
* Fix memcpy with IPC slowness
* Make early erroneous returns
* Real Clean up
* Real Clean up++
[ROCm/hip commit: 71559200c0 ]
2019-08-23 09:19:18 +00:00
Rahul Garg
7509ffa68d
Remove -g from hipBusBandwidth makefile ( #1351 )
...
[ROCm/hip commit: b3a0d4266b ]
2019-08-21 10:01:31 +00:00
Rahul Garg
74443e34ab
Fix build issues seen with hip-clang path ( #1331 )
...
[ROCm/hip commit: 47b832bba7 ]
2019-08-16 02:13:45 +00:00
Rahul Garg
a984acf245
Add hipMemcpy3DAsync ( #1320 )
...
* Add hipMemcpy3DAsync
* Fix CI build error
* Move back stream resolution to internal function
* Remove stream redefinition and check
[ROCm/hip commit: 2405621f62 ]
2019-08-16 02:13:16 +00:00
Rahul Garg
971b75588e
[dtests] refactor windows specific changes ( #1313 )
...
* [dtests] refactor windows specific changes
* Refactor hipMemoryAllocateCoherentDriver - PR- 1309
* Fix missing z in _putenv_s
* Revert "Fix missing z in _putenv_s"
This reverts commit 099a1b20a5c75c5f122d57c0ad2bca01745cdc9c.
* Refactor changes from PR 1299
* Update hipEnvVarDriver.cpp
[ROCm/hip commit: 44422065a1 ]
2019-08-16 02:13:00 +00:00
Rahul Garg
579df39026
[docs] Attribute details for launch kernel greater than 256 ( #1319 )
...
* Add attribute detail for kernel launch group > 256
* Add example
[ROCm/hip commit: 6d6b89d247 ]
2019-08-14 11:29:04 +00:00
Rahul Garg
d42844182c
Add hipMemcpyParam2DAsync ( #1296 )
...
* Add hipMemcpyParam2DAsync
* Add NVCC path changes
* Clean up
* Fix build issue
* Fix else use in both sync and async apis
[ROCm/hip commit: 45b73e0961 ]
2019-08-09 11:50:37 +00:00
Rahul Garg
d429ba57e1
Add support for hipFuncGetAttribute ( #1279 )
...
* Add support for hipFunGetAttribute
* Support NVCC path
* Test using sample module_api_global
* Try fixing CI build failure due to hip_prof_gen scan
* Fix for CI build issue
* Resolve conflict
* Rebase and resolve conflicts with master
* Fix build error
* Fix NVCC path build error
[ROCm/hip commit: 6ce86f409d ]
2019-08-08 08:27:41 +00:00
Rahul Garg
617a6d43dc
Add hip init in hipExtLaunchMultiKernelMultiDevice ( #1263 )
...
* Add hip init in hipExtLaunchMultiKernelMultiDevice
* Add more logstatus for multiple return paths
* Fix missing i in function name
[ROCm/hip commit: b9e6d72ee6 ]
2019-07-31 15:42:29 +00:00
Rahul Garg
d7973153ca
Add HIP init in hipFuncGetAttributes ( #1262 )
...
* Add HIP init in hipFuncGetAttributes
* [dtest]Remove explicit hip init call in hipFuncGetAttributes dtest
[ROCm/hip commit: 0517c30507 ]
2019-07-31 15:42:08 +00:00
Rahul Garg
7629cdd2cf
Fix HIP_VISIBLE_DEVICES order ( #1184 )
...
* Fix HIP_VISIBLE_DEVICES order
* Fix device IDs mismatch
* Fix review comments- loop order and device range check
* Handle incomplete VISIBLE device env variable
* Revert "Handle incomplete VISIBLE device env variable"
[ROCm/hip commit: 1dcf618d20 ]
2019-07-18 03:18:04 +00:00
Rahul Garg
c4567ad01a
Add fine grained host memory lock support ( #1095 )
...
* Add fine grained host memory lock support
* Fix default flag check
[ROCm/hip commit: aeeab1b23f ]
2019-05-13 11:48:26 +05:30
Rahul Garg
c01236f679
Add hipMallocManaged default functional support ( #1036 )
...
* Add hipMallocManaged default functional support
* Fix build error
* Add dtest
[ROCm/hip commit: 2bc2c46d4d ]
2019-04-24 16:50:03 +05:30
Rahul Garg
089077a8b7
Revert "Fixed issue of GPU device losing access to host pinned memory"
...
[ROCm/hip commit: 3120db15e4 ]
2019-02-04 22:45:13 -08:00
Rahul Garg
c957c42c20
Revert "Use memcpy kernel for all pinned memory cases in hipMemcpy2DAsync"
...
[ROCm/hip commit: 7cd1d5e644 ]
2018-07-02 14:32:11 +05:30