Commit Graph
64512 Commits
Author SHA1 Message Date
TomSang 9363e6d504 SWDEV-294597 - Add more hipNormalizedFloatValueTex cases (#2310)
Add test cases for filter modes: hipFilterModePoint and hipFilterModeLinear

Change-Id: I3fe6dbc35a7b14aab12adf297b7885df83d28056

[ROCm/hip commit: 48d8040b06]
2021-08-19 10:28:14 +05:30
TomSang 48d8040b06 SWDEV-294597 - Add more hipNormalizedFloatValueTex cases (#2310)
Add test cases for filter modes: hipFilterModePoint and hipFilterModeLinear

Change-Id: I3fe6dbc35a7b14aab12adf297b7885df83d28056
2021-08-19 10:28:14 +05:30
René Widera 02689e2722 fix documentation for popcll (#2309)
Change return type from int to unsigned int.
It is correctly documented in hip-math-api.md but not at the place where this PR is updating the documentation.

[ROCm/hip commit: 7eaa45d2d5]
2021-08-19 10:27:51 +05:30
René Widera 7eaa45d2d5 fix documentation for popcll (#2309)
Change return type from int to unsigned int.
It is correctly documented in hip-math-api.md but not at the place where this PR is updating the documentation.
2021-08-19 10:27:51 +05:30
gilbertlee-amd 46c5c0b928 Clarifying that hipExtLaunch timing does not include cache flush time (#2308)
[ROCm/hip commit: 32b53b2b13]
2021-08-19 10:27:20 +05:30
gilbertlee-amd 32b53b2b13 Clarifying that hipExtLaunch timing does not include cache flush time (#2308) 2021-08-19 10:27:20 +05:30
Nagy-Egri Máté Ferenc e1cf81a992 Fix nvcc hipconfig (#2307)
hipconfig tries printing the version of nvcc assumed to be on the PATH, not the one that actually gets picked up.

[ROCm/hip commit: 2cdf39edfd]
2021-08-19 10:27:06 +05:30
Nagy-Egri Máté Ferenc 2cdf39edfd Fix nvcc hipconfig (#2307)
hipconfig tries printing the version of nvcc assumed to be on the PATH, not the one that actually gets picked up.
2021-08-19 10:27:06 +05:30
Harmen Stoppels a9ff89b3ec Fix -Wl,--rpath -> -Wl,-rpath (#2305)
[ROCm/hip commit: b248df8653]
2021-08-19 10:26:23 +05:30
Harmen Stoppels b248df8653 Fix -Wl,--rpath -> -Wl,-rpath (#2305) 2021-08-19 10:26:23 +05:30
Harmen Stoppels e1924a2a9b Use perl from PATH, not from absolute shebang (#2304)
[ROCm/hip commit: 526d0bf97b]
2021-08-19 10:26:03 +05:30
Harmen Stoppels 526d0bf97b Use perl from PATH, not from absolute shebang (#2304) 2021-08-19 10:26:03 +05:30
Jonathan R. Madsen 045f29eda6 timemory submodule (#1)
- library now wraps fork() to warn about fork + OpenMPI

[ROCm/rocprofiler-systems commit: fc7cc1e68f]
2021-08-17 17:34:34 -05:00
Jonathan R. Madsen fc7cc1e68f timemory submodule (#1)
- library now wraps fork() to warn about fork + OpenMPI
2021-08-17 17:34:34 -05:00
Kent Russell 52f5b666d6 kfdtest.exclude: Remove KFDEvictTest.BurstyTest on all ASICs
This is reported as failing on pretty much every ASIC, so move it to the
temporary exclude list for all ASICs until the test can be fixed.

Signed-off-by: Kent Russell <kent.russell@amd.com>
Change-Id: I2973feb5705c178db32009e4603376d1f5e94a2f
2021-08-17 08:27:13 -04:00
Kent Russell 7cc3211f13 kfdtest.exclude: Remove KFDEvictTest.BurstyTest on all ASICs
This is reported as failing on pretty much every ASIC, so move it to the
temporary exclude list for all ASICs until the test can be fixed.

Signed-off-by: Kent Russell <kent.russell@amd.com>
Change-Id: I2973feb5705c178db32009e4603376d1f5e94a2f


[ROCm/ROCR-Runtime commit: 52f5b666d6]
2021-08-17 08:27:13 -04:00
Payam b3ead327cd SWDEV-245531 - GLInterop - merging changes from opencl
Change-Id: I3e21ff89b64afaa406bf46221c0f82045e905b1f


[ROCm/clr commit: 710bedf5da]
2021-08-16 19:22:46 -04:00
Payam 710bedf5da SWDEV-245531 - GLInterop - merging changes from opencl
Change-Id: I3e21ff89b64afaa406bf46221c0f82045e905b1f
2021-08-16 19:22:46 -04:00
Satyanvesh Dittakavi a49ebc4612 SWDEV-298982 - hipMemPrefetchAsync should not allow more bytes than the actual size allocated
Change-Id: If8df97a79a16d39c66c508a8927ae1b4c276663e


[ROCm/clr commit: a984cbf90c]
2021-08-16 13:19:04 -04:00
Satyanvesh Dittakavi a984cbf90c SWDEV-298982 - hipMemPrefetchAsync should not allow more bytes than the actual size allocated
Change-Id: If8df97a79a16d39c66c508a8927ae1b4c276663e
2021-08-16 13:19:04 -04:00
Julia Jiang 291f3b02b3 SWDEV-291894 - update readme for branch info
Change-Id: Ib8e9462e4f67a5d51f75544a5034ef4427aea421


[ROCm/clr commit: a41c5c783b]
2021-08-16 11:01:58 -04:00
Julia Jiang a41c5c783b SWDEV-291894 - update readme for branch info
Change-Id: Ib8e9462e4f67a5d51f75544a5034ef4427aea421
2021-08-16 11:01:58 -04:00
cjatin d898f71794 SWDEV-296918 - Adding unsafe atomic add operation for float and double type
Change-Id: I98eabb7412f604733a999bf5e89c2c80b91cfbb1


[ROCm/clr commit: 06e1e4f0de]
2021-08-14 12:22:53 +05:30
cjatin 06e1e4f0de SWDEV-296918 - Adding unsafe atomic add operation for float and double type
Change-Id: I98eabb7412f604733a999bf5e89c2c80b91cfbb1
2021-08-14 12:22:53 +05:30
rachida f1c0faa601 SWDEV-294331 Fix for memcopy Incorrect number of bindings error
Change-Id: I6dabca411bab567b27db8ef801006b393b22788e
2021-08-13 15:53:22 -07:00
rachida b80e119d54 SWDEV-294331 Fix for memcopy Incorrect number of bindings error
Change-Id: I6dabca411bab567b27db8ef801006b393b22788e


[ROCm/rocprofiler commit: f1c0faa601]
2021-08-13 15:53:22 -07:00
Sean Keely 7512c32f69 Add emulator build notification to rocrtst.
Change-Id: I3eb5fd5ec26541f3459aebf289d25c942f09da02
2021-08-13 16:46:26 -05:00
Sean Keely e615e35e0e Add emulator build notification to rocrtst.
Change-Id: I3eb5fd5ec26541f3459aebf289d25c942f09da02


[ROCm/ROCR-Runtime commit: 7512c32f69]
2021-08-13 16:46:26 -05:00
Julia Jiang b6d8d42410 SWDEV-291894 - update branch info in OpenCL readme
Change-Id: I18e497f08ac3ef98e7b383eda62ec42ec7559912


[ROCm/clr commit: fdb61872c8]
2021-08-13 12:47:03 -04:00
Julia Jiang fdb61872c8 SWDEV-291894 - update branch info in OpenCL readme
Change-Id: I18e497f08ac3ef98e7b383eda62ec42ec7559912
2021-08-13 12:47:03 -04:00
Elena Sakhnovitch 64a2e50a43 rocm_smi_lib: fix gpu_metrics_v1_3 support
Signed-off-by: Elena Sakhnovitch
Change-Id: Ia7a6b17eb0f317465613ba92ae7548a221c46ee3


[ROCm/rocm_smi_lib commit: 5e1bfcadd7]
2021-08-13 11:59:50 -04:00
Elena Sakhnovitch 5e1bfcadd7 rocm_smi_lib: fix gpu_metrics_v1_3 support
Signed-off-by: Elena Sakhnovitch
Change-Id: Ia7a6b17eb0f317465613ba92ae7548a221c46ee3
2021-08-13 11:59:50 -04:00
Harish Kasiviswanathan 9f503d8d5e Fall back to pci-ids if FRU product_name is empty
rocm-smi --showproductname will not show "Card series" in its output if
product_name exported by Kernel is empty string. This has been raised a
regression by customer.

BUG: SWDEV-297228

Signed-off-by: Harish Kasiviswanathan <Harish.Kasiviswanathan@amd.com>
Change-Id: I9aae24778e2d3a30aa661d8f338278c1666590fb
(cherry picked from commit 7a8c3f3629)


[ROCm/rocm_smi_lib commit: b9cc3d1a44]
2021-08-13 09:27:46 -04:00
Harish Kasiviswanathan b9cc3d1a44 Fall back to pci-ids if FRU product_name is empty
rocm-smi --showproductname will not show "Card series" in its output if
product_name exported by Kernel is empty string. This has been raised a
regression by customer.

BUG: SWDEV-297228

Signed-off-by: Harish Kasiviswanathan <Harish.Kasiviswanathan@amd.com>
Change-Id: I9aae24778e2d3a30aa661d8f338278c1666590fb
(cherry picked from commit 7a8c3f3629)
2021-08-13 09:27:46 -04:00
Elena Sakhnovitch 0bd439006a rocm_smi_lib: add gpu_metrics_v1_3 support
Signed-off-by: Elena Sakhnovitch
Change-Id: I4a9dedc80b8fce60e12c5baf8651d54d16a6a41c


[ROCm/rocm_smi_lib commit: fee82af1fe]
2021-08-13 09:23:35 -04:00
Elena Sakhnovitch fee82af1fe rocm_smi_lib: add gpu_metrics_v1_3 support
Signed-off-by: Elena Sakhnovitch
Change-Id: I4a9dedc80b8fce60e12c5baf8651d54d16a6a41c
2021-08-13 09:23:35 -04:00
anusha GodavarthySurya 45a210b434 SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: Ia4406343e64c69bd34c58ebe56185701f7ce1cad


[ROCm/hip commit: 0890f0d79e]
2021-08-12 23:30:08 -07:00
anusha GodavarthySurya 0890f0d79e SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: Ia4406343e64c69bd34c58ebe56185701f7ce1cad
2021-08-12 23:30:08 -07:00
Ammar Elwazir a40f9816e5 Merge "SWDEV-294319 & SWDEV-294321 Added support for missing functions" into amd-staging
[ROCm/roctracer commit: 02d27d06e5]
2021-08-12 03:15:40 -04:00
Ammar Elwazir 02d27d06e5 Merge "SWDEV-294319 & SWDEV-294321 Added support for missing functions" into amd-staging 2021-08-12 03:15:40 -04:00
Tony Tye 99a5d6e75d Merge "SWDEV-296154 rocprofiler test suite is failing" into amd-staging 2021-08-12 02:29:52 -04:00
Tony Tye f4691ed9e3 Merge "SWDEV-296154 rocprofiler test suite is failing" into amd-staging
[ROCm/rocprofiler commit: 99a5d6e75d]
2021-08-12 02:29:52 -04:00
Laurent Morichetti ae091a2320 Fix a build failure on Windows
Terse static_assert is only available starting with c++17. Add the
message argument since HIP is not compiled using c++17.

Change-Id: I77bc7ddb635e50ac3e6744d73c8751dc8299087e


[ROCm/clr commit: 73ee1afb17]
2021-08-11 21:25:49 -07:00
Laurent Morichetti 73ee1afb17 Fix a build failure on Windows
Terse static_assert is only available starting with c++17. Add the
message argument since HIP is not compiled using c++17.

Change-Id: I77bc7ddb635e50ac3e6744d73c8751dc8299087e
2021-08-11 21:25:49 -07:00
Ammar ELWazir fe9f4c9d87 SWDEV-294248 (Fixing Race Conditions):
Fixing race conditions that happened when enabling trace-period feature on the following code:
#include <hip/hip_runtime.h>
__global__ void
kernel ()
{
}
int
main (int argc, char **argv)
{
  for (size_t i = 0; i < 10000; ++i) {
    hipLaunchKernelGGL (kernel, 1, 1, 0, 0);
    hipDeviceSynchronize ();
  }
  return 0;
}

Change-Id: I4eb88a4a71efbad0f6483e7fb6e8e0c6a662860b


[ROCm/roctracer commit: 513460bd41]
2021-08-11 22:48:55 -04:00
Ammar ELWazir 513460bd41 SWDEV-294248 (Fixing Race Conditions):
Fixing race conditions that happened when enabling trace-period feature on the following code:
#include <hip/hip_runtime.h>
__global__ void
kernel ()
{
}
int
main (int argc, char **argv)
{
  for (size_t i = 0; i < 10000; ++i) {
    hipLaunchKernelGGL (kernel, 1, 1, 0, 0);
    hipDeviceSynchronize ();
  }
  return 0;
}

Change-Id: I4eb88a4a71efbad0f6483e7fb6e8e0c6a662860b
2021-08-11 22:48:55 -04:00
Ammar Elwazir a3700a9243 Merge "SWDEV-294319 & SWDEV-294321 Added support for missing functions" into amd-staging 2021-08-11 21:52:31 -04:00
Ammar Elwazir a940ad1c48 Merge "SWDEV-294319 & SWDEV-294321 Added support for missing functions" into amd-staging
[ROCm/rocprofiler commit: a3700a9243]
2021-08-11 21:52:31 -04:00
Ammar Elwazir 8b48f6ad7e Merge "Fixing correlation_id_map" into amd-staging
[ROCm/roctracer commit: 53fa06ad66]
2021-08-11 21:44:59 -04:00
Ammar Elwazir 53fa06ad66 Merge "Fixing correlation_id_map" into amd-staging 2021-08-11 21:44:59 -04:00