Tao Sang
e34a907b8b
Merge "Fix bug of hip/samples/2_Cookbook/7_streams" into amd-master-next
2020-02-18 17:41:34 -05:00
Tao Sang
0fb4709b86
Merge "Fix bug of hip/samples/2_Cookbook/7_streams" into amd-master-next
...
[ROCm/hip commit: cc0147a3a3 ]
2020-02-18 17:41:34 -05:00
Tao Sang
cc0147a3a3
Merge "Fix bug of hip/samples/2_Cookbook/7_streams" into amd-master-next
2020-02-18 17:41:34 -05:00
Christophe Paquot
dad62d78c0
Introducing hip::Device which wraps around amd::Context and deviceId
...
Change-Id: Ie35a6edb65c001b35eb9f5d2af26e765dc41c00e
[ROCm/clr commit: b4ad4262cc ]
2020-02-18 17:18:56 -05:00
Christophe Paquot
b4ad4262cc
Introducing hip::Device which wraps around amd::Context and deviceId
...
Change-Id: Ie35a6edb65c001b35eb9f5d2af26e765dc41c00e
2020-02-18 17:18:56 -05:00
Christophe Paquot
912bc9b38c
Introducing hip::Device which wraps around amd::Context and deviceId
...
Change-Id: Ie35a6edb65c001b35eb9f5d2af26e765dc41c00e
[ROCm/hip commit: 9630e40beb ]
2020-02-18 17:18:56 -05:00
Christophe Paquot
9630e40beb
Introducing hip::Device which wraps around amd::Context and deviceId
...
Change-Id: Ie35a6edb65c001b35eb9f5d2af26e765dc41c00e
2020-02-18 17:18:56 -05:00
Payam
cc7722683f
removing static lib for hip target
...
Change-Id: I401f428469d5c1c03278f20c3c24c69636876f7c
[ROCm/clr commit: a7a60a8322 ]
2020-02-18 16:46:36 -05:00
Payam
a7a60a8322
removing static lib for hip target
...
Change-Id: I401f428469d5c1c03278f20c3c24c69636876f7c
2020-02-18 16:46:36 -05:00
Payam
596e26e723
removing static lib for hip target
...
Change-Id: I401f428469d5c1c03278f20c3c24c69636876f7c
[ROCm/hip commit: cb4637c222 ]
2020-02-18 16:46:36 -05:00
Payam
cb4637c222
removing static lib for hip target
...
Change-Id: I401f428469d5c1c03278f20c3c24c69636876f7c
2020-02-18 16:46:36 -05:00
Eiden Yoshida
d6d1f700f6
Fix hipclang argument in CI ( #171 )
...
[ROCm/rccl commit: 428f1f1555 ]
2020-02-18 13:17:52 -07:00
Eiden Yoshida
428f1f1555
Fix hipclang argument in CI ( #171 )
2020-02-18 13:17:52 -07:00
Evgeny
40730e34e4
adding AgentInfo::lds_block_size
...
Change-Id: I186893add96dc92570e710ae78b475897ebfe531
2020-02-18 14:00:19 -06:00
Evgeny
d657afa812
adding AgentInfo::lds_block_size
...
Change-Id: I186893add96dc92570e710ae78b475897ebfe531
[ROCm/rocprofiler commit: 40730e34e4 ]
2020-02-18 14:00:19 -06:00
German Andryeyev
d8cd26eb1b
SWDEV-193956
...
[hipclang-vdi-rocm][perf]~45% to 50% of Performance drop on
rocBLAS_int8 test
- Enable AMD_OPT_FLUSH optimization by default to match HCC
- Disable CPU writes to GPU memory on boards with large bar,
because it requires HDP flush tracking.
- Enable L2 cache on kernel arguments, because L2 will be
invalidated on memory reuse .
Change-Id: I124cf250bdd4d19c523ce542c163813828f8fbdc
[ROCm/clr commit: 374f612b7c ]
2020-02-18 14:26:00 -05:00
German Andryeyev
374f612b7c
SWDEV-193956
...
[hipclang-vdi-rocm][perf]~45% to 50% of Performance drop on
rocBLAS_int8 test
- Enable AMD_OPT_FLUSH optimization by default to match HCC
- Disable CPU writes to GPU memory on boards with large bar,
because it requires HDP flush tracking.
- Enable L2 cache on kernel arguments, because L2 will be
invalidated on memory reuse .
Change-Id: I124cf250bdd4d19c523ce542c163813828f8fbdc
2020-02-18 14:26:00 -05:00
Tao Sang
21abc838ef
Fix bug of hip/samples/2_Cookbook/7_streams
...
Initialize Kernel_descriptor with matched function name.
Change-Id: I26911d6bc9b2beae186a9e6f9441ce408521bce9
[ROCm/clr commit: 47d3276177 ]
2020-02-18 13:53:21 -05:00
Tao Sang
47d3276177
Fix bug of hip/samples/2_Cookbook/7_streams
...
Initialize Kernel_descriptor with matched function name.
Change-Id: I26911d6bc9b2beae186a9e6f9441ce408521bce9
2020-02-18 13:53:21 -05:00
Tao Sang
686f7073d2
Fix bug of hip/samples/2_Cookbook/7_streams
...
Initialize Kernel_descriptor with matched function name.
Change-Id: I26911d6bc9b2beae186a9e6f9441ce408521bce9
[ROCm/hip commit: 6772dd1bc1 ]
2020-02-18 13:53:21 -05:00
Tao Sang
6772dd1bc1
Fix bug of hip/samples/2_Cookbook/7_streams
...
Initialize Kernel_descriptor with matched function name.
Change-Id: I26911d6bc9b2beae186a9e6f9441ce408521bce9
2020-02-18 13:53:21 -05:00
Eiden Yoshida
eb823a7621
Refactor Jenkinsfiles to allow use of new docker containers ( #170 )
...
[ROCm/rccl commit: edb863de62 ]
2020-02-18 11:25:29 -07:00
Eiden Yoshida
edb863de62
Refactor Jenkinsfiles to allow use of new docker containers ( #170 )
2020-02-18 11:25:29 -07:00
Karthik Jayaprakash
8ad9be80bd
SWDEV-223394 - Pass module info from hipModuleGetTexRef to internal Platformstate:: functions.
...
Change-Id: I7d1ba3f940f595c3fca74a57fa20f484c52d4741
[ROCm/clr commit: e066cc6f60 ]
2020-02-18 11:23:03 -05:00
Karthik Jayaprakash
e066cc6f60
SWDEV-223394 - Pass module info from hipModuleGetTexRef to internal Platformstate:: functions.
...
Change-Id: I7d1ba3f940f595c3fca74a57fa20f484c52d4741
2020-02-18 11:23:03 -05:00
Karthik Jayaprakash
6b7832ed27
SWDEV-223394 - Pass module info from hipModuleGetTexRef to internal Platformstate:: functions.
...
Change-Id: I7d1ba3f940f595c3fca74a57fa20f484c52d4741
[ROCm/hip commit: 6ec4eb34f4 ]
2020-02-18 11:23:03 -05:00
Karthik Jayaprakash
6ec4eb34f4
SWDEV-223394 - Pass module info from hipModuleGetTexRef to internal Platformstate:: functions.
...
Change-Id: I7d1ba3f940f595c3fca74a57fa20f484c52d4741
2020-02-18 11:23:03 -05:00
Vladislav Sytchenko
37b7dda7bc
Add .gitignore file.
...
Change-Id: Ia072769a04a6c2ed11eb245efc00dd9d555c4d93
[ROCm/clr commit: afa685234c ]
2020-02-18 11:09:50 -05:00
Vladislav Sytchenko
afa685234c
Add .gitignore file.
...
Change-Id: Ia072769a04a6c2ed11eb245efc00dd9d555c4d93
2020-02-18 11:09:50 -05:00
German Andryeyev
801fe99636
SWDEV-222307 - Add CMake support for PAL
...
Remove dependency on COMGR headers from backends.
Remove GFX103 PAL defines.
Change-Id: I6ff76dca2a0c84bc191e8fc8b639f2f5872d2085
[ROCm/clr commit: 1be1e69f2a ]
2020-02-18 10:56:31 -05:00
German Andryeyev
1be1e69f2a
SWDEV-222307 - Add CMake support for PAL
...
Remove dependency on COMGR headers from backends.
Remove GFX103 PAL defines.
Change-Id: I6ff76dca2a0c84bc191e8fc8b639f2f5872d2085
2020-02-18 10:56:31 -05:00
Payam Ghafari
6cb9ca6157
Merge "updated package generation and removed hiphcc_static as a target for hip-vdi" into amd-master-next
...
[ROCm/clr commit: f7300f5cbe ]
2020-02-18 10:47:47 -05:00
Payam Ghafari
f7300f5cbe
Merge "updated package generation and removed hiphcc_static as a target for hip-vdi" into amd-master-next
2020-02-18 10:47:47 -05:00
Payam Ghafari
068938d9b5
Merge "updated package generation and removed hiphcc_static as a target for hip-vdi" into amd-master-next
...
[ROCm/hip commit: ed71c618f0 ]
2020-02-18 10:47:47 -05:00
Payam Ghafari
ed71c618f0
Merge "updated package generation and removed hiphcc_static as a target for hip-vdi" into amd-master-next
2020-02-18 10:47:47 -05:00
Alex Voicu
3057a52be5
Tweak synchronous memcpy implementation ( #1809 )
...
The existing one can have issues on certain systems, therefore this limits use of direct memcpy via largeBAR to sizes where it is unequivocally better.
Also addresses SWDEV-220030 and SWDEV-222237.
[ROCm/clr commit: 730f23829e ]
2020-02-18 20:50:27 +05:30
Alex Voicu
730f23829e
Tweak synchronous memcpy implementation ( #1809 )
...
The existing one can have issues on certain systems, therefore this limits use of direct memcpy via largeBAR to sizes where it is unequivocally better.
Also addresses SWDEV-220030 and SWDEV-222237.
2020-02-18 20:50:27 +05:30
Alex Voicu
745a66c60e
Tweak synchronous memcpy implementation ( #1809 )
...
The existing one can have issues on certain systems, therefore this limits use of direct memcpy via largeBAR to sizes where it is unequivocally better.
Also addresses SWDEV-220030 and SWDEV-222237.
[ROCm/hip commit: 9b4f39e1d8 ]
2020-02-18 20:50:27 +05:30
Alex Voicu
9b4f39e1d8
Tweak synchronous memcpy implementation ( #1809 )
...
The existing one can have issues on certain systems, therefore this limits use of direct memcpy via largeBAR to sizes where it is unequivocally better.
Also addresses SWDEV-220030 and SWDEV-222237.
2020-02-18 20:50:27 +05:30
Jatin Chaudhary
c60714754c
Adding a break at right spot to fix a bug in tests which got exposed with clang usage
...
Change-Id: Ibf197f0108eec0bc4b87df8672d24e394a03d1b3
[ROCm/clr commit: 96a5d45b0e ]
2020-02-18 17:23:45 +05:30
Jatin Chaudhary
96a5d45b0e
Adding a break at right spot to fix a bug in tests which got exposed with clang usage
...
Change-Id: Ibf197f0108eec0bc4b87df8672d24e394a03d1b3
2020-02-18 17:23:45 +05:30
Jatin Chaudhary
2ac7ab12d4
Adding a break at right spot to fix a bug in tests which got exposed with clang usage
...
Change-Id: Ibf197f0108eec0bc4b87df8672d24e394a03d1b3
[ROCm/hip commit: 93adb0b434 ]
2020-02-18 17:23:45 +05:30
Jatin Chaudhary
93adb0b434
Adding a break at right spot to fix a bug in tests which got exposed with clang usage
...
Change-Id: Ibf197f0108eec0bc4b87df8672d24e394a03d1b3
2020-02-18 17:23:45 +05:30
Tao Sang
0f409bb67e
Merge "Fix bug of hip/samples/0_Intro/hcc_dialects/vadd_hip" into amd-master-next
...
[ROCm/clr commit: ffb8689462 ]
2020-02-17 22:01:12 -05:00
Tao Sang
ffb8689462
Merge "Fix bug of hip/samples/0_Intro/hcc_dialects/vadd_hip" into amd-master-next
2020-02-17 22:01:12 -05:00
Tao Sang
cadb26ba84
Merge "Fix bug of hip/samples/0_Intro/hcc_dialects/vadd_hip" into amd-master-next
...
[ROCm/hip commit: 5b2ec8bdf8 ]
2020-02-17 22:01:12 -05:00
Tao Sang
5b2ec8bdf8
Merge "Fix bug of hip/samples/0_Intro/hcc_dialects/vadd_hip" into amd-master-next
2020-02-17 22:01:12 -05:00
Christophe Paquot
c1e679491a
Don't create a marker for start event in hipModuleLaunchKernel
...
And also don't optimize the case where start==stop event to compute
elapsed time since the command can be a NDRange one.
HIP directed test will need to be fixed for that.
Change-Id: I64fadd6ab8ab1a490e7a2b7165a591df5a5cf3a2
[ROCm/clr commit: 1f5ae789bb ]
2020-02-17 14:16:31 -08:00
Christophe Paquot
1f5ae789bb
Don't create a marker for start event in hipModuleLaunchKernel
...
And also don't optimize the case where start==stop event to compute
elapsed time since the command can be a NDRange one.
HIP directed test will need to be fixed for that.
Change-Id: I64fadd6ab8ab1a490e7a2b7165a591df5a5cf3a2
2020-02-17 14:16:31 -08:00
Christophe Paquot
256006af22
Don't create a marker for start event in hipModuleLaunchKernel
...
And also don't optimize the case where start==stop event to compute
elapsed time since the command can be a NDRange one.
HIP directed test will need to be fixed for that.
Change-Id: I64fadd6ab8ab1a490e7a2b7165a591df5a5cf3a2
[ROCm/hip commit: 9692ac6b5f ]
2020-02-17 14:16:31 -08:00