Alex Voicu
fdadae6745
Fix Clang build
...
Change-Id: I0b51699c0a1368cf5813bd9d3cd4479139d23d6a
2019-04-19 07:06:28 -04:00
Andreas Schneider
0045974858
cmake: Do not mess with CMAKE flags
...
Specifically, don't mess with CMAKE_SHARED_LINKER_FLAGS or
CMAKE_C_FLAGS
Change-Id: I73e287df5b80d440079c6b3abe8c401d492d11dd
2019-04-19 07:06:28 -04:00
Andreas Schneider
8ccfa4c75c
cmake: Do not strip targets in the release build
...
Distributions want to generate debuginfo packages, do not strip them! If
you want to do it during installation use 'make install/strip'!
Change-Id: I3983af24ce4f4ddb189ede0ed0820dfee83b6280
2019-04-19 07:06:28 -04:00
Sean Keely
1251842900
Don't create blits when copy profiling is enabled.
...
Change-Id: I879827133957ee610c3381ea30c536ec7d10ffab
2019-04-18 20:00:02 -05:00
Jay Cornwall
56f280c8a7
Detect memory event through Flags field insetad of Failure
...
KFD no longer reports MemoryAccessFault.Failure with retry fault
implementation. ROCr ignores the memory event when Failure = 0.
Use the Flags field instead, which will be non-zero when the
event is triggered.
Change-Id: Ie90799a303b0b2f1b476b20ffafdde79ae137182
2019-04-15 19:16:07 -05:00
Ramesh Errabolu
ba029ebe21
Remove instantiation of MemoryRegion for heap type SVM surfaced by ROCt
...
Change-Id: Ib4ff7e7cabe9aacb811888aeb74f652dcb57f9e0
2019-04-10 18:33:07 -05:00
Jenkins
f9f4059c65
Merge 'master' into 'amd-master'
...
Change-Id: I8b8a87b6529719bf1376ce87d413d7c13ccb038c
2019-04-08 04:09:44 -05:00
Evgeny
66f6affe06
instances number 1 for derived metrics
...
Change-Id: Id1cc33811755baeb26e944e9362ab035e528058c
2019-04-08 01:19:38 -05:00
Evgeny
4f1f1804f0
instances number 1 for derived metrics
...
Change-Id: Id1cc33811755baeb26e944e9362ab035e528058c
[ROCm/rocprofiler commit: 66f6affe06 ]
2019-04-08 01:19:38 -05:00
Chris Freehill
26d9488439
Merge pull request #31 from cfreehill/master
...
Add "Disabled" state to ECC states
2019-04-04 15:31:43 -05:00
Chris Freehill
84e3c541d1
Add "Disabled" state to ECC states
2019-04-04 15:27:15 -05:00
Chris Freehill
4426b91249
Merge pull request #30 from cfreehill/master
...
Added ECC enabled, status and get functions
2019-04-03 13:05:17 -05:00
Chris Freehill
4e679b9324
Added ECC enabled, status and get functions
2019-04-03 11:17:43 -05:00
Andreas Schneider
b8a1331763
cmake: Create cmake config file
...
Another cmake project like hsa-runtime could just use:
find_package(hsakmt REQUIRED 1.9.0)
Change-Id: Ia1c9a80ef287facdd607382d69649b0718d687b4
2019-04-03 08:36:09 -04:00
Evgeny
3755d2e7cb
multi gpu standalone intercepting
...
Change-Id: I7e1e75b0c77e5401e944f0f8d1ab367607041a73
2019-04-02 23:13:12 -05:00
Evgeny
d6fee643f1
multi gpu standalone intercepting
...
Change-Id: I7e1e75b0c77e5401e944f0f8d1ab367607041a73
[ROCm/rocprofiler commit: 3755d2e7cb ]
2019-04-02 23:13:12 -05:00
Evgeny
a91d1e039a
adding hsa_system_get_info, hsa_amd_profiling_set_profiler_enabled to shadow hsa api table
...
Change-Id: I18859caa45c268f573210aad0b5d8bcc745d3e2e
2019-04-02 12:22:34 -05:00
Evgeny
06778e004b
adding hsa_system_get_info, hsa_amd_profiling_set_profiler_enabled to shadow hsa api table
...
Change-Id: I18859caa45c268f573210aad0b5d8bcc745d3e2e
[ROCm/rocprofiler commit: a91d1e039a ]
2019-04-02 12:22:34 -05:00
Evgeny
468809db05
fixing HSA trace api filter
...
[ROCm/roctracer commit: b0800fffe0 ]
2019-04-01 21:37:42 -05:00
Evgeny
b0800fffe0
fixing HSA trace api filter
2019-04-01 21:37:42 -05:00
Evgeny
d96a145440
updating HSA test
...
[ROCm/roctracer commit: a614df9560 ]
2019-04-01 21:11:14 -05:00
Evgeny
a614df9560
updating HSA test
2019-04-01 21:11:14 -05:00
Evgeny
8a69460f1d
building kernel objects dynamically
...
Change-Id: Ie5a4de050decdf59f5ab279e85ee3ac6c654db7b
2019-04-01 20:46:40 -05:00
Evgeny
fc1e03f265
building kernel objects dynamically
...
Change-Id: Ie5a4de050decdf59f5ab279e85ee3ac6c654db7b
[ROCm/rocprofiler commit: 8a69460f1d ]
2019-04-01 20:46:40 -05:00
Konstantin Zhuravlyov
7001134757
Process symbols with 0 address
...
Change-Id: I9ed943a8ccd3b103edd6aba8264c009d8cda29fa
2019-03-30 02:14:43 -04:00
Evgeny
8c15ff4bf8
extending xontext pool API
...
Change-Id: I56809354a9ea991489479117160f3d4f451f82b3
2019-03-29 11:12:40 -05:00
Evgeny
65ea957d1f
extending xontext pool API
...
Change-Id: I56809354a9ea991489479117160f3d4f451f82b3
[ROCm/rocprofiler commit: 8c15ff4bf8 ]
2019-03-29 11:12:40 -05:00
Jenkins
c3978b78aa
Merge 'master' into 'amd-master'
...
Change-Id: Iee884aad35ad0bafbee2a9ea28fc4c620008a4d8
2019-03-29 04:09:56 -05:00
Sean Keely
a535e18cc1
Add hsa_amd_memory_lock_to_pool.
...
Makes malloc memory accessible to GPUs so that the memory has the
capabilities of the pool it is locked to.
This admits fine grained locked memory and reserves API space for any future
special CPU pools.
Change-Id: If8c3dd8582a43f19d3d36b3763c1a688cc419ef0
2019-03-29 01:09:21 -05:00
Chris Freehill
d1c4e42120
Merge pull request #29 from cfreehill/master
...
Added new clock types
2019-03-28 17:07:51 -05:00
Chris Freehill
c77f3c0ebd
Added new clock types
...
Also added missing error code strings and improved test output
messages
2019-03-28 17:01:35 -05:00
Sean Keely
9f7df6d6fe
Remove legacy memory fault event name.
...
Change-Id: I3ad240482523409e1152548009aecf127e63bbfa
2019-03-28 15:25:25 -05:00
Sean Keely
e5de33dd9a
Fix void* arithmetic.
...
GCC allows arithmetic on void* treating void as char. Clang and
the language spec does not.
Change-Id: I939f2432f276979bb81881406e10528597ac6001
2019-03-28 12:49:19 -05:00
Evgeny
5b2421a382
fixed comments
...
[ROCm/roctracer commit: 15618153d3 ]
2019-03-27 10:34:13 -05:00
Evgeny
15618153d3
fixed comments
2019-03-27 10:34:13 -05:00
Sean Keely
7ea0cd688f
Disable sram-ecc reporting via ISA until HCC is fixed.
...
Change-Id: I0382825884b727173385f04da9f2088650c3ba1d
2019-03-21 17:46:56 -04:00
Evgeny
c01151823b
rebuilding the test always to prevent stale binary usage
...
[ROCm/roctracer commit: f03d150ede ]
2019-03-20 19:48:37 -05:00
Evgeny
f03d150ede
rebuilding the test always to prevent stale binary usage
2019-03-20 19:48:37 -05:00
Chris Freehill
68c202de1f
Re-enable RSMI call using updated API prototype
...
Change-Id: Ifc8fa35708fea05cbc8a9bea727a6d4c9d2ecea7
2019-03-18 23:18:42 -05:00
Evgeny
e99b21e3b6
git ignore generated hsa primitives and test binaries
...
[ROCm/roctracer commit: 844d9c6ce0 ]
2019-03-17 15:29:31 -05:00
Evgeny
844d9c6ce0
git ignore generated hsa primitives and test binaries
2019-03-17 15:29:31 -05:00
Chris Freehill
7b3537cf44
Temporary disable of rsmi call due to api change
...
Change-Id: If73f31c5fbe4bcd34f8e52a5109a6fbfff70b5e1
2019-03-16 21:05:47 -05:00
Jenkins
361f5313d2
Merge 'master' into 'amd-master'
...
Change-Id: I024e6c16e5f04c5ea0b0ed272054991e58c4f308
2019-03-16 16:37:06 -04:00
Evgeny
ce33ec848f
update
...
[ROCm/roctracer commit: 99e286c371 ]
2019-03-15 22:37:04 -05:00
Evgeny
99e286c371
update
2019-03-15 22:37:04 -05:00
Chris Freehill
819de50482
Merge pull request #28 from cfreehill/master
...
Added new id and id name string look up functions
2019-03-15 16:30:54 -05:00
Chris Freehill
cbdfac7bdc
Added new id and id name string look up functions
...
Also, updated docs with typo corrections and a new section
2019-03-15 16:21:37 -05:00
Evgeny
40ec0c624d
update
...
[ROCm/roctracer commit: 874309c0d4 ]
2019-03-14 22:19:18 -05:00
Evgeny
874309c0d4
update
2019-03-14 22:19:18 -05:00
Evgeny
4a2b2829b8
hip API parser update, not found error
...
[ROCm/roctracer commit: 235762d394 ]
2019-03-14 20:31:41 -05:00