Satyanvesh Dittakavi
f5703d57cd
SWDEV-292618 - Enable/Fix more dtests on Nvidia Platform
...
Change-Id: I0fdac4ddefa693674dfce66ba29306f34ad886c9
2021-07-07 03:23:42 -04:00
pghafari
d0c1be0db6
SWDEV-245531 - GLInterop: Add Buffer Interop api
...
Change-Id: Iddb0bb2a232e97d9071320244adc360bd7d011b5
2021-07-06 10:06:33 -04:00
cjatin
5cb9a06278
SWDEV-289409 - Batch 2 of device tests
...
Change-Id: I3976b5565bf040e77196ca797afb3f71f0e81d6c
2021-07-06 02:42:14 -04:00
Sarbojit Sarkar
c74bff1d2f
SWDEV-291783 - Catch2 tests for some of Stream APIs
...
Change-Id: I656fc59184863ef142cf89d7541982492f6b8484
2021-07-01 01:02:06 -04:00
jujiang
fec4b0fa91
SWDEV-288929 - Add Direct Dispatch HIP doc
...
Change-Id: I083ce53d0d67b20a621a94ca25e5f9032d69b30a
2021-06-30 16:51:57 -04:00
Satyanvesh Dittakavi
57569c62f4
SWDEV-292618 - Enable/Fix few of the dtests on Nvidia Platform
...
Change-Id: I6f4e37b293aac9054a768f9d692b914f52d42756
2021-06-30 01:23:29 -04:00
jujiang
4eb7490530
SWDEV-286322 - add command line need to run in comment
...
Change-Id: I8489eb79ce781161415e7d5a461f20b74b9314cd
2021-06-29 10:34:20 -04:00
Anusha GodavarthySurya
4903b0d834
SWDEV-290637 - Migrate cmake build from hip to hipamd
...
Change-Id: I31baef5a76ea0721927598615794437999ec195e
2021-06-28 06:23:41 -04:00
Sarbojit Sarkar
341de7b12e
SWDEV-292449 - Bump version to 4.3
...
Change-Id: Ia425cdf0d9c030894a180fda5a786240e19dcbcc
2021-06-26 05:53:45 -04:00
Sarbojit Sarkar
f59c5548ed
SWDEV-284435 - Fixed latest CUDA Drv support doc
...
Change-Id: Iba172236c4816fdc5c5caad763be0a9fd51e6f58
2021-06-25 12:20:11 -04:00
Anusha GodavarthySurya
b49118dc2f
SWDEV-290637 - Update tests to use current directory CMAKE_CURRENT_LIST_DIR instead of HIP_SRC_PATH to build from hipamd repo
...
Change-Id: Ide04d9f7b1fc43b475d985a6dce0aa1bd2ec00da
2021-06-25 01:01:16 -04:00
Aaron En Ye Shi
fdbb8f10bd
SWDEV-286884 - Add CMake hiprtc-builtins library generation part 2
...
Add libhiprtc-builtins library to packaging/hip-rocclr.
Depends on part 1 patch to compute/ec/hipamd.
Change-Id: I366d7f1868c868f5d6b02363c7e78ff399e06b19
2021-06-24 18:04:22 +00:00
Jatin Chaudhary
23f6977e49
SWDEV-289409 - Add libstdc++fs to unit test exe
...
Change-Id: Id668cd450f032a57d880270188cecf6950b69f40
2021-06-24 04:18:53 -07:00
cjatin
456af4ea39
SWDEV-289409 - Add first batch of device tests, add new exe, helper functions and update test Guidelines
...
Change-Id: I71929caf44725ba2cab7a6f0224bc37b9d04bcbb
2021-06-23 00:51:50 -07:00
Anusha GodavarthySurya
7c5afff964
SWDEV-240806 - Enable hipgraph test on amd platform
...
Change-Id: I470a9c410704ec2074eb32030311df671da5e8bb
2021-06-22 01:41:25 -04:00
Aaron En Ye Shi
7a43de757e
SWDEV-263964 - hip version check for hipcc or clang++ only
...
If the user decides to use a non-hipcc or non-clang++
compiler, we should skip the version checking.
Change-Id: I1424585c606ec0c63103f512161eb88cac27d71d
2021-06-21 18:14:09 +00:00
Julia Jiang
8169c4d047
SWDEV-286322 - Add filter attribute
...
Change-Id: I8b82ab254535f53435cbcb8672e70c7b7d44b5b1
2021-06-21 13:56:05 -04:00
Jatin Chaudhary
b21882ac59
SWDEV-277697 - Disable Saxpy test in catch
...
Change-Id: I9ca0ac1baa39ea31fa503c01ca8d362b6b0626a9
2021-06-21 10:59:42 -04:00
Julia Jiang
3f503283e1
SWDEV-288929 - Add hiprtc support in programming guide
...
Change-Id: I22d69801bbb36b610c855657a7248c24b9981b80
2021-06-18 19:57:16 -04:00
Aaron En Ye Shi
a6d568b9ca
SWDEV-291481 - Port hipcc.bat and hipconfig.bat
...
Add the hipcc.bat and hipconfig.bat files previously
only residing in P4 to CMake builds. Ship this .bat
file as part of bin directory on Windows.
Change-Id: I2822e1419f1f6a0a6cdde9e292231995a83df77d
2021-06-18 18:54:37 +00:00
Tao Sang
f70b109cc3
SWDEV-291009 - Fix LaunchCoopMultiKernel on NV
...
Fix compiling error of hipLaunchCoopMultiKernel on
NV A100.
Fix test failure on all NV devices.
Change-Id: Iba20caa0e9021480378625506197384c275a3289
2021-06-18 09:07:17 -04:00
Maneesh Gupta
25ed6bc573
SWDEV-291578 - Fix includes to match filename change
...
Change-Id: Ie88ff30df6135cf13e86f163ba41dba8ed9d0c87
2021-06-18 02:01:30 -04:00
Rahul Garg
a5b276d5ac
SWDEV-288707 - Remove amd_detail from hip
...
Change-Id: Ib99e1544a1074304819e12bc18480dc1519efbbd
2021-06-18 01:10:50 -04:00
Maneesh Gupta
238595de9c
SWDEV-291578 - SWDEV-291581 - Fix packaging scripts
...
Change-Id: I0b3e2134aea631bcc0b5f24d382733b04f7d1a77
2021-06-17 23:20:53 -04:00
Aaron En Ye Shi
abebb6fe21
SWDEV-269027 - Add HIP Clang repo, branch, and patch level to HIP cmake config
...
Adding hip-config.cmake variables HIP_CLANG_REPO,
HIP_CLANG_BRANCH, and HIP_CLANG_PATCH_LEVEL. These
are extracted from either hipcc or clang++ --version
output.
Change-Id: I5386b71160d592d95d1867e0b563e91514b1b84b
2021-06-17 20:28:29 +00:00
Sarbojit Sarkar
b06b1689fc
SWDEV-288036 - Added gfx90a in default support list
...
Change-Id: Ie25466f1d762f05d7b0e5dfe2e4881e9db695260
2021-06-16 23:49:09 -04:00
Tao Sang
87ba31e596
SWDEV-291011 - Fix ModuleLaunchKernel on NV
...
Should not add extra for non-parameter dummyKernel()
in hipModuleLaunchKernel()
Change-Id: If6f881ebb027bd3e8435d3de5295b00277e96a6a
2021-06-16 11:52:38 -04:00
Maneesh Gupta
b01fb5d72f
Revert "SWDEV-288593 - hip-config only adds compile and link options to C++"
...
This reverts commit 641514cdb1 .
Reason for revert: Need to rework this to support older cmake releases as well.
Change-Id: I95dd2311c0166656099229128ed5344eb761942e
2021-06-16 00:29:56 -04:00
Tao Sang
fd50af8c77
SWDEV-291001 - Disable sincos() for NV
...
Disable sincos() for NV temporarily in order
to prevent kernel launch failure for NVA100.
Change-Id: Ic9ec976c5c486c4e1d3b83e1578081673f97efa3
2021-06-15 13:31:20 -04:00
Aaron En Ye Shi
ff97848c63
SWDEV-286884 - Temporarily remove installing hiprtc-builtins
...
To allow committing a patch into compute/ec/hipamd,
temporarily remove this library from package, and add
back in cmake hiprtc-builtins patch.
Change-Id: I8e448a669e796d4c321fcf8a6fe2dc5773743de3
2021-06-15 13:20:18 -04:00
Jatin Chaudhary
6311c3251b
SWDEV-277697 - Fix issues with nvcc + catch2
...
Change-Id: If9be2d7d6a635964ee0abf8ffa9d948b734864f1
2021-06-15 12:33:20 -04:00
pghafari
56f90df89e
SWDEV-245531 - GLInterop: Add Buffer Interop support
...
Change-Id: I97ed7366d3cecafc2f621894258ecf8ab0d26612
2021-06-14 20:36:55 -04:00
pghafari
ba37ac4801
SWDEV-245531 - GLInterop: Add Buffer Interop support
...
Change-Id: Ida6fdc20535d1964e888aa3cd0864c5979c4973b
2021-06-14 11:08:56 -04:00
Nick Curtis
6d20ee19c7
SWDEV-290252 - Fix for incorrect call to ar in mixed shared / static link
...
Corrects an invalid call to 'ar', which results in link failures for mixed shared
and static link invocations using hipcc.
Change-Id: I51c33438106af066a13e5ff9533721cdc326790d
2021-06-14 04:20:45 -04:00
Scott Linder
17c3469cf6
SWDEV-229776 - Add bin/roc-obj
...
Change-Id: If4449d7c47b72e437aaca71ae64ea37d202e2b18
2021-06-11 16:29:20 -04:00
Sarbojit Sarkar
571eea5059
SWDEV-285459 - fix for rpath vs runpath
...
Change-Id: I5919b7af09f1ee4dbeaf74090d8a84ab430987fb
2021-06-11 00:44:42 -04:00
Julia Jiang
470f3e521c
SWDEV-290704 - Add HIPrtc doxygen in API headers
...
Change-Id: I629bdeaef7a01aec45bb9453d883213c73008d1c
2021-06-10 17:16:01 -04:00
Arya.Rafii
408486d6d0
SWDEV-290228 - Adding support for path with white spaces in the name
...
Change-Id: I84a4235f6246c72d182c744174b5a2b1eb9ad9a7
2021-06-10 14:00:47 -04:00
Rahul Garg
951af38fe7
SWDEV-290076 - Remove backend implementation from HIP common
...
Updated cmake to use HIP_AMD_BACKEND_SOURCE_DIR
Change-Id: Ibeaae0d75ffa49a20752a55506e25dbfbe3b5b68
2021-06-09 19:04:44 -04:00
Rahul Garg
93b53dc6fa
Revert "SWDEV-289854 - Revert to using hardcoded library destination"
...
This reverts commit ed9e4ee7df .
Reason for revert: Reverting this change to enable split project flow working. Once that is enabled this change will be submitted in hipamd project.
Change-Id: Iad2e044a173787a57a80c5a3d04795e7c2dc5ad5
2021-06-09 16:31:10 -04:00
Vladislav Sytchenko
ed9e4ee7df
SWDEV-289854 - Revert to using hardcoded library destination
...
Current packaging assumes that HIP runtime will always be installed in
/opt/rocm/lib. This is false to assume, because some distros like CentOS
will use the lib64 directory instead of lib. Relying on CMake to choose
the library directory for us will default in that case to lib64. Hence
there will be a mismatch between where HIP is installed and where CMake
thinks it is.
Change-Id: If6f881eab027bdbe8435d3de5295b00277e96a6a
2021-06-08 10:11:47 -04:00
jujiang
d8b2571d47
SWDEV-288929 - Add atomic system functions in HIP doc
...
Change-Id: Ic9ec276c1c486c4e1d3b83e1578081673f97efa2
2021-06-07 18:00:24 -04:00
cjatin
575be36c2e
SWDEV-245414 - Add Copyright and exlude mipmap test on Nvidia platform
...
Change-Id: Iba29caa0e9021488378625506197384c275a3282
2021-06-07 11:15:00 -04:00
Rahul Garg
5d5e57ed60
SWDEV-288707 - Move amdhip.def
...
Change-Id: I77f9519d0d098b9cfdd1d09f67b3ab38d848620b
2021-06-07 05:16:16 +00:00
Rahul Garg
ce76ec8b88
SWDEV-288707 - Merge HIP refactored code to staging
...
These changes move-
- rocclr based implementation inside src/hipamd/src
- platform specific (both nvidia and amd) headers inside
src/hipamd/include/hip
Change-Id: Ia29791a727244952591fe1d813dcef0303b73a9e
2021-06-07 00:07:24 +00:00
Tao Sang
792415f960
SWDEV-287768 - Fix hipTestClock test
...
Use long long instead of int as clock64() return.
Change-Id: Id3e4645c05959e13f58efd88bc43f3a1d3e50d59
2021-06-04 15:45:07 -04:00
Aaron En Ye Shi
b982637965
SWDEV-283266 - Fix hipRTC script bugs
...
Remove extra -isystem causing --cuda-device-only flag
to be dropped. Fix missing __hipRTC_header_size symbol.
Add macros which were consumed during pre-processor
generation. Add INT_MAX and CHAR_BIT macros used in
HIP headers.
Change-Id: Id5143e3c8a2b1e7c78658ba84d5ab3b55ac1fa72
2021-06-04 13:58:32 -04:00
Saleel Kudchadker
995706ec7b
SWDEV-286092 - Guarantee flush for event record
...
Every event record will guarantee completion when its called.
Change-Id: I8de34714a4ca2e105f36de2818e95ec2903143ce
2021-06-03 15:41:28 -07:00
cjatin
d8ca73da6a
SWDEV-277697 - Fix ununsed variable error with -Werror,-Wunused-parameter
...
Change-Id: Iadd0050e6cf4e4858e1508c1f24f73732a1af443
2021-06-03 13:25:07 -04:00
jujiang
52b4faef3b
SWDEV-279885 - correct HIP doc for managed memory
...
Change-Id: I94bb307dbe12692eb60cce744424fb18deea28ba
2021-06-03 11:05:18 -04:00