Reshabh Sharma
bb62f8553f
Output file name should not change flags picked for compiler ( #1938 )
...
Fixes SWDEV-207362,
The output file name should not contribute to picking up the right flags for the compiler. This fix solves issues when the output has conflicting extensions which confuses hipcc to treat them as the source files and add the required flags for them.
PS: Output file refers to the file followed by -o
Change-Id: I1095966c11143ad73e81fabc35b4e9de5d3afada
Example: hipcc test.o -o test.hip will add the flags for .hip compilation ignoring the fact that it is an output file
2020-03-31 16:13:43 -04:00
Saleel Kudchadker
6629500e70
Cleanup stream from hip:Event class.
...
Change-Id: I98de07d33bb7fea8f5e2d32b288c15f10ce58902
[ROCm/clr commit: 65722f8cca ]
2020-03-31 11:22:00 -07:00
Saleel Kudchadker
65722f8cca
Cleanup stream from hip:Event class.
...
Change-Id: I98de07d33bb7fea8f5e2d32b288c15f10ce58902
2020-03-31 11:22:00 -07:00
Saleel Kudchadker
2f1617e21a
Cleanup stream from hip:Event class.
...
Change-Id: I98de07d33bb7fea8f5e2d32b288c15f10ce58902
[ROCm/hip commit: e4ea1f60bb ]
2020-03-31 11:22:00 -07:00
Saleel Kudchadker
e4ea1f60bb
Cleanup stream from hip:Event class.
...
Change-Id: I98de07d33bb7fea8f5e2d32b288c15f10ce58902
2020-03-31 11:22:00 -07:00
eshcherb
e27d06df05
Merge pull request #37 from rkebichi/patch-1
...
ostream ops for HIP
[ROCm/roctracer commit: fd0db85008 ]
2020-03-31 13:14:21 -05:00
eshcherb
fd0db85008
Merge pull request #37 from rkebichi/patch-1
...
ostream ops for HIP
2020-03-31 13:14:21 -05:00
Michael Hong Bin Liao
04fe29d1e0
Merge "[hipcc] Remove the previous workaround." into amd-master-next
...
[ROCm/clr commit: 9420f56c66 ]
2020-03-31 10:05:56 -04:00
Michael Hong Bin Liao
9420f56c66
Merge "[hipcc] Remove the previous workaround." into amd-master-next
2020-03-31 10:05:56 -04:00
Michael Hong Bin Liao
e89abbb63b
Merge "[hipcc] Remove the previous workaround." into amd-master-next
...
[ROCm/hip commit: 5b96f38c1e ]
2020-03-31 10:05:56 -04:00
Michael Hong Bin Liao
5b96f38c1e
Merge "[hipcc] Remove the previous workaround." into amd-master-next
2020-03-31 10:05:56 -04:00
Chauncey Hui
5d4798bb26
SWDEV-2 - Change OpenCL version number from 3113 to 3114
...
[ROCm/clr commit: b0164a9819 ]
2020-03-31 03:00:03 -04:00
Chauncey Hui
b0164a9819
SWDEV-2 - Change OpenCL version number from 3113 to 3114
2020-03-31 03:00:03 -04:00
Michael LIAO
dc0ddc29fe
[vdi] Fix hipGetSymbol{Address|Size}
...
- Use symbol value as the qeury key. Compared to the symbol name, the
symbol value is more robust as developers may use unqualified or
qualified identifiers. It also removes the mangling and/or demangling
requirement for the runtime API.
Change-Id: I9d4259f3842612c7cc98551269fc2092d8b5c19e
[ROCm/clr commit: a14695d4eb ]
2020-03-31 00:26:53 -04:00
Michael LIAO
a14695d4eb
[vdi] Fix hipGetSymbol{Address|Size}
...
- Use symbol value as the qeury key. Compared to the symbol name, the
symbol value is more robust as developers may use unqualified or
qualified identifiers. It also removes the mangling and/or demangling
requirement for the runtime API.
Change-Id: I9d4259f3842612c7cc98551269fc2092d8b5c19e
2020-03-31 00:26:53 -04:00
Michael LIAO
5e5f4e23d5
[vdi] Fix hipGetSymbol{Address|Size}
...
- Use symbol value as the qeury key. Compared to the symbol name, the
symbol value is more robust as developers may use unqualified or
qualified identifiers. It also removes the mangling and/or demangling
requirement for the runtime API.
Change-Id: I9d4259f3842612c7cc98551269fc2092d8b5c19e
[ROCm/hip commit: b72196613a ]
2020-03-31 00:26:53 -04:00
Michael LIAO
b72196613a
[vdi] Fix hipGetSymbol{Address|Size}
...
- Use symbol value as the qeury key. Compared to the symbol name, the
symbol value is more robust as developers may use unqualified or
qualified identifiers. It also removes the mangling and/or demangling
requirement for the runtime API.
Change-Id: I9d4259f3842612c7cc98551269fc2092d8b5c19e
2020-03-31 00:26:53 -04:00
rkebichi
3199f58557
Update tracer_tool.cpp
...
[ROCm/roctracer commit: a6878a7ce5 ]
2020-03-30 19:06:10 -04:00
rkebichi
a6878a7ce5
Update tracer_tool.cpp
2020-03-30 19:06:10 -04:00
German Andryeyev
29c091d624
SWDEV-224639 - Device memory is still occupied
...
- Add cache free on OCL context destroy
- Remove std::mem_fun() usage, since it was removed in c++17
Change-Id: If6acd08f13a2298912ecd78fc025dcf0b32aee54
[ROCm/clr commit: 9f795d750d ]
2020-03-30 17:39:21 -04:00
German Andryeyev
9f795d750d
SWDEV-224639 - Device memory is still occupied
...
- Add cache free on OCL context destroy
- Remove std::mem_fun() usage, since it was removed in c++17
Change-Id: If6acd08f13a2298912ecd78fc025dcf0b32aee54
2020-03-30 17:39:21 -04:00
rkebichi
6a2613fd4b
Update tracer_tool.cpp
...
[ROCm/roctracer commit: 3ab6e03bda ]
2020-03-30 17:02:59 -04:00
rkebichi
3ab6e03bda
Update tracer_tool.cpp
2020-03-30 17:02:59 -04:00
rkebichi
2394431716
Update CMakeLists.txt
...
Adding ostream ops for HIP.
[ROCm/roctracer commit: eabcc06785 ]
2020-03-30 16:59:11 -04:00
rkebichi
eabcc06785
Update CMakeLists.txt
...
Adding ostream ops for HIP.
2020-03-30 16:59:11 -04:00
German Andryeyev
14aa72890e
SWDEV-184709 - support hipLaunchCooperativeKernel()
...
Add ROCr cooperative queue allocation
Change-Id: I1384482692f4080d31255b09e0f68a21ccad3da8
[ROCm/clr commit: 7ef8dfdfe7 ]
2020-03-30 16:09:09 -04:00
German Andryeyev
7ef8dfdfe7
SWDEV-184709 - support hipLaunchCooperativeKernel()
...
Add ROCr cooperative queue allocation
Change-Id: I1384482692f4080d31255b09e0f68a21ccad3da8
2020-03-30 16:09:09 -04:00
Christophe Paquot
1e254f8432
Do not retry to allocate when OOM. Shouldn't be needed since we idle on Free.
...
SWDEV-229214
Change-Id: I183006f409388e3c7981f2569649d01d6378be46
[ROCm/clr commit: 47718cbf16 ]
2020-03-30 12:49:48 -07:00
Christophe Paquot
47718cbf16
Do not retry to allocate when OOM. Shouldn't be needed since we idle on Free.
...
SWDEV-229214
Change-Id: I183006f409388e3c7981f2569649d01d6378be46
2020-03-30 12:49:48 -07:00
Christophe Paquot
24cd888b3a
Do not retry to allocate when OOM. Shouldn't be needed since we idle on Free.
...
SWDEV-229214
Change-Id: I183006f409388e3c7981f2569649d01d6378be46
[ROCm/hip commit: 94a7ef6ed1 ]
2020-03-30 12:49:48 -07:00
Christophe Paquot
94a7ef6ed1
Do not retry to allocate when OOM. Shouldn't be needed since we idle on Free.
...
SWDEV-229214
Change-Id: I183006f409388e3c7981f2569649d01d6378be46
2020-03-30 12:49:48 -07:00
kjayapra-amd
bce2b56ea0
SWDEV-216213 - Use different static & dynamic module maps for faster lookup.
...
Change-Id: Ia605e76a411ad5be04046b9d61f1ac111d49bb4a
[ROCm/clr commit: 7356a74d35 ]
2020-03-30 14:28:07 -04:00
kjayapra-amd
7356a74d35
SWDEV-216213 - Use different static & dynamic module maps for faster lookup.
...
Change-Id: Ia605e76a411ad5be04046b9d61f1ac111d49bb4a
2020-03-30 14:28:07 -04:00
kjayapra-amd
ce461331d3
SWDEV-216213 - Use different static & dynamic module maps for faster lookup.
...
Change-Id: Ia605e76a411ad5be04046b9d61f1ac111d49bb4a
[ROCm/hip commit: b081912962 ]
2020-03-30 14:28:07 -04:00
kjayapra-amd
b081912962
SWDEV-216213 - Use different static & dynamic module maps for faster lookup.
...
Change-Id: Ia605e76a411ad5be04046b9d61f1ac111d49bb4a
2020-03-30 14:28:07 -04:00
Anusha Godavarthy Surya
8b0fec4333
Merge "Update Enable/Disable peers to match cuda behaviour" into amd-master-next
...
[ROCm/clr commit: 9d213070b0 ]
2020-03-30 13:46:42 -04:00
Anusha Godavarthy Surya
9d213070b0
Merge "Update Enable/Disable peers to match cuda behaviour" into amd-master-next
2020-03-30 13:46:42 -04:00
Anusha Godavarthy Surya
03a8b95eb4
Merge "Update Enable/Disable peers to match cuda behaviour" into amd-master-next
...
[ROCm/hip commit: caa083357a ]
2020-03-30 13:46:42 -04:00
Anusha Godavarthy Surya
caa083357a
Merge "Update Enable/Disable peers to match cuda behaviour" into amd-master-next
2020-03-30 13:46:42 -04:00
agodavar
d329bd0684
Update Enable/Disable peers to match cuda behaviour
...
Change-Id: I67194ccf77a0019368579ff7d95b7790fcf228f3
[ROCm/clr commit: 96d119ac77 ]
2020-03-30 12:49:16 -04:00
agodavar
96d119ac77
Update Enable/Disable peers to match cuda behaviour
...
Change-Id: I67194ccf77a0019368579ff7d95b7790fcf228f3
2020-03-30 12:49:16 -04:00
agodavar
d7db609b92
Update Enable/Disable peers to match cuda behaviour
...
Change-Id: I67194ccf77a0019368579ff7d95b7790fcf228f3
[ROCm/hip commit: bdb3a4b393 ]
2020-03-30 12:49:16 -04:00
agodavar
bdb3a4b393
Update Enable/Disable peers to match cuda behaviour
...
Change-Id: I67194ccf77a0019368579ff7d95b7790fcf228f3
2020-03-30 12:49:16 -04:00
Tao Sang
623168a082
Merge "enable HCC printf when using hip-clang" into amd-master-next
...
[ROCm/clr commit: 44a145b2a3 ]
2020-03-30 11:37:23 -04:00
Tao Sang
44a145b2a3
Merge "enable HCC printf when using hip-clang" into amd-master-next
2020-03-30 11:37:23 -04:00
Tao Sang
1254e84b7b
Merge "enable HCC printf when using hip-clang" into amd-master-next
...
[ROCm/hip commit: 1697cfc790 ]
2020-03-30 11:37:23 -04:00
Tao Sang
1697cfc790
Merge "enable HCC printf when using hip-clang" into amd-master-next
2020-03-30 11:37:23 -04:00
Michael LIAO
ee25f80e54
[hipcc] Remove the previous workaround.
...
Change-Id: Ie1c2aa21689bc343c10fd4b699546cf500ced5b2
[ROCm/clr commit: 64bbce8e73 ]
2020-03-30 10:18:47 -04:00
Michael LIAO
64bbce8e73
[hipcc] Remove the previous workaround.
...
Change-Id: Ie1c2aa21689bc343c10fd4b699546cf500ced5b2
2020-03-30 10:18:47 -04:00
Michael LIAO
9a2e585762
[hipcc] Remove the previous workaround.
...
Change-Id: Ie1c2aa21689bc343c10fd4b699546cf500ced5b2
[ROCm/hip commit: f1566f6dc5 ]
2020-03-30 10:18:47 -04:00