taosang2
c0ee0ffa1c
SWDEV-433371 - use comgr to unbundle code objects
...
1.Make runtime use comgr to unbundle code objects
2.Support compressed/uncompressed modes
3.Remove HIP_USE_RUNTIME_UNBUNDLER and
HIPRTC_USE_RUNTIME_UNBUNDLER to simplify logics
4.Add comgr wrapper for
amd_comgr_action_info_set_bundle_entry_ids()
Change-Id: Ic41b1ad1b64cca1e31986437983a5146d52a7329
[ROCm/clr commit: e53df57ffe ]
2024-05-01 16:09:12 -04:00
Ajay
ca50750dae
SWDEV-440718 - Suffix hip bin name with _6.
...
Link to amd_comgr_2.dll
Change-Id: I5d21af0cc91f2082099273f75ebe1c3279b6365d
[ROCm/clr commit: b53fcb4d02 ]
2024-02-05 05:08:11 +00:00
Satyanvesh Dittakavi
f423584145
SWDEV-379212 - Handle template kernels with hiprtc lowered names
...
Change-Id: Ib8e6493a1f342f92a35031d5ee39b2e22132b56a
[ROCm/clr commit: dc8f66b86f ]
2024-01-02 03:28:28 -05:00
Jacob Lambert
87e6e1357b
SWDEV-356171 - Adding new Comgr mangled name fetching APIs
...
amd::Comgr::populate_mangled_names()
amd::Comgr::get_mangled_name()
Change-Id: Ie6ebf3aae76632f7e7cfef3c90642b2e3cd10b48
[ROCm/clr commit: 50d77d17fd ]
2022-12-14 12:40:18 -05:00
Satyanvesh Dittakavi
af659de4c1
SWDEV-336448 - Support loading comgr versioned dll
...
Change-Id: I03283fc2a200d778c5efa43e509624bba9ce0541
[ROCm/clr commit: 64c1c4757f ]
2022-08-19 00:38:19 -04:00
Julia Jiang
1778d99932
SWDEV-302493 - Comgr API backward compatible
...
Change-Id: I3d796d10fa1dbb7edb0510f8ed7d44e3b4993bd7
[ROCm/clr commit: 3098324ef7 ]
2021-09-29 11:43:43 -04:00
Jatin Chaudhary
f020572d6e
SWDEV-299162 - Add new comgr API to demangle names
...
Change-Id: I84174d7e40e9afff9a8ea135abadb69d580478e0
[ROCm/clr commit: b5a57327bb ]
2021-09-08 00:35:34 -04:00
Jason Tang
d623a6de19
SWDEV-294768 - Fix PCMark10 performance drop
...
PCMark10 counts the time spent in clCreateKernel as part of execution
time, so as workaround for the PAL path, move code object loading
back to clBuildProgram.
Change-Id: I3b9cf1879ece08ab59f447ec165b0525bc8593a4
[ROCm/clr commit: 1d0364e590 ]
2021-09-01 09:25:40 -04:00
agunashe
49f0546637
SWDEV-293742 - Update copyright end year VDI repo
...
Change-Id: I69d2fea4a7a43adf96ccea794270e4af991c5261
[ROCm/clr commit: d96481fb36 ]
2021-08-22 23:56:07 -07:00
Konstantin Zhuravlyov
29cce17291
SWDEV-198415 - Implement Target ID Proposal
...
Changes from Jason Tang, Tony Tye
Change-Id: Idb9b6923f12dfb61a5773c9aa3d3fbeb1327ec47
[ROCm/clr commit: ee6b0d9294 ]
2020-11-10 13:22:58 -05:00
Tao Sang
44eb207f8d
Apply constexpr on global constant varaibles
...
When HIP_ENABLE_DEFERRED_LOADING=0, many global variables will be
referenced but they are not initialized in that early time. The patch
will use constexpr to initialze global constant varables in compile
time.
Change-Id: I9d538b7abc6a0ce700ec3332b97fc144db5fc1ef
[ROCm/clr commit: fdef6f722f ]
2020-07-22 22:14:13 -04:00
Vlad Sytchenko
6313310fa6
Load versioned comgr library
...
Change-Id: I4cc81f33e6889ac81a82747159bc210256f33c21
[ROCm/clr commit: 614aaa8409 ]
2020-05-13 16:46:35 -04:00
Scott Linder
b14a1220c2
Stop using deprecated Comgr option API
...
Update a use of the deprecated amd_comgr_action_info_set_options to
instead use amd_comgr_action_info_set_option_list.
Completely remove all references to amd_comgr_action_info_set_options
and amd_comgr_action_info_get_options from the runtime.
Change-Id: I12a0803c87430722364ec22818e249caf3798c88
[ROCm/clr commit: da2e4d449c ]
2020-02-13 18:53:48 -05:00
Laurent Morichetti
e284923583
Update copyright info
...
Change-Id: Ia4f9ff0f5f873b4223a8cca154188bb0d2f1abba
[ROCm/clr commit: b4c6143a2f ]
2020-02-04 09:26:14 -08:00
Laurent Morichetti
011f3e945b
Merge branch 'origin/pghafari/vdi-prototype' into lmoriche/amd-master
...
Change-Id: Id3b833d405596735becb3346f3b08c6da57033fe
[ROCm/clr commit: 20c7173849 ]
2020-01-30 20:12:13 -08:00