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