Commit Graph

64512 Commits

Author SHA1 Message Date
Jatin Chaudhary 9c28f156e4 SWDEV-411156 - Use _Float16 instead of unsigned short values
Change-Id: I23387bf27b2bd70fb47a3a36ffaf114e6c03e0bc


[ROCm/clr commit: 295963fe7a]
2023-07-20 01:03:32 +01:00
Jatin Chaudhary 295963fe7a SWDEV-411156 - Use _Float16 instead of unsigned short values
Change-Id: I23387bf27b2bd70fb47a3a36ffaf114e6c03e0bc
2023-07-20 01:03:32 +01:00
gobhardw 7f8e60b09a SWDEV-411518 Fixing runtime error for v2
Change-Id: Ic0996f5f00639cee3ef45da165ad45dbebe7efe2
2023-07-19 22:11:18 +05:30
gobhardw c5d8ee2b7a SWDEV-411518 Fixing runtime error for v2
Change-Id: Ic0996f5f00639cee3ef45da165ad45dbebe7efe2


[ROCm/rocprofiler commit: 7f8e60b09a]
2023-07-19 22:11:18 +05:30
Cole Ramos ee159a43d7 Update issue templates
[ROCm/rocprofiler-compute commit: ed31b8a988]
2023-07-19 10:49:01 -05:00
Cole Ramos ed31b8a988 Update issue templates 2023-07-19 10:49:01 -05:00
Cole Ramos b1a5461637 Update issue templates
[ROCm/rocprofiler-compute commit: ef41565a0a]
2023-07-19 10:47:12 -05:00
Cole Ramos ef41565a0a Update issue templates 2023-07-19 10:47:12 -05:00
Oliveira, Daniel 4c063f4038 Add revision to --showhw
Code changes related to the following:
  * Added 'rsmi_dev_revision_get()' related code
  * Test code
  * Functional tests

Change-Id: I8c2097c65384a028c8c8437b717d05d52fe45250
Signed-off-by: Oliveira, Daniel <daniel.oliveira@amd.com>


[ROCm/rocm_smi_lib commit: 573620f586]
2023-07-18 16:17:33 -05:00
Oliveira, Daniel 573620f586 Add revision to --showhw
Code changes related to the following:
  * Added 'rsmi_dev_revision_get()' related code
  * Test code
  * Functional tests

Change-Id: I8c2097c65384a028c8c8437b717d05d52fe45250
Signed-off-by: Oliveira, Daniel <daniel.oliveira@amd.com>
2023-07-18 16:17:33 -05:00
colramos-amd 2d70cff9a2 New simple_charts utility
Signed-off-by: colramos-amd <colramos@amd.com>


[ROCm/rocprofiler-compute commit: 6487ba3853]
2023-07-18 16:04:31 -05:00
colramos-amd 6487ba3853 New simple_charts utility
Signed-off-by: colramos-amd <colramos@amd.com>
2023-07-18 16:04:31 -05:00
colramos-amd 886be934ad Add figure styling to YML configs
Signed-off-by: colramos-amd <colramos@amd.com>


[ROCm/rocprofiler-compute commit: 479eb66d95]
2023-07-18 16:03:21 -05:00
colramos-amd 479eb66d95 Add figure styling to YML configs
Signed-off-by: colramos-amd <colramos@amd.com>
2023-07-18 16:03:21 -05:00
gobhardw ee79034d03 Fixing plugin tests from build directory
Change-Id: I853e37d21d43cea4de4dcbb8c4feabd88ae81db5

Removed unnecessary check that was causing plugin tests to fail from build directory.

Change-Id: I853e37d21d43cea4de4dcbb8c4feabd88ae81db5
2023-07-18 14:10:36 -04:00
gobhardw f05098c954 Fixing plugin tests from build directory
Change-Id: I853e37d21d43cea4de4dcbb8c4feabd88ae81db5

Removed unnecessary check that was causing plugin tests to fail from build directory.

Change-Id: I853e37d21d43cea4de4dcbb8c4feabd88ae81db5


[ROCm/rocprofiler commit: ee79034d03]
2023-07-18 14:10:36 -04:00
Ammar ELWazir 041aa70cc6 SWDEV-411283: Adding ROCTx Test
Change-Id: Icf99ef584ff8ff38e16bc731951a1f47b7de90b0
2023-07-18 07:29:17 -04:00
Ammar ELWazir 619cb38f5f SWDEV-411283: Adding ROCTx Test
Change-Id: Icf99ef584ff8ff38e16bc731951a1f47b7de90b0


[ROCm/rocprofiler commit: 041aa70cc6]
2023-07-18 07:29:17 -04:00
ROCm CI Service Account bd120fef5a SWDEV-366390 - [catch2][dtest] Adding additional functional tests for hipGraphAddChildGraphNode() (#107)
Change-Id: I132141db9d9fee9c8ed3a28f11b2c729042588f0

[ROCm/hip-tests commit: a23c6a140a]
2023-07-18 13:03:05 +05:30
ROCm CI Service Account a23c6a140a SWDEV-366390 - [catch2][dtest] Adding additional functional tests for hipGraphAddChildGraphNode() (#107)
Change-Id: I132141db9d9fee9c8ed3a28f11b2c729042588f0
2023-07-18 13:03:05 +05:30
milos-mozetic 8b44d2d773 EXSWHTEC-315 - Implement unit tests for dim3 (#298)
- Implement unit tests for dim3
- Add doxygen comments

[ROCm/hip-tests commit: 8412bcb1b3]
2023-07-18 13:02:03 +05:30
milos-mozetic 8412bcb1b3 EXSWHTEC-315 - Implement unit tests for dim3 (#298)
- Implement unit tests for dim3
- Add doxygen comments
2023-07-18 13:02:03 +05:30
agunashe 4dfba013ff SWDEV-402054 - Disable Unit_hipEventDestroy_WithWaitingStream (#278)
skip Unit_hipEventDestroy_WithWaitingStream in both linux/windows

[ROCm/hip-tests commit: 3c11353740]
2023-07-18 13:01:07 +05:30
agunashe 3c11353740 SWDEV-402054 - Disable Unit_hipEventDestroy_WithWaitingStream (#278)
skip Unit_hipEventDestroy_WithWaitingStream in both linux/windows
2023-07-18 13:01:07 +05:30
nives-vukovic 64167b64c4 EXSWHTEC-304 - Expand and refactor tests for clock device functions (#273)
- Expand and refactor clock device functions
- Add comments and format code
- Fix doxygen test group comments

[ROCm/hip-tests commit: f73d1b21ff]
2023-07-18 13:00:51 +05:30
nives-vukovic f73d1b21ff EXSWHTEC-304 - Expand and refactor tests for clock device functions (#273)
- Expand and refactor clock device functions
- Add comments and format code
- Fix doxygen test group comments
2023-07-18 13:00:51 +05:30
agunashe d660c0a84d SWDEV-400049 - disable Unit_hipMemsetDSync – init16_t (#264)
tdr in windows so disabling the test

[ROCm/hip-tests commit: 0be7e3d12d]
2023-07-18 13:00:29 +05:30
agunashe 0be7e3d12d SWDEV-400049 - disable Unit_hipMemsetDSync – init16_t (#264)
tdr in windows so disabling the test
2023-07-18 13:00:29 +05:30
Ioannis Assiouras 0d73b9c81f SWDEV-398646 - Skip Unit_hipStreamAddCallback_StrmSyncTiming (#261)
Unit_hipStreamAddCallback_StrmSyncTiming fails on windows because of timing issues.

[ROCm/hip-tests commit: b9fde9f27c]
2023-07-18 12:59:37 +05:30
Ioannis Assiouras b9fde9f27c SWDEV-398646 - Skip Unit_hipStreamAddCallback_StrmSyncTiming (#261)
Unit_hipStreamAddCallback_StrmSyncTiming fails on windows because of timing issues.
2023-07-18 12:59:37 +05:30
agunashe 7dbb3a94ae SWDEV-396963 - skip Unit_hipMemcpy2DFromArrayAsync_Positive_Synchronization_Behavior (#243)
Co-authored-by: Rakesh Roy <137397847+rakesroy@users.noreply.github.com>

[ROCm/hip-tests commit: 26bc233996]
2023-07-18 12:59:03 +05:30
agunashe 26bc233996 SWDEV-396963 - skip Unit_hipMemcpy2DFromArrayAsync_Positive_Synchronization_Behavior (#243)
Co-authored-by: Rakesh Roy <137397847+rakesroy@users.noreply.github.com>
2023-07-18 12:59:03 +05:30
nives-vukovic d0abae4346 EXSWHTEC-256 - Implement tests for grid_group APIs (#153)
- Migrate basic Cooperative Groups tests and integrate to catch
- Refactor basic Cooperative Groups tests
- Rename tiled partition related files and fix minor bug
- Add LaunchCooperativeKernal and LaunchCooperativeKernelMultiDevice tests
- Refactor hipCGThreadBlockTileType to use common function
- Fix updated file not added during merge
- Add coalesced_group type tests
- Add coalesced_group shuffle_up and shuffle_down tests
- Add coalesced_group shuffle tests - test fails
- Implement common code for cooperative group tests
- Fixed compilation errror in cooperative_groups_common.hh
- Implement busy wait device function
- Reimplement tests for grid_group APIs
- Add tests for grid_group member and non-member APIs
- Refactor existing test for grid_group sync testing
- Add thread and block dimensions generators
- Add check of grid and block dimensions
- Modify doxygen comments
- Move cpu_grid.h and supporting functions to catch/include
- Use warp_size from properties in grid/block dims generators
- Fix condition for warp size 32 on AMD
- Fix cpu_grid.h for warp function tests
- Add missing include into cpu_grid.h
- Code cleanup
- Fix doxygen comments
- Add missing include in utils header

[ROCm/hip-tests commit: 22f3d9034b]
2023-07-18 12:55:00 +05:30
nives-vukovic 22f3d9034b EXSWHTEC-256 - Implement tests for grid_group APIs (#153)
- Migrate basic Cooperative Groups tests and integrate to catch
- Refactor basic Cooperative Groups tests
- Rename tiled partition related files and fix minor bug
- Add LaunchCooperativeKernal and LaunchCooperativeKernelMultiDevice tests
- Refactor hipCGThreadBlockTileType to use common function
- Fix updated file not added during merge
- Add coalesced_group type tests
- Add coalesced_group shuffle_up and shuffle_down tests
- Add coalesced_group shuffle tests - test fails
- Implement common code for cooperative group tests
- Fixed compilation errror in cooperative_groups_common.hh
- Implement busy wait device function
- Reimplement tests for grid_group APIs
- Add tests for grid_group member and non-member APIs
- Refactor existing test for grid_group sync testing
- Add thread and block dimensions generators
- Add check of grid and block dimensions
- Modify doxygen comments
- Move cpu_grid.h and supporting functions to catch/include
- Use warp_size from properties in grid/block dims generators
- Fix condition for warp size 32 on AMD
- Fix cpu_grid.h for warp function tests
- Add missing include into cpu_grid.h
- Code cleanup
- Fix doxygen comments
- Add missing include in utils header
2023-07-18 12:55:00 +05:30
milos-mozetic 4c7a0c7bef EXSWHTEC-231 - Implement custom Benchmarking tool for Performance tests (#117)
- Introduce performance tests to project.
- Improve benchmarking utilities.
- Delete copy constructors from Timer and Benchmark classes.
- Disable Catch2's benchmarking functionalities.
- Address review comments and add progress bar/display output to the Benchmarking tool
- Add flushing of the buffer on the benchmark name display
- Introduce command line options.
- Add allocation type to string helper function.
- Add output modifier to Benchmark class.
- Fix invalid calculation of deviation
- Update performance_common.hh
- Resolve build error on Windows by adding include for reduce and accumulate

[ROCm/hip-tests commit: 5fbbdcae68]
2023-07-18 12:53:27 +05:30
milos-mozetic 5fbbdcae68 EXSWHTEC-231 - Implement custom Benchmarking tool for Performance tests (#117)
- Introduce performance tests to project.
- Improve benchmarking utilities.
- Delete copy constructors from Timer and Benchmark classes.
- Disable Catch2's benchmarking functionalities.
- Address review comments and add progress bar/display output to the Benchmarking tool
- Add flushing of the buffer on the benchmark name display
- Introduce command line options.
- Add allocation type to string helper function.
- Add output modifier to Benchmark class.
- Fix invalid calculation of deviation
- Update performance_common.hh
- Resolve build error on Windows by adding include for reduce and accumulate
2023-07-18 12:53:27 +05:30
Jaydeep Patel 60a3077ed4 SWDEV-410751 - Consider null amd::memory is invalid.
Change-Id: I6f175f69e922cf5d7f8128c15754e1310419ccd9


[ROCm/clr commit: a9ff2c5a43]
2023-07-18 00:12:15 -04:00
Jaydeep Patel a9ff2c5a43 SWDEV-410751 - Consider null amd::memory is invalid.
Change-Id: I6f175f69e922cf5d7f8128c15754e1310419ccd9
2023-07-18 00:12:15 -04:00
Saleel Kudchadker 96e25898c8 SWDEV-301667 - Disable HostBlit copy for HIP
Change-Id: I46333ff42e8c1d402ece97e3ead7b539a27c3f82


[ROCm/clr commit: 5447cf8872]
2023-07-17 17:49:11 -04:00
Saleel Kudchadker 5447cf8872 SWDEV-301667 - Disable HostBlit copy for HIP
Change-Id: I46333ff42e8c1d402ece97e3ead7b539a27c3f82
2023-07-17 17:49:11 -04:00
Galantsev, Dmitrii 9045bac955 Fix sys and id tests
The following read tests were failing:
*.TestIdInfoRead
*.TestSysInfoRead

1. *.TestIdInfoRead failed because rsmi_dev_brand_get did not specify
   dependency on vbios_version.

2. *.TestSysInfoRead failed because the test didn't expect vbios_version to
   be missing. Which is a new behavior in Aqua Vanjaram.

Change-Id: I9ee88a12fcf6cff2032049e2ecdfb2957efb03ab
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>


[ROCm/rocm_smi_lib commit: 8fe848d10e]
2023-07-17 15:52:23 -04:00
Galantsev, Dmitrii 8fe848d10e Fix sys and id tests
The following read tests were failing:
*.TestIdInfoRead
*.TestSysInfoRead

1. *.TestIdInfoRead failed because rsmi_dev_brand_get did not specify
   dependency on vbios_version.

2. *.TestSysInfoRead failed because the test didn't expect vbios_version to
   be missing. Which is a new behavior in Aqua Vanjaram.

Change-Id: I9ee88a12fcf6cff2032049e2ecdfb2957efb03ab
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>
2023-07-17 15:52:23 -04:00
Galantsev, Dmitrii e2bee8b2f9 Add .cache to gitignore
Change-Id: Ida03bf1f50704bea44827d7578cd74c1896d4368
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>


[ROCm/rocm_smi_lib commit: b0fe2fbd07]
2023-07-17 15:52:23 -04:00
Galantsev, Dmitrii b0fe2fbd07 Add .cache to gitignore
Change-Id: Ida03bf1f50704bea44827d7578cd74c1896d4368
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>
2023-07-17 15:52:23 -04:00
Shweta Khatri 82e7979c61 Fixes a bug that led to setting wrong access type for device local memory
The access type for extended scope fine grained memory was being returned as never
allowed by default

Change-Id: I0167ea0e5931053f22f2d2755bf426d43d2bb8e5
2023-07-17 14:52:01 -04:00
Shweta Khatri 9fda38f0ba Fixes a bug that led to setting wrong access type for device local memory
The access type for extended scope fine grained memory was being returned as never
allowed by default

Change-Id: I0167ea0e5931053f22f2d2755bf426d43d2bb8e5


[ROCm/ROCR-Runtime commit: 82e7979c61]
2023-07-17 14:52:01 -04:00
JoseSantosAMD e0c4061b1c Adding config files
Signed-off-by: JoseSantosAMD <Jose.Santos@amd.com>


[ROCm/rocprofiler-compute commit: d7ba2acec9]
2023-07-17 13:19:03 -05:00
JoseSantosAMD d7ba2acec9 Adding config files
Signed-off-by: JoseSantosAMD <Jose.Santos@amd.com>
2023-07-17 13:19:03 -05:00
colramos-amd e565946a4d Enable join_prof() merge util to be called from outside Omniperf
Signed-off-by: colramos-amd <colramos@amd.com>


[ROCm/rocprofiler-compute commit: 2b0ac9b5d8]
2023-07-17 13:12:56 -05:00
colramos-amd 2b0ac9b5d8 Enable join_prof() merge util to be called from outside Omniperf
Signed-off-by: colramos-amd <colramos@amd.com>
2023-07-17 13:12:56 -05:00