agunashe
516c38bcfd
SWDEV-293742 - Update copyright end year
...
Change-Id: I2cb7bbd9a6d9da28116ba9dd9cec4e60525444e2
[ROCm/hip-tests commit: e2c6bb5b4e ]
2021-07-07 12:57:23 -04:00
cjatin
f9a0c3a0d6
SWDEV-289409 - Batch 2 of device tests
...
Change-Id: I3976b5565bf040e77196ca797afb3f71f0e81d6c
[ROCm/hip-tests commit: 2498b5ebe4 ]
2021-07-06 02:42:14 -04:00
Sarbojit Sarkar
702dc14c79
SWDEV-291783 - Catch2 tests for some of Stream APIs
...
Change-Id: I656fc59184863ef142cf89d7541982492f6b8484
[ROCm/hip-tests commit: 617f19e6d9 ]
2021-07-01 01:02:06 -04:00
Anusha GodavarthySurya
e5b673f2e2
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
[ROCm/hip-tests commit: c749be3299 ]
2021-06-25 01:01:16 -04:00
Jatin Chaudhary
e3b0afc852
SWDEV-289409 - Add libstdc++fs to unit test exe
...
Change-Id: Id668cd450f032a57d880270188cecf6950b69f40
[ROCm/hip-tests commit: 55c711460b ]
2021-06-24 04:18:53 -07:00
cjatin
3d223b1631
SWDEV-289409 - Add first batch of device tests, add new exe, helper functions and update test Guidelines
...
Change-Id: I71929caf44725ba2cab7a6f0224bc37b9d04bcbb
[ROCm/hip-tests commit: 068e1f5043 ]
2021-06-23 00:51:50 -07:00
Jatin Chaudhary
1725284e3a
SWDEV-277697 - Disable Saxpy test in catch
...
Change-Id: I9ca0ac1baa39ea31fa503c01ca8d362b6b0626a9
[ROCm/hip-tests commit: 6890dc3ea1 ]
2021-06-21 10:59:42 -04:00
Jatin Chaudhary
e19f8b2489
SWDEV-277697 - Fix issues with nvcc + catch2
...
Change-Id: If9be2d7d6a635964ee0abf8ffa9d948b734864f1
[ROCm/hip-tests commit: 8dc8ce17d9 ]
2021-06-15 12:33:20 -04:00
cjatin
56f745ea62
SWDEV-277697 - Fix ununsed variable error with -Werror,-Wunused-parameter
...
Change-Id: Iadd0050e6cf4e4858e1508c1f24f73732a1af443
[ROCm/hip-tests commit: fc4a1ef2b8 ]
2021-06-03 13:25:07 -04:00
agodavar
91e7231469
SWDEV-288510 - Add hip shared library path to run-time search for linker
...
Change-Id: I7eaf712c01556933b881b983a8994f4e06333116
[ROCm/hip-tests commit: 56b3cb554a ]
2021-06-02 12:57:12 -04:00
cjatin
e72b217212
SWDEV-277697 - [CatchTest] Disable CXX Extensions (gnu++11 etc) on CMake
...
Change-Id: I17abd329c16cf0a61316186558828d0524b98281
[ROCm/hip-tests commit: 0a4c9ddf48 ]
2021-06-01 06:48:05 -04:00
Tao Sang
33acd1200c
SWDEV-276853 - Add kernelVerify
...
Add kernelVerify for data verification and memory
reading performance checking in kernel.
Change-Id: Id3f9bcad75d643f493daf9d5f47b3a012a427179
[ROCm/hip-tests commit: 6746ef5d92 ]
2021-05-31 12:45:10 -04:00
Tao Sang
7fc45132a0
SWDEV-276853 - Add test for mem perf
...
Add memory filling performance test for large bar device memory,
hip managed memory, conherent/non-coherent host memory and fine
grained device memory
Change-Id: Id3f9bcad45d643e493daf9d5f47b3a012a427178
[ROCm/hip-tests commit: afcd42fdc5 ]
2021-05-25 12:32:44 -04:00
Jatin Chaudhary
e3a3d98d55
SWDEV-277697 - [CatchTest] Fix Documentation, Add test to AMD specific, Add HIP Macros, New Binary for multiproc tests
...
Change-Id: I3783caf85c694b724ed55b778220b8ef9a39f84b
[ROCm/hip-tests commit: da360c2aab ]
2021-05-25 07:12:54 -04:00
Julia Jiang
e5b9727757
SWDEV-286322 - Fix EOL in files
...
Change-Id: I1746e80aceeeaa4fc5df65c858f4816d99010186
[ROCm/hip-tests commit: f088812b6f ]
2021-05-19 14:48:53 -04:00
cjatin
abab64b35a
SWDEV-277697 - Adding Infra and dependent libs: Catch2 and json parser, for new HIP Testing framework
...
Change-Id: Iedfa041ec9acc13eeb631ff67e1677e2fe29463d
[ROCm/hip-tests commit: be6809d8d1 ]
2021-05-19 00:47:00 -04:00
Julia Jiang
f753eef330
SWDEV-272921 - Remove non-existing link for square sample
...
Change-Id: If8c87a6ded6aacaa4301b1b80ee218897219a6fb
[ROCm/hip-tests commit: e0312fb454 ]
2021-05-10 12:09:28 -04:00
Aaron En Ye Shi
11b349cfe5
SWDEV-222423 - Add HIP Sample 2_Cookbook/15_static_library
...
HIP supports emitting two types of static libraries. One type
will export host functions and is compatible with host linkers.
The second type exports device functions, but is generated with
ar manually. Also, add a README with steps on how to run these
samples with Makefile or CMake.
Change-Id: I1be15c2884583b370092bc8e4bf04f726f8f5a27
[ROCm/hip-tests commit: 458a09f151 ]
2021-04-27 16:05:15 -04:00
Julia Jiang
7b2fabe140
SWDEV-270961 - update HIP documents
...
Change-Id: I5168d83a124e9c7d856fb7a46d9960d9f99143c6
[ROCm/hip-tests commit: cf02c80e13 ]
2021-04-05 14:34:33 -04:00
Saleel Kudchadker
459ec08f99
SWDEV-271010 - Add 512KB transfer size for test
...
Add a new transfer to hipPerfBufferCopySpeed test
Change-Id: Ia7ec9a89e8789bf16fd5f86b08521287049c1e77
[ROCm/hip-tests commit: 7023d87e72 ]
2021-03-11 11:01:54 -08:00
Tao Sang
553b3136e6
SWDEV-270973 - Add missing copyright headers
...
Change-Id: I6bb27650f74372dae6e29c79fd6bb2022cc062fe
[ROCm/hip-tests commit: 562282039e ]
2021-03-01 19:46:24 -05:00
Rahul Garg
034cb582d8
SWDEV-269604 - Revert "Update dispatch latency with wall time measurements"
...
This reverts commit 416d2371e6 .
Hold wall time related updates till direct dispatch is ready.
Change-Id: I53b232f6f51bc2fc71b6b639fe0081e2907e9707
[ROCm/hip-tests commit: eff5d6cf6c ]
2021-02-25 04:50:44 +00:00
Julia Jiang
4ca662b406
SWDEV-271416 - Remove HIP_DYNAMIC_SHARED macro in hip
...
Change-Id: I12f39ea8438eb7ce76d8ffb2151b4faa93689048
[ROCm/hip-tests commit: ce2dff449d ]
2021-02-08 13:17:46 -05:00
agodavar
b90ad08208
SWDEV-268552 - HIP sample segfaults during hipModuleLoad, fix mmap bug
...
Change-Id: I51c6061e7ac6b2524586d96fdd69b9f084b1906a
[ROCm/hip-tests commit: 1d1fd4d9f6 ]
2021-01-27 23:39:50 -05:00
agodavar
4ee84a7bd1
SWDEV-268552 - HIP sample hipDispatchEnqueueRateMT segfaults, updated to use hipModuleLoadData
...
Change-Id: Ibf34c780d5bd4278adcedba1d6e057637c258485
[ROCm/hip-tests commit: 3e11da745d ]
2021-01-19 09:32:14 -05:00
Rahul Garg
416d2371e6
Update dispatch latency with wall time measurements
...
Change-Id: I73bfed129171d6909b4638f714b694111b31ef56
[ROCm/hip-tests commit: 024e78b865 ]
2021-01-12 22:52:33 +00:00
Tao Sang
93295552bc
Remove hip-hcc codes: Part four
...
Remove __HCC__, __HCC_ONLY__, __HCC_CPP__, __HCC_C__,
__HCC_OR_HIP_CLANG__, __HIP_ROCclr__ and their guarded codes.
Remove Hcc codes from directed_tests and samples.
Remove __HIP_PLATFORM_HCC__ and __HIP_PLATFORM_NVCC__ from
some files where they are not necessary.
Add deprecation notice.
Change-Id: I1ae467eafd749d6c25bca204c1724b026be21fce
[ROCm/hip-tests commit: 22094572e1 ]
2021-01-08 10:53:34 -05:00
Tao Sang
f47afbd3bf
Remove hip-hcc codes: Part three
...
1.Rename include/hip/hcc_detail/ as include/hip/amd_detail/
2.Rename include/hip/nvcc_detail/ as include/hip/nvidia_detail/
3.Create __HIP_PLATFORM_AMD__ to replace __HIP_PLATFORM_HCC__
4.Create __HIP_PLATFORM_NVIDIA__ to replace __HIP_PLATFORM_NVCC__
After hcc_detail, nvcc_detail, __HIP_PLATFORM_HCC__ and __HIP_PLATFORM_NVCC__
have been removed from upstream, they will be removed from hip runtime.
Change-Id: I1ae457effd739d6c25bca203c1724b026be21fce
[ROCm/hip-tests commit: 693b89b3dd ]
2021-01-05 10:39:31 -05:00
Aaron En Ye Shi
abbca4fc42
Add HIP Sample 2_Cookbook/17_llvm_ir_to_executable
...
HIP supports compiling kernels from LLVM IR into executable.
The device LLVM IR needs to be compiled into a fat binary
object. This device object is embedded into a host object using
llvm-mc directives. Then, any host linker may link the host and
device objects together into an executable. A README was added.
Change-Id: I8ebb6ae86b7ab4290f7cba2eea5584d73a7c453e
[ROCm/hip-tests commit: 301d6d8f00 ]
2020-12-09 15:48:53 -05:00
Aaron En Ye Shi
c24e1ee404
Add HIP Sample 2_Cookbook/16_assembly_to_executable
...
HIP supports compiling kernels from assembly into exec.
The device assembly needs to be compiled into a fat binary
object. This device object is embedded into a host object using
llvm-mc directives. Then, any host linker may link the host and
device objects together into an executable. A README is added.
Change-Id: I59d3a8b5363073810ffc3aa0d57f21b0df272369
[ROCm/hip-tests commit: 96c330c1af ]
2020-12-09 15:48:41 -05:00
Sourabh Betigeri
c692124ad9
SWDEV-255397: Added new perf test for hipMemset* APIs
...
Change-Id: Icb12360ebde003e006cc4dceccac7ebe42712a3f
[ROCm/hip-tests commit: 0855d7158c ]
2020-12-01 12:30:58 -05:00
Tao Sang
5cd521fd54
Make directed_test support static libs
...
1.Make directed_test apps linked against static libs
of hip, rocclr, rocr, roct and amd_comgr.
2.Remove custom_target amdhip64_static_combiner.
3.Support EXCLUDE_HIP_LIB_TYPE <static|shared>.
4.Simplify argument list parsing.
5.Install rocclr when rocm is installed.
6.Fix some original small bugs.
Revert "Revert "Make directed_test support static libs""
This reverts commit 133b67256c .
Change-Id: I918eeae94487e5e2ff5bfde083667ac65fb6e702
[ROCm/hip-tests commit: ef2751c120 ]
2020-10-26 12:39:58 -04:00
Rahul Garg
78de3b2f6c
Fix performance tests for OSDB failures
...
SWDEV-257745- [ROCm CI][mainline] hiprocclrtests broken on OSDB - vg20 and mi100
Change-Id: I36b4ace7e8c2673809c4b0be569250e8f9b06da8
[ROCm/hip-tests commit: 432989773f ]
2020-10-23 00:48:08 +00:00
agodavar
ee7c0513d8
cmake hip-rocclr as default build,change HIP_PLATFORM to amd|nvidia
...
Change-Id: I59d2e15b297b6ca2d5eee1a6dee642bdb01a3839
[ROCm/hip-tests commit: 5e04f2e286 ]
2020-10-21 07:26:14 -04:00
Sourabh Betigeri
e7f7e2fc64
SWDEV-254134: Added new perf test - Vector Dot product in performance/compute
...
Change-Id: Ic2900fe9a1b6b197cdc8c2dd0f93723a8f73f14c
[ROCm/hip-tests commit: 5f687dfce1 ]
2020-10-16 13:07:13 -04:00
Sarbojit Sarkar
cedc7bb2f9
Added sample with __gfx*__ macro used
...
Change-Id: I80a474947ea1b755082dad5329d1aff3ee78840c
[ROCm/hip-tests commit: f40e7d71cc ]
2020-10-14 06:56:39 -04:00
Tao Sang
133b67256c
Revert "Make directed_test support static libs"
...
This reverts commit 8d296e9e2a .
Reason for revert: <INSERT REASONING HERE>
Change-Id: Ib2d1084ea21461f70f96f95c6025a08f88288357
[ROCm/hip-tests commit: 144a6fb100 ]
2020-10-12 00:01:13 -04:00
Tao Sang
8d296e9e2a
Make directed_test support static libs
...
1.Make directed_test apps linked against static libs
of hip, rocclr, rocr, roct and amd_comgr.
2.Remove custom_target amdhip64_static_combiner.
3.Support EXCLUDE_HIP_LIB_TYPE <static|shared>.
4.Simplify argument list parsing.
5.Fix hip_pch.o missing issue in samples' build.
6.Fix some original small bugs.
Change-Id: I30f5e65367613152ce86b80b13e1c9f2a28da803
[ROCm/hip-tests commit: d00d627b9d ]
2020-10-08 22:46:58 -04:00
Sourabh Betigeri
99d2c155ff
SWDEV-247768: Added new perf test - SampleRate
...
Change-Id: I3aee07dff3759a0ac56a1afb384168bb94394187
[ROCm/hip-tests commit: 71319d9d2c ]
2020-10-06 12:46:13 -04:00
Vladislav Sytchenko
64bc0bc57f
Revert "Revert "Merge branch 'amd-master-next' into amd-npi-next""
...
This reverts commit 5bc903a0cd .
Reason for revert: <INSERT REASONING HERE>
Change-Id: I92ceb171e31026ed1864704cef2fc1497b883ef9
[ROCm/hip-tests commit: 08c35854c0 ]
2020-10-05 13:20:58 -04:00
Vladislav Sytchenko
5bc903a0cd
Revert "Merge branch 'amd-master-next' into amd-npi-next"
...
This reverts commit 873a2e33d3 .
Reason for revert: <INSERT REASONING HERE>
Change-Id: I53322718dadde2c98f96140b8e260ec7ee9ef721
[ROCm/hip-tests commit: 051c84bba3 ]
2020-10-05 13:02:39 -04:00
Julia Jiang
0111d3e577
SWDEV-253250-update instruction for hip sample
...
Change-Id: Iebc2887a3687e6c565999f4faf1cd4cf893e24cd
[ROCm/hip-tests commit: ecbe97b9a9 ]
2020-09-25 13:51:19 -04:00
Sourabh Betigeri
10c034fcce
Added performance test for Device concurrency
...
Change-Id: I30f4e65467613152ce86b80b13e1c9f2928da801
[ROCm/hip-tests commit: 6ef3a48e27 ]
2020-09-22 12:59:38 -04:00
Sourabh Betigeri
01873d334b
SWDEV-248163: Adding new Mandelbrot's tests - Serial vs concurrent kernel execution and mad vs fma performance results
...
Change-Id: I5118d13b40e2d17414124eebfd1b5114641db978
[ROCm/hip-tests commit: 6b5a9ab7ea ]
2020-09-22 12:58:57 -04:00
Satyanvesh Dittakavi
957862c77a
Amend hipBusBandwidth sample
...
Change-Id: I9230b553275146e984c6e7d9f11b76e520e14809
[ROCm/hip-tests commit: cc28186c90 ]
2020-09-18 13:45:19 -04:00
Tao Sang
963e4cded7
Make samples support cmake
...
Only cmake can support static lib of hip rt.
Thus samples will support static lib of hip
rt when this is done.
Change-Id: I70e8d06e85084369a035b42c5d1d56287c874ac9
[ROCm/hip-tests commit: 5b8651c825 ]
2020-09-18 07:37:02 -04:00
kjayapra-amd
20f58a685e
SWDEV-245296 - Adding performance test for hipModuleLoad/hipModuleGetFunction
...
Change-Id: I4b66d33dc58430e88be4b9b39bc4037e4e53d11e
[ROCm/hip-tests commit: dc06a6917a ]
2020-08-31 13:43:58 -04:00
Aryan Salmanpour
f79e91f08c
[HipPerf] modifiy and move hipPerfMemcpy test to the new location for perf tests
...
SWDEV-245290
Change-Id: I84f03a3019fce48aab63dd4cc232ea3539a1af79
[ROCm/hip-tests commit: 77f8471a79 ]
2020-08-25 16:52:14 -04:00
Sourabh Betigeri
782477f2f3
SWDEV-246104: Added new performance test to verify stream concurrency
...
Change-Id: Ieceaafd4d404b137936eb8aceecff27bbba42026
[ROCm/hip-tests commit: 3a6b82d50a ]
2020-08-20 13:42:55 -04:00
Aryan Salmanpour
652fc32857
[HipPerf] add a test for measuring create/copy/destroy for hip streams
...
SWDEV-245290/SWDEV-247767
Change-Id: Id52e3d2f7afee52763da107eb5ed04627942d9f0
[ROCm/hip-tests commit: 9abb9a914c ]
2020-08-20 13:28:36 -04:00