Laurent Morichetti
5f5f1a3a84
Fix indentation with clang-format
...
Change-Id: I7aeadef3c613d5efc31a98e666bfb819ae34bdf5
[ROCm/clr commit: c95c613edc ]
2020-09-01 18:09:19 -04:00
Saleel Kudchadker
20845c2560
Revert "SWDEV-241977 [ROCm QA] Random Soft hang observed while running TF and Caffe2 benchmarks"
...
This reverts commit c6649a8c7f .
Change-Id: Ib56493c92eca793f1dfb6f1cbefb32f0b4f65e89
[ROCm/clr commit: 1c24072d13 ]
2020-09-01 18:09:10 -04:00
Alex Xie
c6649a8c7f
SWDEV-241977 [ROCm QA] Random Soft hang observed while running TF and Caffe2 benchmarks
...
Change-Id: I42016c11db15411b86e7b8130d6ba557bc22dbb7
[ROCm/clr commit: ce038f3163 ]
2020-07-22 02:03:48 -04:00
Christophe Paquot
f14d79c587
Make append and setLastQueuedCommand atomic
...
Two threads can enqueue to the same HostQueue (HostQueue::enqueue)
and result in last queued command being the first one reachine queue_.enqueue
NOTE: Temporarly make setLastQueuedCommand empty function to pass the build
Change-Id: Id09c3a28d184986f52b2ec86a2f6a18c40df1f0b
[ROCm/clr commit: 3d15a1e291 ]
2020-07-14 18:22:45 -04:00
German Andryeyev
ebe5c3d381
Remove extra barriers
...
Don't flush current batch if the dependent wait is a nop
Change-Id: I8a8722b9011fe042c1a4ce195938290fc75e7c86
[ROCm/clr commit: c18892a590 ]
2020-06-22 12:41:02 -04:00
German Andryeyev
3d2182f8ba
Revert "Avoid lock for last queued command"
...
This reverts commit 88c3f77bed .
Reason for revert: <INSERT REASONING HERE>
Change-Id: Ie10442c9447f010bb90c679b6cffca5b48b8d054
[ROCm/clr commit: 44bc0cb35d ]
2020-06-04 18:08:17 -04:00
German Andryeyev
88c3f77bed
Avoid lock for last queued command
...
Use atomics for last queued command update
Change-Id: I759e9d78ea72f23c0d45dbede6250b231e122276
[ROCm/clr commit: dc4e09a63a ]
2020-05-29 11:06:55 -04:00
Christophe Paquot
992fbe8215
Use a dedicated lock for last queued command set/get
...
Change-Id: If3d2144841c7863cf7afe2ca85aea62e0a3a33c7
[ROCm/clr commit: 0782acabb5 ]
2020-05-28 12:49:39 -07:00
Aryan Salmanpour
dee687d2d7
Add support for setting CU mask on ROCclr for ROCm backend
...
Change-Id: I0dbe2eeb33467fc0f24b26929119c10e9b455da7
[ROCm/clr commit: fed94b8604 ]
2020-05-15 14:23:43 -04:00
Payam
17f6a41982
removing AMD emails per palamida scan
...
Change-Id: If7307f5b1f81a43f2725ec5abd3b8989cbddbcc5
[ROCm/clr commit: 1b6f21ad9a ]
2020-03-11 21:26:55 -04:00
German Andryeyev
ebc40e115c
SWDEV-193956 - [hipclang-vdi-rocm][perf]
...
Retain command before a wait.
Change-Id: I0ab8f1352af32c96567dad9e31b3687bdf407bf6
[ROCm/clr commit: 77ff161324 ]
2020-02-21 16:43:21 -05:00
German Andryeyev
039621e7b9
SWDEV-193956 - [hipclang-vdi-rocm][perf]
...
~45% to 50% of Performance drop on rocBLAS_int8 test
Use the last command in the queue for a wait.
Add extra print information about processed commands.
Add an option to disable file location printing.
Change-Id: I4187883e1a90e571fde3128af98368108fda8785
[ROCm/clr commit: a66d09f5a3 ]
2020-02-21 15:21:15 -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