Graf commitů

8920 Commity

Autor SHA1 Zpráva Datum
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 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 b0800fffe0 fixing HSA trace api filter 2019-04-01 21:37:42 -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
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
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 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 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 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 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 874309c0d4 update 2019-03-14 22:19:18 -05:00
Evgeny 235762d394 hip API parser update, not found error 2019-03-14 20:31:41 -05:00
Evgeny 61973ffdbb update 2019-03-13 21:30:29 -05:00
Evgeny 69a480a971 instance creation fix 2019-03-13 15:54:47 -05:00
Evgeny 1ed97815f1 creation fix
Change-Id: I717d96555677664ce0a926cf1c3c3c48f55287d9
2019-03-13 15:17:56 -05:00
Evgeny f834529669 improving rocprof tracing usage
Change-Id: I4db513c93406a7038b8b681d12a0dc4298975f01
2019-03-12 18:19:17 -05:00
Jenkins d7c944e82a Merge 'master' into 'amd-master'
Change-Id: Id29a68f2351b58f7f7954e5014767333fb951609
2019-03-12 04:09:54 -05:00
Evgeny d2216d0f9c minor cosmetic output change 2019-03-11 21:15:34 -05:00
Chris Freehill 9144cad744 Merge pull request #27 from cfreehill/master
Use system tables for gpu names instead of internal table
2019-03-11 18:09:53 -05:00
Chris Freehill 58d5ff7509 Use system files to look up gpu names instead of internal table 2019-03-11 18:06:50 -05:00
Chris Freehill eaa5def17f Use system files to look up gpu names instead of internal table 2019-03-11 17:56:58 -05:00
Chris Freehill e9e54bc4d4 Merge pull request #26 from cfreehill/master
Add table for GPU name look up to give better name than just "amdgpu"
2019-03-10 18:07:20 -05:00
Chris Freehill d39752cee7 Add table for GPU name look to give better name than just "amdgpu" 2019-03-10 17:56:06 -05:00
Evgeny 5dd9f0d9b2 fix instance creation 2019-03-07 23:57:04 -06:00
Evgeny b278dc452a scripts fixes
Change-Id: Ie14589e465d8100c06f19da437ee6aa67999509f
2019-03-07 23:55:30 -06:00
Sean Keely fd9fb77e28 Do not strip release builds.
Customer request.

Change-Id: Id77dcdc0b6908c7a5e460edfd7d9468a1691e351
2019-03-07 14:04:14 -06:00
Evgeny df860838a2 supporting original hsa api table
Change-Id: Ia98554c137a3ec6433d8234ba17ca4dc2f2be940
2019-03-06 13:41:54 -06:00
Jenkins 00876b1757 Merge 'master' into 'amd-master'
Change-Id: I6ae9012bf38869056f1e4b2d221f9957e8bbf5b2
2019-03-06 04:09:56 -06:00
Evgeny 89ff4ace93 introducing hsa api duplicating table
Change-Id: I4bbf933def018ad7b282fa08e587c53f5a44b336
2019-03-05 19:42:26 -06:00
Evgeny 5b266dc794 minor change
Change-Id: Ia4200a7e72c40c2796160c4773dd6530fa8e9d76
2019-03-05 09:09:23 -06:00
Chris Freehill a8e7d0cdee Merge pull request #25 from cfreehill/master
Add rsmi_dev_memory_total_get()and rsmi_dev_memory_usage_get()
2019-03-04 18:30:52 -06:00
Chris Freehill ddd292f1b5 Add rsmi_dev_memory_total_get()and rsmi_dev_memory_usage_get() 2019-03-04 18:26:11 -06:00