Galantsev, Dmitrii
7d96f95fb2
.editorconfig - Remove broken whitespace rule
...
Change-Id: I67260f1f1952609dc89834d0763acd732bf39860
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/rocm_smi_lib commit: 548b68cb67 ]
2023-08-22 16:51:20 -04:00
Galantsev, Dmitrii
548b68cb67
.editorconfig - Remove broken whitespace rule
...
Change-Id: I67260f1f1952609dc89834d0763acd732bf39860
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2023-08-22 16:51:20 -04:00
Galantsev, Dmitrii
6402893cf7
.editorconfig - Remove broken whitespace rule
...
Change-Id: I67260f1f1952609dc89834d0763acd732bf39860
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/amdsmi commit: 548b68cb67 ]
2023-08-22 16:51:20 -04:00
Giovanni LB
97138f6625
SWDEV-411094: Fixing ROCTX & kernel_name data corruption in perfetto
...
Change-Id: Id106a310191eec08a52d675155f0bfd23826451f
2023-08-22 15:51:58 -03:00
Giovanni LB
93d0d6c872
SWDEV-411094: Fixing ROCTX & kernel_name data corruption in perfetto
...
Change-Id: Id106a310191eec08a52d675155f0bfd23826451f
[ROCm/rocprofiler commit: 97138f6625 ]
2023-08-22 15:51:58 -03:00
Jonathan R. Madsen
2e0ede4761
Initial skeleton (revised) ( #16 )
...
* [0/N] git submodules
* [1/N] Update cmake, gitignore, external
- clang-tidy file
- update .gitignore
- update main CMakeLists.txt
- update external/CMakeLists.txt
- update rocprofiler_config_interfaces.cmake
- update rocprofiler_formatting.cmake
- update rocprofiler_interfaces.cmake
- update rocprofiler_linting.cmake
- update rocprofiler_options.cmake
- update rocprofiler_utilities.cmake
* [2/N] Update rocprofiler/config.h
- update to work with new rocprofiler.h
* [3/N] Update source/lib/rocprofiler/hsa
- hsa-types.h: static asserts
- hsa.cpp: copyTables scope
- hsa.gen.cpp: ACTIVITY_DOMAIN_HSA_API -> ROCPROFILER_TRACER_ACTIVITY_DOMAIN_HSA_API
- rename some files
- add rocprofiler_ prefix to types and enums
- HSA_API_TABLE_LOOKUP_DEFINITION macro
- get_saved_table() -> get_table()
* [4/N] Update source/lib/common
- CMake: change target_link_libraries
- defines.hpp: remove ppdefs defined in include/rocprofiler/defines.h
* [5/N] Update source/lib/rocprofiler
- updates due to changes in rocprofiler.h
- rocprofiler_config.cpp: remove unions which are now defined in include/rocprofiler
- CMakeLists.txt: rocprofiler.cpp and public hsa-runtime and hip libraries
- rocprofiler.cpp: dummy implementations for:
- rocprofiler_query_available_agents
- rocprofiler_create_context
- rocprofiler_start_context
- rocprofiler_stop_context
- rocprofiler_flush_buffer
- rocprofiler_destroy_buffer
* [6/N] Update license
- replace stale LBNL license
* [7/N] CMake format
[ROCm/rocprofiler-sdk commit: 351d825a8d ]
2023-08-22 13:29:11 -05:00
Jonathan R. Madsen
351d825a8d
Initial skeleton (revised) ( #16 )
...
* [0/N] git submodules
* [1/N] Update cmake, gitignore, external
- clang-tidy file
- update .gitignore
- update main CMakeLists.txt
- update external/CMakeLists.txt
- update rocprofiler_config_interfaces.cmake
- update rocprofiler_formatting.cmake
- update rocprofiler_interfaces.cmake
- update rocprofiler_linting.cmake
- update rocprofiler_options.cmake
- update rocprofiler_utilities.cmake
* [2/N] Update rocprofiler/config.h
- update to work with new rocprofiler.h
* [3/N] Update source/lib/rocprofiler/hsa
- hsa-types.h: static asserts
- hsa.cpp: copyTables scope
- hsa.gen.cpp: ACTIVITY_DOMAIN_HSA_API -> ROCPROFILER_TRACER_ACTIVITY_DOMAIN_HSA_API
- rename some files
- add rocprofiler_ prefix to types and enums
- HSA_API_TABLE_LOOKUP_DEFINITION macro
- get_saved_table() -> get_table()
* [4/N] Update source/lib/common
- CMake: change target_link_libraries
- defines.hpp: remove ppdefs defined in include/rocprofiler/defines.h
* [5/N] Update source/lib/rocprofiler
- updates due to changes in rocprofiler.h
- rocprofiler_config.cpp: remove unions which are now defined in include/rocprofiler
- CMakeLists.txt: rocprofiler.cpp and public hsa-runtime and hip libraries
- rocprofiler.cpp: dummy implementations for:
- rocprofiler_query_available_agents
- rocprofiler_create_context
- rocprofiler_start_context
- rocprofiler_stop_context
- rocprofiler_flush_buffer
- rocprofiler_destroy_buffer
* [6/N] Update license
- replace stale LBNL license
* [7/N] CMake format
2023-08-22 13:29:11 -05:00
David Yat Sin
7be305b83c
Fix flags passed to thunk for address reserve
...
Fix flags passed to thunk when reserving address only
Change-Id: Ic91d4c3393cc6a2b98e6bc5ed3575d40fa5e1424
2023-08-22 14:01:49 -04:00
David Yat Sin
777df5c6dc
Fix flags passed to thunk for address reserve
...
Fix flags passed to thunk when reserving address only
Change-Id: Ic91d4c3393cc6a2b98e6bc5ed3575d40fa5e1424
[ROCm/ROCR-Runtime commit: 7be305b83c ]
2023-08-22 14:01:49 -04:00
Cole Ramos
7611b6693c
Update README.md
...
Signed-off-by: Cole Ramos <colramos@amd.com >
[ROCm/rocprofiler-compute commit: b65aacff0e ]
2023-08-22 12:47:02 -05:00
Cole Ramos
b65aacff0e
Update README.md
...
Signed-off-by: Cole Ramos <colramos@amd.com >
2023-08-22 12:47:02 -05:00
Cole Ramos
542b816e5d
Update VERSION
...
Signed-off-by: Cole Ramos <colramos@amd.com >
[ROCm/rocprofiler-compute commit: 282814b7b0 ]
2023-08-22 12:46:08 -05:00
Cole Ramos
282814b7b0
Update VERSION
...
Signed-off-by: Cole Ramos <colramos@amd.com >
2023-08-22 12:46:08 -05:00
Cole Ramos
2d99a5b16f
Update CHANGES for v1.0.10
...
Signed-off-by: Cole Ramos <colramos@amd.com >
[ROCm/rocprofiler-compute commit: 9770196763 ]
2023-08-22 12:45:36 -05:00
Cole Ramos
9770196763
Update CHANGES for v1.0.10
...
Signed-off-by: Cole Ramos <colramos@amd.com >
2023-08-22 12:45:36 -05:00
coleramos425
76dc96d87a
Patch llvm-cxxfilt detection in atypical rocm installs
...
Signed-off-by: coleramos425 <colramos@amd.com >
[ROCm/rocprofiler-compute commit: 7187218ed9 ]
2023-08-22 11:25:06 -05:00
coleramos425
7187218ed9
Patch llvm-cxxfilt detection in atypical rocm installs
...
Signed-off-by: coleramos425 <colramos@amd.com >
2023-08-22 11:25:06 -05:00
Giovanni LB
0eb39775b9
SWDEV-418012: Fixed typo in perfetto
...
Change-Id: I1627c0a171403f2cc040ffa1b4d2e1525943973f
2023-08-22 12:54:33 -03:00
Giovanni LB
d649ca3468
SWDEV-418012: Fixed typo in perfetto
...
Change-Id: I1627c0a171403f2cc040ffa1b4d2e1525943973f
[ROCm/rocprofiler commit: 0eb39775b9 ]
2023-08-22 12:54:33 -03:00
arvindcheru
5e60fb93d5
366827 - Disable file reorg backward compatibility support by default ( #849 )
...
* Disable file reorg backward compatibility support by default
- File Reorg backward compatibility option set to OFF
* Update install.sh
[ROCm/rccl commit: 6ee758382e ]
2023-08-22 09:14:49 -04:00
arvindcheru
6ee758382e
366827 - Disable file reorg backward compatibility support by default ( #849 )
...
* Disable file reorg backward compatibility support by default
- File Reorg backward compatibility option set to OFF
* Update install.sh
2023-08-22 09:14:49 -04:00
Jonathan Kim
132815bcfb
Clean up SDMA ganging
...
We don't need to keep track of specific blit engines in gang for
submission anymore as ganging early exits on pending bytes.
So tidy up the fluff.
Change-Id: I77e80bf1ad8f561a03fff77bce33aa09d02760c6
2023-08-22 05:57:04 -04:00
Jonathan Kim
ad613e1644
Clean up SDMA ganging
...
We don't need to keep track of specific blit engines in gang for
submission anymore as ganging early exits on pending bytes.
So tidy up the fluff.
Change-Id: I77e80bf1ad8f561a03fff77bce33aa09d02760c6
[ROCm/ROCR-Runtime commit: 132815bcfb ]
2023-08-22 05:57:04 -04:00
Jatin Chaudhary
105212ef57
SWDEV-414425 - __half2's member variable should be __half instead of unsigned short
...
We currently have __half2 made up of unsigned short instead of __half.
This prevents users to do operation seamlessly when they want to operate on individual components.
Change-Id: I856917db905f68055fdf484f526707fe8ea3117d
[ROCm/clr commit: 19afdf719e ]
2023-08-22 04:25:19 -04:00
Jatin Chaudhary
19afdf719e
SWDEV-414425 - __half2's member variable should be __half instead of unsigned short
...
We currently have __half2 made up of unsigned short instead of __half.
This prevents users to do operation seamlessly when they want to operate on individual components.
Change-Id: I856917db905f68055fdf484f526707fe8ea3117d
2023-08-22 04:25:19 -04:00
Giovanni LB
62641013b0
SWDEV-414594: Improved error message with metrics create.
...
Change-Id: I3946252efb000f105816a300e638b8338b26defd
2023-08-21 23:34:52 -03:00
Giovanni LB
732709d70a
SWDEV-414594: Improved error message with metrics create.
...
Change-Id: I3946252efb000f105816a300e638b8338b26defd
[ROCm/rocprofiler commit: 62641013b0 ]
2023-08-21 23:34:52 -03:00
Rajy Rawther
ba899b6ccd
Merge pull request #4 from rrawther/rr/api_implementation
...
added api initial implementation
[ROCm/rocdecode commit: ed2bbe920a ]
2023-08-21 16:38:29 -07:00
Rajy Rawther
ed2bbe920a
Merge pull request #4 from rrawther/rr/api_implementation
...
added api initial implementation
2023-08-21 16:38:29 -07:00
Wenkai Du
5983f0e371
Use relaxed atomics for LL on GFX11 ( #859 )
...
[ROCm/rccl commit: 6a0a6a37d9 ]
2023-08-21 16:28:39 -07:00
Wenkai Du
6a0a6a37d9
Use relaxed atomics for LL on GFX11 ( #859 )
2023-08-21 16:28:39 -07:00
David Pagan
75e3927f50
Fix static_assert string literal that contains a "\%". This is no longer ( #860 )
...
valid. They can only be simple escape sequences. Removing '\' fixes
issue. Assert message now compiles and emits the '%' as expected.
[ROCm/rccl commit: 2ec2648247 ]
2023-08-21 16:19:59 -07:00
David Pagan
2ec2648247
Fix static_assert string literal that contains a "\%". This is no longer ( #860 )
...
valid. They can only be simple escape sequences. Removing '\' fixes
issue. Assert message now compiles and emits the '%' as expected.
2023-08-21 16:19:59 -07:00
Galantsev, Dmitrii
62f01cb150
TESTS - Use gpu version as a workaround for a missing name
...
Depends-On: Ifbd38f11fbde7ba28af4be1d611310dea1b5112a
Change-Id: Ia7b7975f03424854df0a470b2719cf2ff2cf8e40
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2023-08-21 19:18:22 -04:00
Galantsev, Dmitrii
dbc8684d08
TESTS - Use gpu version as a workaround for a missing name
...
Depends-On: Ifbd38f11fbde7ba28af4be1d611310dea1b5112a
Change-Id: Ia7b7975f03424854df0a470b2719cf2ff2cf8e40
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/amdsmi commit: 62f01cb150 ]
2023-08-21 19:18:22 -04:00
Galantsev, Dmitrii
2b64402b90
TESTS - Use gpu version as a workaround for a missing name
...
Depends-On: Ifbd38f11fbde7ba28af4be1d611310dea1b5112a
Change-Id: Ia7b7975f03424854df0a470b2719cf2ff2cf8e40
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/rocm_smi_lib commit: 62f01cb150 ]
2023-08-21 19:18:22 -04:00
rrawther
3166c5a793
fix for formatting
...
[ROCm/rocdecode commit: 79c338fc72 ]
2023-08-21 14:32:36 -07:00
rrawther
79c338fc72
fix for formatting
2023-08-21 14:32:36 -07:00
Ranjith Ramakrishnan
65911e8368
Use memset for initializing variable sized array
...
In ASAN builds, the compiler used is clang. The initialization of
variable sized array using assignment operator is causing compilation
failure in ASAN builds. Used memset to fix the same.
Change-Id: I02aef3b99a6cad0cce3a378210a48732e07a88fb
2023-08-21 12:01:58 -07:00
Ranjith Ramakrishnan
245c5e2a40
Use memset for initializing variable sized array
...
In ASAN builds, the compiler used is clang. The initialization of
variable sized array using assignment operator is causing compilation
failure in ASAN builds. Used memset to fix the same.
Change-Id: I02aef3b99a6cad0cce3a378210a48732e07a88fb
[ROCm/ROCR-Runtime commit: 65911e8368 ]
2023-08-21 12:01:58 -07:00
rrawther
203a84ced0
address review comments and some other code formatting
...
[ROCm/rocdecode commit: 8f692d8118 ]
2023-08-21 11:38:17 -07:00
rrawther
8f692d8118
address review comments and some other code formatting
2023-08-21 11:38:17 -07:00
Ammar ELWazir
c15ad661fa
SWDEV-407953: Adding Patch Version from ROCm Standard Option
...
ROCm Packaging uses ROCM_PATCH_VERSION as a standard option to add the patch version which determines the rocm release for different libraries versions
Change-Id: If335f9095b069edd4ab6c29a4eb7349552fd47f3
2023-08-21 13:25:55 -04:00
Ammar ELWazir
0d07112d6d
SWDEV-407953: Adding Patch Version from ROCm Standard Option
...
ROCm Packaging uses ROCM_PATCH_VERSION as a standard option to add the patch version which determines the rocm release for different libraries versions
Change-Id: If335f9095b069edd4ab6c29a4eb7349552fd47f3
[ROCm/rocprofiler commit: c15ad661fa ]
2023-08-21 13:25:55 -04:00
Ammar ELWazir
c5d35de808
SWDEV-407953: Adding Patch Version from ROCm Standard Option
...
ROCm Packaging uses ROCM_PATCH_VERSION as a standard option to add the patch version which determines the rocm release for different libraries versions
Change-Id: I1edce84d2963d495c55c83cc0697761d7f696c92
[ROCm/roctracer commit: 421febd4bf ]
2023-08-21 13:25:40 -04:00
Ammar ELWazir
421febd4bf
SWDEV-407953: Adding Patch Version from ROCm Standard Option
...
ROCm Packaging uses ROCM_PATCH_VERSION as a standard option to add the patch version which determines the rocm release for different libraries versions
Change-Id: I1edce84d2963d495c55c83cc0697761d7f696c92
2023-08-21 13:25:40 -04:00
akolliasAMD
56129830a6
NCCL_TREES variable and rome model fixes ( #856 )
...
[ROCm/rccl commit: d33cd5a233 ]
2023-08-21 10:35:37 -06:00
akolliasAMD
d33cd5a233
NCCL_TREES variable and rome model fixes ( #856 )
2023-08-21 10:35:37 -06:00
Satyanvesh Dittakavi
8ffa028888
Address texture related test issues with -Werror ( #405 )
...
[ROCm/hip-tests commit: 7ee1b668fb ]
2023-08-21 20:46:46 +05:30
Satyanvesh Dittakavi
7ee1b668fb
Address texture related test issues with -Werror ( #405 )
2023-08-21 20:46:46 +05:30