Chris Freehill
e93efba9cc
rocr: Check generic feature compability separately
...
Check that generic ISAs are compatible with an agent separately
from where feature compatibility is checked.
Change-Id: I403012db5536ff1f2faf93cf013db03ef07ac1c8
2024-12-11 16:08:44 -05:00
Baraldi, Giovanni
661b608227
SWDEV-489158: Fix for exit thread safety ( #61 )
...
* SWDEV-489158: Fix for exit thread safety
* Fixed exit thread logic
* Force CI to rerun
* Remove .vscode
* Fix thread safety bug
* Addressed some comments
* Formatting
---------
Co-authored-by: Giovanni Baraldi <gbaraldi@amd.com >
[ROCm/rocprofiler-sdk commit: f4984f9dcc ]
2024-12-11 12:41:19 -06:00
Baraldi, Giovanni
f4984f9dcc
SWDEV-489158: Fix for exit thread safety ( #61 )
...
* SWDEV-489158: Fix for exit thread safety
* Fixed exit thread logic
* Force CI to rerun
* Remove .vscode
* Fix thread safety bug
* Addressed some comments
* Formatting
---------
Co-authored-by: Giovanni Baraldi <gbaraldi@amd.com >
2024-12-11 12:41:19 -06:00
Saleel Kudchadker
23c21d5181
SWDEV-503761 - Reintroduce save-temps path for OpenCL
...
Change-Id: I5e111047242aed7d982b7a25c11ab52293af639d
2024-12-11 13:01:29 -05:00
Galantsev, Dmitrii
2c61dfe2ce
Profiler - Remove averaging
...
Averaging happens very slowly and only confuses people...
Change-Id: I60754d3b896b6ffeb6104bb1c2fcc54e9869b331
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2024-12-11 11:58:50 -06:00
Galantsev, Dmitrii
d9b13912c6
Profiler - Remove averaging
...
Averaging happens very slowly and only confuses people...
Change-Id: I60754d3b896b6ffeb6104bb1c2fcc54e9869b331
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/rdc commit: 2c61dfe2ce ]
2024-12-11 11:58:50 -06:00
Galantsev, Dmitrii
2605eda5f3
Profiler - Fix fp64 metric
...
Change-Id: Iab27e21740c2c51143a9e88d085b80716bf193e2
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2024-12-11 11:27:41 -06:00
Galantsev, Dmitrii
fc83179a9d
Profiler - Fix fp64 metric
...
Change-Id: Iab27e21740c2c51143a9e88d085b80716bf193e2
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/rdc commit: 2605eda5f3 ]
2024-12-11 11:27:41 -06:00
Maneesh Gupta
072f94c204
Revert "SWDEV-491314 - enable _sync() functions with 64-bit mask argument"
...
This reverts commit 4e2fd192eb .
Reason for revert: Introduces regression SWDEV-503319
Change-Id: I888c5b95d904146e4782e8c57d736878fcdde678
2024-12-11 11:16:48 -05:00
German Andryeyev
14f58fc74d
SWDEV-501757 - Clean-up signal creation
...
Use hsa_amd_signal_create() if settings.system_scope_signal_ is true.
Change-Id: I6d440155dfbcd5bf03658583a93827cb1c56537c
2024-12-11 09:57:50 -05:00
Jatin Chaudhary
98b33886cd
SWDEV-503299 - Do not use operator to check for nan
...
Some libs use __HIP_NO_HALF_OPERATORS__ and __HIP_NO_HALF_CONVERSIONS__
which results in operators being hidden and can cause errors.
Change-Id: I83c194d7d727cba30b46d7c296f7d396549f5fca
2024-12-11 00:33:44 -05:00
Sourabh Betigeri
15e2512f02
SWDEV-440866 - Adds batchMemOp graphNodeType
...
Change-Id: I7aed89a912a77da6e94ea35db5e1bc7c03ece8d5
2024-12-11 00:24:41 -05:00
Sourabh Betigeri
4fd3f70f51
SWDEV-484578 SWDEV-484575 SWDEV-484573 SWDEV-483324 SWDEV-483323 - Adds nvidia mappings
...
For hipStreamBatchMemOp, hipGraphAddBatchMemOpNode, hipGraphBatchMemOpNodeSetParams,
hipGraphBatchMemOpNodeGetParams, hipGraphExecBatchMemOpNodeSetParams APIs
Change-Id: I54a42fe070ee4a9e0ae41718b79f96aed883db5e
2024-12-10 23:48:15 -05:00
Ranjith Ramakrishnan
b778a879cb
SWDEV-502603 - Use RPM_INSTALL_PREFIX variable rather than hard coded install prefix paths in RPM post/prerm scripts
...
Change-Id: I2699459e1e3730cf045f24f0c90e09f900701a6f
2024-12-10 21:44:09 -06:00
Ranjith Ramakrishnan
2b935ed27e
SWDEV-502603 - Use RPM_INSTALL_PREFIX variable rather than hard coded install prefix paths in RPM post/prerm scripts
...
Change-Id: I2699459e1e3730cf045f24f0c90e09f900701a6f
[ROCm/rdc commit: b778a879cb ]
2024-12-10 21:44:09 -06:00
Mallya, Ameya Keshava
0157d4e7ff
Reusable PSDB/OSDB ( #65 )
...
* Deleting redundant action
* Single reusable workflow for PSDB and OSDB
* fixed calling psdb for mainline
[ROCm/rocprofiler-sdk commit: f80480cc86 ]
2024-12-10 13:13:17 -08:00
Mallya, Ameya Keshava
f80480cc86
Reusable PSDB/OSDB ( #65 )
...
* Deleting redundant action
* Single reusable workflow for PSDB and OSDB
* fixed calling psdb for mainline
2024-12-10 13:13:17 -08:00
David Galiffi
abcb5dc0e3
Add installers for rocm-6.3 and rhel-9.5 and update installer script template ( #50 )
...
* Add installers for rocm-6.3 and rhel-9.5
* Updated the template "rocprof-sys-install.py.in".
Fixed the installer for the "rocm-x.y.z" style tags.
---------
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
[ROCm/rocprofiler-systems commit: 7e2242414c ]
2024-12-10 14:35:02 -05:00
David Galiffi
7e2242414c
Add installers for rocm-6.3 and rhel-9.5 and update installer script template ( #50 )
...
* Add installers for rocm-6.3 and rhel-9.5
* Updated the template "rocprof-sys-install.py.in".
Fixed the installer for the "rocm-x.y.z" style tags.
---------
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
2024-12-10 14:35:02 -05:00
Vladana Stojiljkovic
0790d8a028
SWDEW-441601 - Add tests for hipExternalMemoryGetMappedMipmappedArray
...
Change-Id: Iaf61b7d7f7433e6e0bbe41b907f3b172df3c0c80
2024-12-10 14:09:20 -05:00
Todd tiantuo Li
def369a010
SWDEV-489099 - Deprecate AMDGPU_TARGETS in lieu of supporting GPU_TARGETS
...
Change-Id: I184cd18e47b1618bcad0fadc8984de54d2a00a9b
2024-12-10 12:38:37 -05:00
gaba
8c35523225
kfdtest: Modify system Buf testing size
...
When using total system memory to test on some motherboard,
the test take very long time, witch looks like system Hang.
Change-Id: Ic31fe60cfb1363fbc8a2d8f7e1cb2bae0e149ea8
Signed-off-by: gaba <gaba@amd.com >
2024-12-10 10:55:55 -05:00
Eddie Richter
e9cc839b2b
rocr/aie: AIE Queue Processing
...
Change-Id: I681c971ba7229037ca85d5529838aa7bbe5820e2
2024-12-10 10:50:02 -05:00
Marko Arandjelovic
9cffda4ebb
SWDEV-485763 - Fix memory leaks in various unit tests
...
Fix memory leaks by adding missing destroy calls for
events, streams, and graphs at the end of tests.
Ensure that every test case executes destroy calls,
regardless of whether it passes or fails.
Change-Id: I814e35c528d90ed2abb34d77377f1a7fd3f1f11c
2024-12-10 10:25:08 -05:00
Gerardo Hernandez
03e4057fce
SWDEV-496392 - Remove references to ASIC Polaris22 in pal::Settings and pal::Device (it is being retired)
...
Change-Id: I6318abf3e46ed250d087a3d2266d2ae3d4c8c000
2024-12-10 06:01:32 -05:00
Jatin Chaudhary
7bb49582db
SWDEV-486137 - Add tests for *hadd*
...
Change-Id: I60839bce25ac57947bda1eab9c49941c53ace7cd
2024-12-10 04:32:45 -05:00
Branislav Brzak
3a20cff19b
SWDEV-441986 - Create tests for divergent execution of warp_sync builtins
...
Change-Id: If9ce0bdb0974732b692c779c7cae5527cec2fc83
2024-12-10 04:15:11 -05:00
Marko Arandjelovic
533db3b042
SWDEV-477070 - Add unit test for hipTexRefGetArray
...
Change-Id: Ifa4c62d926dd15ce8379b9899ca81d3a39595c8e
2024-12-10 04:00:33 -05:00
Bhardwaj, Gopesh
681740b52b
gobhardw/docs logging ( #10 )
...
* reducing docs logging
* Addressing review comments
* exclude dirs
* maximize NUM_PROC_THREADS
* parallel build
[ROCm/rocprofiler-sdk commit: 3ee06ed747 ]
2024-12-10 14:15:59 +05:30
Bhardwaj, Gopesh
3ee06ed747
gobhardw/docs logging ( #10 )
...
* reducing docs logging
* Addressing review comments
* exclude dirs
* maximize NUM_PROC_THREADS
* parallel build
2024-12-10 14:15:59 +05:30
Jimbo Xie
0b82c50300
SWDEV-477219 - hipEventRecordwithFlags hipother
...
Change-Id: I17313697f24ab095f134da0873148962114df5fc
2024-12-09 16:41:55 -05:00
Ranjith Ramakrishnan
7c9c7a6332
SWDEV-498728 - Add backward compatibility for deprecated package rocm-opencl-icd-loader
...
Change-Id: Ic659639e3bb55bd90bd50acf28d8079ff7b084bc
2024-12-09 16:27:43 -05:00
German Andryeyev
f4b9d3b7bd
SWDEV-501757 - Use signals without interrupts
...
In active wait mode use signals without interrupts by default and switch
to the interrupts only if a callback is required.
Change-Id: Ibcde8f7d44c70f8fb8fa5e0a7fdd8b08a2982a8e
2024-12-09 15:16:15 -05:00
Marko Arandjelovic
b346582bff
SWDEV-477740 - Add unit test for hipTexRefSetArray
...
Change-Id: I3bd2f9cd956260110e7e5cd6c982769c5752b7d8
2024-12-09 13:52:30 -05:00
SrinivasaRao
16c33198ba
SWDEV-490555-[catch2][dtest] Functional tests for the API hipMemcpyHtoAAsync
...
Change-Id: I927e0907e2e2fb8316151da5b3a5ba23835412e8
2024-12-09 13:49:05 -05:00
Rahul Manocha
decf563391
SWDEV-483107,SWDEV-492076,SWDEV-491371,SWDEV-484940 - hipStreamBeginCaptureToGraph catch exception fix
...
1) Catch Section should not be used inside host thread call.
Change-Id: I52c1bb80d6f92034dfbe2484d928e66eacf67d4c
2024-12-09 12:07:26 -05:00
Ajay
7d763fb803
SWDEV-498474 - APU: when total allocated is greater than 75% of invisible
...
Only when memory type is Local and the invisible memory is +ve
Should also fix SWDEV-490991
Change-Id: I78a4925a234ba90c63909bde5b7dc217568b4de3
2024-12-09 12:06:57 -05:00
Rahul Manocha
803097426e
SWDEV-467733 - Enable SetCacheConfig Negative Param test
...
Change-Id: I8be8783dea6728a94580f2489251c7f1d60db7b2
2024-12-09 11:22:25 -05:00
Satyanvesh Dittakavi
d5028f0c2a
SWDEV-485372 - Fix texture catch tests to run on appropriate ASICs
...
Change-Id: I9ef93e37eb29c3d09c6448fe95dba39fa7060464
2024-12-09 10:35:43 -05:00
Ioannis Assiouras
8a3c3b65a7
SWDEV-475482 - Disable Texture Object Tests for all asics to merge clr change
...
Change-Id: I1dea13d938fd1c62a3a2ce8eb97fbff338a9e0bb
2024-12-09 06:59:20 -05:00
Vladana Stojiljkovic
bf9f14d2ee
SWDEV-489376 - Fix Unit_hipLaunchHostFunc_Graph memory leaks
...
Change-Id: I209f686cb13f05d6b0b790aaa7ab8b93555df3b1
2024-12-09 04:01:22 -05:00
Branislav Brzak
89dfdc4dbe
SWDEV-490860 - Do signal_is_required detection post graph schedule
...
Change-Id: Iaf1067a811aeac3d16c08de954036e219b545e07
2024-12-09 03:57:44 -05:00
Anusha GodavarthySurya
984731b3ec
SWDEV-485904 - Fix mem leak with Unit_hipMemSetAccess_negative
...
Change-Id: I6339ec290d901a6fc5cf33e33a71bf1b86f635ae
2024-12-09 03:51:09 -05:00
Charis Poag
5d7555e586
[SWDEV-475712] Fix MI2x target_graphics_version
...
Removed correcting target_graphics_version by
product name. Instead detected target_graphics_version which
needs to be corrected -> populate accordingly.
Change-Id: I90765c87e0629daea5c732dace8acfd17e8c62c7
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
[ROCm/rocm_smi_lib commit: 8488518b1c ]
2024-12-08 22:01:43 -06:00
Charis Poag
8488518b1c
[SWDEV-475712] Fix MI2x target_graphics_version
...
Removed correcting target_graphics_version by
product name. Instead detected target_graphics_version which
needs to be corrected -> populate accordingly.
Change-Id: I90765c87e0629daea5c732dace8acfd17e8c62c7
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
2024-12-08 22:01:43 -06:00
Jaydeep Patel
0d4823ff88
SWDEV-502532 - Exit graph launch in case of empty graph.
...
Change-Id: Ifb6ab14ca6810cbc1c9e38c59d1d9e7d367358d9
2024-12-07 12:27:53 -05:00
Welton, Benjamin
1850de7ee1
[AFAR VII] rocprofiler_sample_device_counting_service return data as part of API call ( #57 )
...
---------
Co-authored-by: Benjamin Welton <bewelton@amd.com >
Co-authored-by: Benjamin Welton <ben@amd.com >
[ROCm/rocprofiler-sdk commit: 253c9adfc1 ]
2024-12-06 22:37:45 -08:00
Welton, Benjamin
253c9adfc1
[AFAR VII] rocprofiler_sample_device_counting_service return data as part of API call ( #57 )
...
---------
Co-authored-by: Benjamin Welton <bewelton@amd.com >
Co-authored-by: Benjamin Welton <ben@amd.com >
2024-12-06 22:37:45 -08:00
Madsen, Jonathan
22b4e6739d
Fix code coverage comment ( #58 )
...
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
[ROCm/rocprofiler-sdk commit: bd33176966 ]
2024-12-06 18:44:34 -06:00
Madsen, Jonathan
bd33176966
Fix code coverage comment ( #58 )
...
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
2024-12-06 18:44:34 -06:00