Evgeny
5f963072c9
build script updating to support hip/vdi
...
Change-Id: I7f398bd5f57aedb4ba0aeae3be4e6f051c011f5a
[ROCm/rocprofiler commit: 59f557cb5c ]
2020-04-22 12:02:21 -05:00
Michael LIAO
78e7b67076
[vdi] Add device assertion support.
...
- Once device assertion occurs, abort the host execution as well.
- TODO: This's the initial support. As we need to drain hostcall queue
to ensure device assertion message being flushed out, hostcall
listener needs an interface to explicitly drain its queue.
Change-Id: I8a04400aa7109bfd054ae5777c41a4abbf0db4a9
[ROCm/clr commit: 97f55b5c7f ]
2020-04-22 10:03:55 -04:00
Michael LIAO
97f55b5c7f
[vdi] Add device assertion support.
...
- Once device assertion occurs, abort the host execution as well.
- TODO: This's the initial support. As we need to drain hostcall queue
to ensure device assertion message being flushed out, hostcall
listener needs an interface to explicitly drain its queue.
Change-Id: I8a04400aa7109bfd054ae5777c41a4abbf0db4a9
2020-04-22 10:03:55 -04:00
Chauncey Hui
16466634e2
SWDEV-2 - Change OpenCL version number from 3127 to 3128
...
[ROCm/clr commit: 43a8e929a2 ]
2020-04-22 03:00:03 -04:00
Chauncey Hui
43a8e929a2
SWDEV-2 - Change OpenCL version number from 3127 to 3128
2020-04-22 03:00:03 -04:00
Evgeny
46fdb2ebef
fixing cmake error message as fatal error
...
Change-Id: I9a378e1f70f77f2af8e53afe3abdb0b988b0f7bc
2020-04-21 22:34:14 -05:00
Evgeny
c21e06124c
fixing cmake error message as fatal error
...
Change-Id: I9a378e1f70f77f2af8e53afe3abdb0b988b0f7bc
[ROCm/rocprofiler commit: 46fdb2ebef ]
2020-04-21 22:34:14 -05:00
Sean Keely
b90bf473c1
Correct capture of PoolInfo::allocable_size_.
...
Change-Id: I80757bb36048bc15b928220aca0a1eb5d898ab22
2020-04-21 19:03:24 -05:00
Sean Keely
71f3dbe6eb
Correct capture of PoolInfo::allocable_size_.
...
Change-Id: I80757bb36048bc15b928220aca0a1eb5d898ab22
[ROCm/ROCR-Runtime commit: b90bf473c1 ]
2020-04-21 19:03:24 -05:00
Michael LIAO
07f08b78c1
[hip] Generate assertion message in assertion.
...
Change-Id: Ie66f6563e8728fd0e21cf22dcc6619e4a0e5c28d
[ROCm/clr commit: 2c1933e0f3 ]
2020-04-21 16:44:40 -04:00
Michael LIAO
2c1933e0f3
[hip] Generate assertion message in assertion.
...
Change-Id: Ie66f6563e8728fd0e21cf22dcc6619e4a0e5c28d
2020-04-21 16:44:40 -04:00
Michael LIAO
91329e44a9
[hip] Generate assertion message in assertion.
...
Change-Id: Ie66f6563e8728fd0e21cf22dcc6619e4a0e5c28d
[ROCm/hip commit: 19f793f1cd ]
2020-04-21 16:44:40 -04:00
Michael LIAO
19f793f1cd
[hip] Generate assertion message in assertion.
...
Change-Id: Ie66f6563e8728fd0e21cf22dcc6619e4a0e5c28d
2020-04-21 16:44:40 -04:00
Matt Arsenault
97100bbd20
Use cmake features to set c++ version
...
Change-Id: I2649cdca5bc68298371f770a7a624a21db3f4137
[ROCm/clr commit: d4a447967e ]
2020-04-21 16:01:30 -04:00
Matt Arsenault
d4a447967e
Use cmake features to set c++ version
...
Change-Id: I2649cdca5bc68298371f770a7a624a21db3f4137
2020-04-21 16:01:30 -04:00
Tao Sang
98a2707931
Merge "support hipLaunchParm test with static lib of hip-vdi rt" into amd-master-next
...
[ROCm/clr commit: 8d63204887 ]
2020-04-21 15:54:46 -04:00
Tao Sang
8d63204887
Merge "support hipLaunchParm test with static lib of hip-vdi rt" into amd-master-next
2020-04-21 15:54:46 -04:00
Tao Sang
7142f1c5c2
Merge "support hipLaunchParm test with static lib of hip-vdi rt" into amd-master-next
...
[ROCm/hip commit: 5fee28ce03 ]
2020-04-21 15:54:46 -04:00
Tao Sang
5fee28ce03
Merge "support hipLaunchParm test with static lib of hip-vdi rt" into amd-master-next
2020-04-21 15:54:46 -04:00
Matt Arsenault
f4faac3cb6
Update cmake project name
...
Change-Id: If4bdf15ca3774148c0c415e8cd950efa310ef62f
[ROCm/clr commit: 356c3bf5b8 ]
2020-04-21 15:23:06 -04:00
Matt Arsenault
356c3bf5b8
Update cmake project name
...
Change-Id: If4bdf15ca3774148c0c415e8cd950efa310ef62f
2020-04-21 15:23:06 -04:00
Matt Arsenault
6e10ca7f0a
Use cmake features to set C++ version
...
Change-Id: Icf5dcd781b8fecc7a39117f3c6dee97dcba9dcca
[ROCm/clr commit: fc4afbd0f9 ]
2020-04-21 15:22:50 -04:00
Matt Arsenault
fc4afbd0f9
Use cmake features to set C++ version
...
Change-Id: Icf5dcd781b8fecc7a39117f3c6dee97dcba9dcca
2020-04-21 15:22:50 -04:00
Tao Sang
672f243a42
Add perfDispatch tests into hip direct_tests
...
Port perfDispatch tests from OpenCL into hip direct_tests
Change-Id: I9f8362636e329d2d0a434c4f012ccc46a524c746
[ROCm/clr commit: b52873ff98 ]
2020-04-21 14:00:27 -04:00
Tao Sang
b52873ff98
Add perfDispatch tests into hip direct_tests
...
Port perfDispatch tests from OpenCL into hip direct_tests
Change-Id: I9f8362636e329d2d0a434c4f012ccc46a524c746
2020-04-21 14:00:27 -04:00
Tao Sang
77190ec979
Add perfDispatch tests into hip direct_tests
...
Port perfDispatch tests from OpenCL into hip direct_tests
Change-Id: I9f8362636e329d2d0a434c4f012ccc46a524c746
[ROCm/hip commit: daf32606db ]
2020-04-21 14:00:27 -04:00
Tao Sang
daf32606db
Add perfDispatch tests into hip direct_tests
...
Port perfDispatch tests from OpenCL into hip direct_tests
Change-Id: I9f8362636e329d2d0a434c4f012ccc46a524c746
2020-04-21 14:00:27 -04:00
Tao Sang
876c5c568e
support hipLaunchParm test with static lib of hip-vdi rt
...
Let hipMalloc() be called in main() so that global variable can be initialized.
Change-Id: I9aa1f0a0bb4fa0825d10af0b58c843e7b928e9a3
[ROCm/clr commit: d27880ac39 ]
2020-04-21 13:55:42 -04:00
Tao Sang
d27880ac39
support hipLaunchParm test with static lib of hip-vdi rt
...
Let hipMalloc() be called in main() so that global variable can be initialized.
Change-Id: I9aa1f0a0bb4fa0825d10af0b58c843e7b928e9a3
2020-04-21 13:55:42 -04:00
Tao Sang
02c3baa938
support hipLaunchParm test with static lib of hip-vdi rt
...
Let hipMalloc() be called in main() so that global variable can be initialized.
Change-Id: I9aa1f0a0bb4fa0825d10af0b58c843e7b928e9a3
[ROCm/hip commit: de4c173c6e ]
2020-04-21 13:55:42 -04:00
Tao Sang
de4c173c6e
support hipLaunchParm test with static lib of hip-vdi rt
...
Let hipMalloc() be called in main() so that global variable can be initialized.
Change-Id: I9aa1f0a0bb4fa0825d10af0b58c843e7b928e9a3
2020-04-21 13:55:42 -04:00
Michael LIAO
6174d0f0dd
[vdi] Refactor texture/surface reference support.
...
Change-Id: I8014d82aae7139ef5f95e4b50c4fc6da200dbc9d
[ROCm/hip-tests commit: 8ec28891de ]
2020-04-21 11:56:48 -04:00
Michael LIAO
8ec28891de
[vdi] Refactor texture/surface reference support.
...
Change-Id: I8014d82aae7139ef5f95e4b50c4fc6da200dbc9d
2020-04-21 11:56:48 -04:00
Michael LIAO
f0df4418a0
[vdi] Refactor texture/surface reference support.
...
Change-Id: I8014d82aae7139ef5f95e4b50c4fc6da200dbc9d
[ROCm/clr commit: 441284841d ]
2020-04-21 11:56:48 -04:00
Michael LIAO
441284841d
[vdi] Refactor texture/surface reference support.
...
Change-Id: I8014d82aae7139ef5f95e4b50c4fc6da200dbc9d
2020-04-21 11:56:48 -04:00
Michael LIAO
c11c159905
[vdi] Refactor texture/surface reference support.
...
Change-Id: I8014d82aae7139ef5f95e4b50c4fc6da200dbc9d
[ROCm/hip commit: 16d9fe5e37 ]
2020-04-21 11:56:48 -04:00
Michael LIAO
16d9fe5e37
[vdi] Refactor texture/surface reference support.
...
Change-Id: I8014d82aae7139ef5f95e4b50c4fc6da200dbc9d
2020-04-21 11:56:48 -04:00
German Andryeyev
2266bc700b
SWDEV-231579 - [hipclang-vdi-rocm][perf]
...
- HIPPerfDispatchSpeed disparity between HIP/HCC vs HIP/VDI
Insert a wait marker command in the default stream only when
HIP has pending operations on other async streams
Change-Id: I68660a54867fab7571ba57eb1df5feb1bca1c61a
[ROCm/clr commit: 21840ac6a0 ]
2020-04-21 10:05:26 -04:00
German Andryeyev
21840ac6a0
SWDEV-231579 - [hipclang-vdi-rocm][perf]
...
- HIPPerfDispatchSpeed disparity between HIP/HCC vs HIP/VDI
Insert a wait marker command in the default stream only when
HIP has pending operations on other async streams
Change-Id: I68660a54867fab7571ba57eb1df5feb1bca1c61a
2020-04-21 10:05:26 -04:00
German Andryeyev
45306fcdf6
SWDEV-231579 - [hipclang-vdi-rocm][perf]
...
- HIPPerfDispatchSpeed disparity between HIP/HCC vs HIP/VDI
Insert a wait marker command in the default stream only when
HIP has pending operations on other async streams
Change-Id: I68660a54867fab7571ba57eb1df5feb1bca1c61a
[ROCm/hip commit: db70fc66b7 ]
2020-04-21 10:05:26 -04:00
German Andryeyev
db70fc66b7
SWDEV-231579 - [hipclang-vdi-rocm][perf]
...
- HIPPerfDispatchSpeed disparity between HIP/HCC vs HIP/VDI
Insert a wait marker command in the default stream only when
HIP has pending operations on other async streams
Change-Id: I68660a54867fab7571ba57eb1df5feb1bca1c61a
2020-04-21 10:05:26 -04:00
Chauncey Hui
d75474fc8e
SWDEV-2 - Change OpenCL version number from 3126 to 3127
...
[ROCm/clr commit: a8150cfe39 ]
2020-04-21 03:00:03 -04:00
Chauncey Hui
a8150cfe39
SWDEV-2 - Change OpenCL version number from 3126 to 3127
2020-04-21 03:00:03 -04:00
Evgeny
1e2d370eb5
cmake update
...
Change-Id: I42f1864f46c468072c7b536bb0b40946f69314a1
2020-04-21 00:24:11 -05:00
Evgeny
0b6ba7390b
cmake update
...
Change-Id: I42f1864f46c468072c7b536bb0b40946f69314a1
[ROCm/rocprofiler commit: 1e2d370eb5 ]
2020-04-21 00:24:11 -05:00
kjayapra-amd
a13cab17d4
SWDEV-229480 - Improve error messages in HIP Layer.
...
Change-Id: I054b979d3aa6cf6ed4ca14a9393bdcba757772ff
[ROCm/clr commit: b3308f7674 ]
2020-04-20 21:23:52 -04:00
kjayapra-amd
b3308f7674
SWDEV-229480 - Improve error messages in HIP Layer.
...
Change-Id: I054b979d3aa6cf6ed4ca14a9393bdcba757772ff
2020-04-20 21:23:52 -04:00
kjayapra-amd
45f8e9444a
SWDEV-229480 - Improve error messages in HIP Layer.
...
Change-Id: I054b979d3aa6cf6ed4ca14a9393bdcba757772ff
[ROCm/hip commit: 2eb8cc8e90 ]
2020-04-20 21:23:52 -04:00
kjayapra-amd
2eb8cc8e90
SWDEV-229480 - Improve error messages in HIP Layer.
...
Change-Id: I054b979d3aa6cf6ed4ca14a9393bdcba757772ff
2020-04-20 21:23:52 -04:00
Payam
cc7f1445cb
adding License file
...
Change-Id: I21062736fe9c9b6e6c0595108421e90e6f31d8d9
[ROCm/clr commit: 0b0d9c27cb ]
2020-04-20 16:12:32 -04:00