Felix Kuehling
c5c5622c4b
Prepare for hsakmt build system cleanup
...
These fixes are needed to find the hsakmt headers and libraries with
an upcoming hsakmt build system cleanup. It should continue to work
with the original hsakmt build system.
Change-Id: I6b3fcea8f2588698c130c9ec50952c66712afa6c
Signed-off-by: Felix Kuehling <Felix.Kuehling@amd.com >
[ROCm/ROCR-Runtime commit: 5f25d024a8 ]
2018-06-05 16:01:03 -04:00
Ramesh Errabolu
1351f204d4
Support Perf Cntrs (PMC) and Thread Trace (SQTT) over AQL queues
...
Change-Id: I716b722895d90b46914c31377e791ad602acecc1
[ROCm/ROCR-Runtime commit: 08e0bca567 ]
2017-06-15 12:58:31 -04:00
Ramesh Errabolu
513004fb28
Enable code for Perf Cntrs for gfx900 - AI family device
...
Change-Id: I4659da1a8db17392016fc90c8ea19b5805b5d3aa
[ROCm/ROCR-Runtime commit: 42e751519b ]
2017-02-15 21:50:23 -06:00
James Edwards
212d7c3f8f
Fixes to HSA CMakeList.txt files
...
Change-Id: Idd176d24dfd22bd9a6a8860ab035fd5d1aca756d
[ROCm/ROCR-Runtime commit: 900f272622 ]
2017-02-15 08:26:30 -06:00
James Edwards
f851f5adf6
Modify hsa CMakeList.txt file to use PREFIX_PATH and git describe versioning.
...
Change-Id: I08668df07725369ecf8a2f35e74dd7d64c8ca94b
[ROCm/ROCR-Runtime commit: 73e942cd8a ]
2017-02-14 08:39:16 -05:00
Ramesh Errabolu
34327e7167
Support Gfx9 and Pre-Gfx9 Thread Trace Drivers
...
Change-Id: Ic3fea4006d76d1e3f58dde6f64c343a1261abe39
[ROCm/ROCR-Runtime commit: e91970a39b ]
2017-02-07 15:39:59 -06:00
Ramesh Errabolu
835866b042
Refactor Thread Trace Service as an independent library
...
Change-Id: Ia7579bc16626f3e21c8df50f8a35cb4b82f6bda9
[ROCm/ROCR-Runtime commit: 74e3a49b20 ]
2017-02-06 17:04:07 -05:00
Ramesh Errabolu
4a70f68afb
Refactor Device Id to Asic Type Mapping Service
...
Change-Id: I8969b41f7c4de9fdeee5131e2049053a486f64fb
[ROCm/ROCR-Runtime commit: 7755bd5487 ]
2017-02-03 14:22:32 -05:00
Jay Cornwall
7b45ebfe7f
Add support for ARM
...
- Build system fixes
- No user-mode high-precision timer by default, use clock_gettime
- Use C11 aligned_alloc pending C++17 std::aligned_alloc
Change-Id: I268365bdfd11d1e817a89584b9e086ee5b86e1dc
[ROCm/ROCR-Runtime commit: 9e575ea96a ]
2017-01-31 16:43:49 -08:00
Ramesh Errabolu
0bb7f56486
Add Gfx9 asic header files
...
Change-Id: I04fe402ab44170dba582099670a8222c5c366e50
[ROCm/ROCR-Runtime commit: ff1d739660 ]
2017-01-19 19:23:14 -06:00
Ramesh Errabolu
03668e6e06
Removing Old Commandwriter used by Profiler and Debugger
...
Change-Id: I77d2172eef1724d1d4aed6d8e7a9df6cdbeb0648
[ROCm/ROCR-Runtime commit: f0263d8198 ]
2017-01-13 11:51:21 -05:00
Ramesh Errabolu
e3d8eac639
Initial set of changes for ThreadTrace
...
Change-Id: I07ce31f9b4f508cef0fc9ca6dadcf26b6c90361e
[ROCm/ROCR-Runtime commit: eb2efb83d1 ]
2016-11-21 23:40:56 -06:00
James Edwards
d93ce4adc3
Fix hsa-runtime-tools library dependencies.
...
Change-Id: I649ebde06ab5c4b1892968c22e44c2bd5f53e49b
[ROCm/ROCR-Runtime commit: d66af9718e ]
2016-10-15 14:35:44 -05:00
Konstantin Zhuravlyov
e10cd184ef
Update code object/isa/loader to hsa v1.1
...
- Includes Sean's latest changes
- Cleanups/improvements
- Fixes for few bugs that crept over from previous releases
Change-Id: I839dc4895bf13ebd0afc8843424387a9fef667b0
[ROCm/ROCR-Runtime commit: c2c993e0d8 ]
2016-08-22 15:03:23 -04:00
Ramesh Errabolu
b81d34bcdf
Refactor Trap Handler Code
...
Change-Id: Iefdc2706bace3e7d907e8e59b9f554affdd0f613
[ROCm/ROCR-Runtime commit: 570301ffd0 ]
2016-07-27 16:11:53 -04:00
Besar Wicaksono
84c47979ab
Fix close source build for tools library,
...
Change-Id: Id0265b186ac2fbc5385ff70e3d34947055788c21
[ROCm/ROCR-Runtime commit: a2ebd9a825 ]
2016-06-06 21:08:21 -04:00
James Edwards
f937d533f6
Modify runtime cmake files to use HSA_CLOSED_SOURCE_ROOT.
...
Change-Id: I416f8608cfb793eac9065c1f63a85da2d3c3a816
[ROCm/ROCR-Runtime commit: f49ddad0a1 ]
2016-05-31 14:08:10 -05:00
James Edwards
127d8c357f
Add image and tools cmake files to the opensrc directory.
...
Change-Id: I9e95d391992fa6ad7d13b500cd28eb0fb93dda1d
[ROCm/ROCR-Runtime commit: 023b302fae ]
2016-05-03 17:01:14 -05:00