Commit grafiek

517 Commits

Auteur SHA1 Bericht Datum
Ranjith Ramakrishnan 6f3f1113f0 Corrected the syntax error
The print statement had extra character 'f' resulting in syntax error and rocprofiler runtime package was not getting generated in centos

Change-Id: Ib4472f4879c4c50ffb00e8336ceef818021c965f


[ROCm/rocprofiler commit: 231948235a]
2023-03-30 20:17:55 -05:00
Nirmal Unnikrishnan d7bae1d609 SWDEV-389321 : Disabling build_id for rocprofiler rpm package
Change-Id: I6b5432d05fd37aba400280d2d1f8d6b8b92a68bb


[ROCm/rocprofiler commit: a2e5faf4da]
2023-03-29 15:55:07 +00:00
AravindanC 4f080985b0 SWDEV-351540 - ASAN packaging for rocprofiler
Change-Id: Ifb5e8b64dd5f4b3e78afea8789f95af3d8f95003


[ROCm/rocprofiler commit: 3e8dcaaf72]
2023-03-29 15:55:07 +00:00
Giovanni LB c763228d35 SWDEV-389002: Remove quadratic wave lookup
Change-Id: Ie401b46091b31c3b9e4473a15791e4bf2af4d73e


[ROCm/rocprofiler commit: 5674997fda]
2023-03-29 15:55:07 +00:00
Giovanni LB 461dadf26e End stitch on unknown jump location
Change-Id: I7a3bcdc6f06fa464950cd67019f947502afc4c26


[ROCm/rocprofiler commit: 8d2903c7cb]
2023-03-29 15:55:07 +00:00
gobhardw 9c93ea9a95 unifying unittests
Change-Id: Icc47229fa4eb88fa40be7ae179e5dc5693659cfd


[ROCm/rocprofiler commit: 377748d2f8]
2023-03-29 15:55:06 +00:00
gobhardw c9a9e34844 SWDEV-374072 : rocprof gpu selector fix
Change-Id: I155e63a5dc1ecbacd76d80b0df76da99b645ed9f


[ROCm/rocprofiler commit: 14977e4dc1]
2023-03-29 15:55:06 +00:00
gobhardw 7ad8eafb2b barectf README update
Change-Id: I2812fb45e844fac9469c564dde64bcbecad6057b


[ROCm/rocprofiler commit: 1f4ea85cab]
2023-03-29 15:55:06 +00:00
AravindanC b7ab8323bd SWDEV-366831 - Wrapper header warning as error enabled with option flag
Change-Id: Ic923027cc20edff067044a6fe56a879c0ecddf7e


[ROCm/rocprofiler commit: ed96e9fbb6]
2023-03-29 15:55:06 +00:00
Kiumars Sabeti 0b6e0186d3 SWDEV-387039: Modified gfx90a section to inherit from gfx9 base and removed derived counters that are defined in the gfx9 base from gfx90a section to avoid duplication
Change-Id: I653e116bc47fe11b57e663c2827d177149b00c5b


[ROCm/rocprofiler commit: a9f1237c53]
2023-03-29 15:55:06 +00:00
gobhardw c025860b9b updated README for plugins
Change-Id: I8875bf8b624c8e09467bcb30e2794bdf41b31872


[ROCm/rocprofiler commit: ef31a96b55]
2023-03-29 15:55:05 +00:00
Ammar ELWazir 331cdb5011 Fixing rocprofilerv2 naming and CMake issues
Change-Id: Ib6d336349a056731e5c0f35151296d6fea671360


[ROCm/rocprofiler commit: a5e1069920]
2023-03-29 15:55:05 +00:00
Ammar ELWazir ceb36367a3 SWDEV-373784: Fixed hip/hsa traces not to include roctx tags
Change-Id: I0ffbac3a313dbd9867a85b7cea0c92fe0b9ca0b9


[ROCm/rocprofiler commit: ab94b378ae]
2023-03-09 13:21:10 +00:00
Ammar ELWazir ac4570841d SWDEV-373783: removing end_time for roctx traces
Change-Id: I34ddb12cc402b0be1517a0c157922a15da7fdd11


[ROCm/rocprofiler commit: 38648b5194]
2023-03-09 13:21:10 +00:00
Ammar ELWazir 5a3d089c3a SWDEV-379553: Fix for counters
Change-Id: I65b9bf61c6fc288f95461981979699ccccc4820f


[ROCm/rocprofiler commit: 80676bb478]
2023-03-09 13:21:09 +00:00
Sriraksha Nagaraj b94298e94d SWDEV-379542: Adding to LD_PRELOAD instead of overriding it
Change-Id: Ib6395454ab6d09124baf2f958f26384f8689f64e


[ROCm/rocprofiler commit: f29b968185]
2023-03-09 13:21:09 +00:00
Ammar ELWazir 7c5f07977c SWDEV-387026: using gethostid instead of depending on libsystemd
Change-Id: If576eec4abee1a52dfe7cc5bce507420bc8a4d07


[ROCm/rocprofiler commit: 05f2ef97f9]
2023-03-09 13:21:09 +00:00
Ammar ELWazir 4724259b1b Fixing Dispatch numbers
Change-Id: I2c8fb4aedfde68acaeb36cbb2e3263a0317011a7


[ROCm/rocprofiler commit: da570693e3]
2023-03-09 13:21:08 +00:00
Ammar ELWazir 405462422f Fixing find_package Path
Change-Id: I9c875df8d008b123c5597855c0d468491a47f366


[ROCm/rocprofiler commit: ffbf7ed8b3]
2023-03-09 13:21:08 +00:00
Giovanni LB 8ceb600d08 Parser to skip corrupted data
Change-Id: Ie557177625914565bb08acfa9b2410b81156b282


[ROCm/rocprofiler commit: be5bdb0640]
2023-03-09 13:21:08 +00:00
Ammar ELWazir 78916421e4 Solving failed tests for rocprofiler v1
Change-Id: I61ffc4380b077db3a23c9dbb3e680324cf7f1a4a


[ROCm/rocprofiler commit: ceefad27d0]
2023-03-09 13:21:08 +00:00
Ammar ELWazir e5d623974d Solving merge issues between v1 and v2
Change-Id: Ic7fcf7dfb55e893ebc78abb5b33ed79873ea73da


[ROCm/rocprofiler commit: 118dcab102]
2023-03-09 13:21:08 +00:00
gobhardw 71673a06f4 updating readme for profilerv2
Change-Id: I514b5f23031a2d4a51305fe69ac838956d918e72


[ROCm/rocprofiler commit: f3a7eabdfc]
2023-03-09 13:21:07 +00:00
gobhardw df320e0280 SWDEV-385556 Fix for CI staging job is getting failed
Change-Id: Iec4ec574a759e6db3c62d247b90d713a32a9ba32


[ROCm/rocprofiler commit: 4c5ea0b7c8]
2023-03-09 13:21:07 +00:00
Giovanni LB 7e33c939c9 SWDEV-385374: Fixed next record iteration.
Change-Id: I69e86f2c27ea9a8b02cb48d876534b1dd0f6dc4f


[ROCm/rocprofiler commit: cb07947ad4]
2023-03-09 13:21:07 +00:00
Giovanni LB a7329eb8ee SWDEV-384602: Solved issues with multiple users.
Change-Id: Ie40addcbfdfce6ce45ceec8e38fc83d3d72882eb


[ROCm/rocprofiler commit: 4ec67854e5]
2023-03-09 13:21:07 +00:00
gobhardw 797612079a SWDEV-297569: Support for xgmi counters
Change-Id: If14c0f63821b721fe719d3b76915afc2f2333d5c


[ROCm/rocprofiler commit: 34e62464ee]
2023-03-09 13:21:07 +00:00
Saurabh Verma ef8eb4fef9 SWDEV-297574: Support for pcie counters
Change-Id: I4a662c43a9d0cf883f336574baa09fc33b78b9af


[ROCm/rocprofiler commit: 3a639543e7]
2023-03-09 13:21:06 +00:00
Ammar ELWazir ff80dd4dfa Fixing rocprofilerv2 naming and CMake issues
Change-Id: Ib6d336349a056731e5c0f35151296d6fea671360


[ROCm/rocprofiler commit: dc69331379]
2023-03-09 13:21:01 +00:00
Ammar ELWazir 38080f727a Fixing Installation Path
Change-Id: I98e098f0d06e9862a5df81ddee18c3a081c6157a


[ROCm/rocprofiler commit: bc48a2d164]
2023-03-09 13:20:37 +00:00
Ammar ELWazir 14333c3a8a Fixing Packages installation path
Change-Id: Ide3536b3c6050effcc9337e612375a7e5ddb6522


[ROCm/rocprofiler commit: 9b0e58dfdf]
2023-03-09 13:20:37 +00:00
gobhardw cc0ddc0884 Fixing Jenkins unknkown build id issue with samples
Change-Id: Ibae653c44115e1360ca1145ed4eaa4627a54cb4b


[ROCm/rocprofiler commit: f5b648870a]
2023-03-09 13:20:37 +00:00
Sriraksha Nagaraj 9b5ec5368d SWDEV-382125: Adding a description when counter is not supported on a hardware
Change-Id: Ic835f59029aa1a95d32b80bf79375978e8ea9635


[ROCm/rocprofiler commit: 1d0703b21e]
2023-03-09 13:20:37 +00:00
Ammar ELWazir eeb0fb641f Disabling samples compilation
Change-Id: Ibd4ec66cfbc4751034ad98143b9ca129947760f1


[ROCm/rocprofiler commit: 33ae878846]
2023-03-09 13:20:37 +00:00
Ammar ELWazir 2919a71c35 Disabling Samples
Change-Id: Ic51ca32b14e5926620b3a21f6ec762a800f5cee1


[ROCm/rocprofiler commit: 8940162c38]
2023-03-09 13:20:36 +00:00
Ammar ELWazir 84d6f080db Removing the compilation of PC Sampling sample
Change-Id: Ice539983e7f1d9510a2fa227a2620f0877fcbb5a


[ROCm/rocprofiler commit: 044669a83b]
2023-03-09 13:20:36 +00:00
Ammar ELWazir b9efba7737 Excluding PC Sampling Sample from samples package
Change-Id: I27865f8040ea519909db45041b0aaad6b786ce8e


[ROCm/rocprofiler commit: e58e4f2a72]
2023-03-09 13:20:36 +00:00
Ranjith Ramakrishnan f1bcc8c67b Get ROCm path relative to hsakmt header file path
SWDEV-351540 - ROCm path was derived from hsakmt library path.
For ASAN build, the library will be installed in <Install_prefix>/lib/asan rather than <Install_Prefix>/lib
Since the header file installation path remains the same for ASAN and normal build, using the same for getting the ROCm path

Change-Id: I735dbd3c0f67a69e833059a05851da3971098ec5


[ROCm/rocprofiler commit: 2cd0e093ef]
2023-03-09 13:20:36 +00:00
gobhardw b88e157425 Fixed Outpt Path and recv_0 for ATT
Change-Id: I94248e217d5af14152be82cbe6095de90a489387


[ROCm/rocprofiler commit: 602ac83ce7]
2023-03-09 13:20:36 +00:00
Ammar ELWazir 81de65e8dc Modifying Public header file with gpu index definition
Change-Id: I9c07ac419b9894c6dc65daa763bbc4cd4a7511b0


[ROCm/rocprofiler commit: f9a096a194]
2023-03-09 13:20:35 +00:00
Saurabh Verma 4aa2491e48 Adding Make for bulding code samples
Change-Id: I7b62a4c65c5560239e69ea121c6fdaef188f709d


[ROCm/rocprofiler commit: 763799349b]
2023-03-09 13:20:35 +00:00
gobhardw 4f742d346b Making ATT work with Profilerv2
Change-Id: Ic9334aa80e40faaaf5c1a79ba37dbe52e8d31253


[ROCm/rocprofiler commit: 03c305dbd4]
2023-03-09 13:20:35 +00:00
Ammar ELWazir f7772fb704 GPU ID issue
Before, the GPU IDs were counted starting from zero, now CPU IDs are counted from zero and then GPU IDs from the last CPU_ID+1

Change-Id: I3f815195ad97933e02f249841e53b64b674370d9


[ROCm/rocprofiler commit: 6dda141e4b]
2023-03-09 13:20:35 +00:00
Ranjith Ramakrishnan d72dca799b SWDEV-366831 - File reorg backward compatibility message changed to #error
Change-Id: Ic47e8d32846e5c15ee7449e53ccea52041862299


[ROCm/rocprofiler commit: 7f413038d2]
2023-03-09 13:20:34 +00:00
Ammar ELWazir de4abd0d0f Adding rocprofilerv2
Change-Id: Ic0cc280ba207d2b8f6ccae1cd4ac3184152fc1ad


[ROCm/rocprofiler commit: 8032adb64f]
2023-03-09 13:20:33 +00:00
Konstantin Zhuravlyov b23a2f3029 Explain why kernels are compiled with code object v4
Change-Id: Ib0502f005faa513105cf570a0013517d6c6349c3


[ROCm/rocprofiler commit: e0e5f7336b]
2023-02-03 21:54:33 -05:00
Konstantin Zhuravlyov 2f773d893c Compile kernels with code object v4
Change-Id: I3dc05dff07888cea79ba0a51eaac17ed64f5fec0


[ROCm/rocprofiler commit: d9c9d39902]
2023-02-03 16:17:34 -05:00
Ranjith Ramakrishnan 9460b4e4f6 Split rocprofiler to runtime and dev/devel package
SWDEV-356024 - Development package name will have suffix dev or devel based on OS
Devel pacakge contents - Header files and non verioned lib file librocprofiler64.so
Runtime package contents - Binaries, xml files, python files , script files, license file, librocprof-tool.so and versioned library files

Change-Id: Id416b11f49a7d0acb917bc4936cc0cba0d101bee


[ROCm/rocprofiler commit: ba5c843b04]
2023-01-13 14:52:02 -08:00
Saurabh Verma 6dc0459613 Adding missing MI200 metrics
Change-Id: I410f50e03d38bb03cf43e743318eb1242e7d6518


[ROCm/rocprofiler commit: 225bddf148]
2023-01-11 18:00:46 +00:00
Ranjith Ramakrishnan 3472d17813 Removed the initialization of cmake_install_libdir
The initialization should be controlled from build scripts. Removing the same from source code
Build scripts is initializing  the variable to "lib"

Change-Id: I55b6cf4752e692735c2a0be13b79f5988137e3a6


[ROCm/rocprofiler commit: b4258de318]
2022-12-15 23:15:58 -08:00