コミットグラフ

54851 コミット

作成者 SHA1 メッセージ 日付
Evgeny 4174f07fd1 hsa-runtime integration
Change-Id: I48968966ffe164218ebff88d0e3a1268e96bf1dd
2017-07-05 10:55:30 -04:00
Evgeny ce82829fc1 hsa-runtime integration
Change-Id: I48968966ffe164218ebff88d0e3a1268e96bf1dd


[ROCm/ROCR-Runtime commit: 4174f07fd1]
2017-07-05 10:55:30 -04:00
foreman f12b679f98 P4 to Git Change 1430092 by johtaylo@johtaylo-jtincrementor-increment on 2017/07/05 03:00:04
SWDEV-2 - Change OpenCL version number from 2449 to 2450.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2197 edit


[ROCm/clr commit: d1bd0fdabf]
2017-07-05 03:27:07 -04:00
foreman d1bd0fdabf P4 to Git Change 1430092 by johtaylo@johtaylo-jtincrementor-increment on 2017/07/05 03:00:04
SWDEV-2 - Change OpenCL version number from 2449 to 2450.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2197 edit
2017-07-05 03:27:07 -04:00
Maneesh Gupta 89f1975cca ignore build directory
Change-Id: I227ac377b6eed3aee1cf2121de00c86f34c12405


[ROCm/clr commit: 3824042929]
2017-07-05 11:45:18 +05:30
Maneesh Gupta 3824042929 ignore build directory
Change-Id: I227ac377b6eed3aee1cf2121de00c86f34c12405
2017-07-05 11:45:18 +05:30
Maneesh Gupta 85cd86c3bd ignore build directory
Change-Id: I227ac377b6eed3aee1cf2121de00c86f34c12405
2017-07-05 11:45:18 +05:30
Maneesh Gupta 8252ae785b GPUOpen-ProfessionalCompute-Tools -> ROCm-Developer-Tools
Change-Id: I9f5b29dd1097385acecb0c672770d8adca2fdcf7
2017-07-05 11:44:44 +05:30
Maneesh Gupta c2cb93b2cc GPUOpen-ProfessionalCompute-Tools -> ROCm-Developer-Tools
Change-Id: I9f5b29dd1097385acecb0c672770d8adca2fdcf7


[ROCm/clr commit: 13e3e63fd8]
2017-07-05 11:44:44 +05:30
Maneesh Gupta 13e3e63fd8 GPUOpen-ProfessionalCompute-Tools -> ROCm-Developer-Tools
Change-Id: I9f5b29dd1097385acecb0c672770d8adca2fdcf7
2017-07-05 11:44:44 +05:30
Maneesh Gupta db959e648b GPUOpen-ProfessionalCompute-Tools -> ROCm-Developer-Tools
Change-Id: I9f5b29dd1097385acecb0c672770d8adca2fdcf7
2017-07-05 11:44:44 +05:30
foreman ae165c195e P4 to Git Change 1429832 by gandryey@gera-w8 on 2017/07/04 14:30:21
SWDEV-122734 - [OCL]Carrizo crashes test on OCLperf in Windows 10
	- Attempt to fix CZ crash on TC

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#210 edit


[ROCm/clr commit: bd27e2330c]
2017-07-04 14:59:40 -04:00
foreman bd27e2330c P4 to Git Change 1429832 by gandryey@gera-w8 on 2017/07/04 14:30:21
SWDEV-122734 - [OCL]Carrizo crashes test on OCLperf in Windows 10
	- Attempt to fix CZ crash on TC

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#210 edit
2017-07-04 14:59:40 -04:00
Jay Cornwall 4fbffcdd9c Always allocate space for control stack at beginning of save area
Hardware block testing is done with the workgroup state offset
initialized to the control stack size on all ASICs. MEC microcode
assumes this space is available when the workgroup state offset is
reset after a context restore event.

Fixes context save area overrun when the full save area is used.

Change-Id: I8eeb62f97140c6fe409fe78b4497d833584feea8
Signed-off-by: Jay Cornwall <Jay.Cornwall@amd.com>
2017-07-04 10:12:02 -04:00
Jay Cornwall b0e2719436 Always allocate space for control stack at beginning of save area
Hardware block testing is done with the workgroup state offset
initialized to the control stack size on all ASICs. MEC microcode
assumes this space is available when the workgroup state offset is
reset after a context restore event.

Fixes context save area overrun when the full save area is used.

Change-Id: I8eeb62f97140c6fe409fe78b4497d833584feea8
Signed-off-by: Jay Cornwall <Jay.Cornwall@amd.com>


[ROCm/ROCR-Runtime commit: 4fbffcdd9c]
2017-07-04 10:12:02 -04:00
Ben Sander 57733404c1 Add hipdbPrintMem - wrapper for hcc memory tracker.
[ROCm/clr commit: 18660be8ce]
2017-07-03 15:05:30 -05:00
Ben Sander 18660be8ce Add hipdbPrintMem - wrapper for hcc memory tracker. 2017-07-03 15:05:30 -05:00
Ben Sander 0459f3db72 Add hipdbPrintMem - wrapper for hcc memory tracker. 2017-07-03 15:05:30 -05:00
Sun, Peng b52c040bd5 fix typo in hipcc
Change-Id: I5f5fb3d8f1e5e8104dca45dc213c13ae9d98a583


[ROCm/clr commit: c6dee2a266]
2017-07-01 09:43:31 -05:00
Sun, Peng c6dee2a266 fix typo in hipcc
Change-Id: I5f5fb3d8f1e5e8104dca45dc213c13ae9d98a583
2017-07-01 09:43:31 -05:00
Sun, Peng 40d0a203f8 fix typo in hipcc
Change-Id: I5f5fb3d8f1e5e8104dca45dc213c13ae9d98a583
2017-07-01 09:43:31 -05:00
Rahul Garg ce0833f3bb Fixed build error in hipDeviceGetByPCIBusId
Change-Id: I33be362910c4c5dca7435fb9c41f427b54f0e9a7


[ROCm/clr commit: cbc98cc098]
2017-07-01 07:56:30 +05:30
Rahul Garg cbc98cc098 Fixed build error in hipDeviceGetByPCIBusId
Change-Id: I33be362910c4c5dca7435fb9c41f427b54f0e9a7
2017-07-01 07:56:30 +05:30
Rahul Garg 34fcaa23bb Fixed build error in hipDeviceGetByPCIBusId
Change-Id: I33be362910c4c5dca7435fb9c41f427b54f0e9a7
2017-07-01 07:56:30 +05:30
Ben Sander f1f98a0d2f Set default HIP_SYNC_NULL_STREAM=1.
[ROCm/clr commit: 61fafdceb1]
2017-06-30 19:01:14 -05:00
Ben Sander 61fafdceb1 Set default HIP_SYNC_NULL_STREAM=1. 2017-06-30 19:01:14 -05:00
Ben Sander 626b5191e8 Set default HIP_SYNC_NULL_STREAM=1. 2017-06-30 19:01:14 -05:00
Harish Kasiviswanathan dc6ece67fd Fix fd leak if application forks
If the application forks, close the fd inherited from the parent.

Change-Id: I48e4157d5f0d6f04d07ecb23b719a23934687cdb
Signed-off-by: Harish Kasiviswanathan <Harish.Kasiviswanathan@amd.com>
2017-06-30 15:59:41 -04:00
Harish Kasiviswanathan 45a97666b7 Fix fd leak if application forks
If the application forks, close the fd inherited from the parent.

Change-Id: I48e4157d5f0d6f04d07ecb23b719a23934687cdb
Signed-off-by: Harish Kasiviswanathan <Harish.Kasiviswanathan@amd.com>


[ROCm/ROCR-Runtime commit: dc6ece67fd]
2017-06-30 15:59:41 -04:00
Ben Sander 35f05c0a3a Refactor hip_hcc.
Don't require setting __HIP_PLATFORM_HCC__ ; Instead check if compiler is HCC.
The functions here use HCC-specific functionality so only work with HCC.
ANd they work regardless of the __HIP_PLATFORM_HCC__ setting so don't
require that.

Also remove the "hcc_detail" extra hierarchy level for hip_hcc.h as
it is not necessary.  Remove hcc_detail/hip_hcc.h.


[ROCm/clr commit: 5e5b017b0d]
2017-06-30 08:26:15 -05:00
Ben Sander 5e5b017b0d Refactor hip_hcc.
Don't require setting __HIP_PLATFORM_HCC__ ; Instead check if compiler is HCC.
The functions here use HCC-specific functionality so only work with HCC.
ANd they work regardless of the __HIP_PLATFORM_HCC__ setting so don't
require that.

Also remove the "hcc_detail" extra hierarchy level for hip_hcc.h as
it is not necessary.  Remove hcc_detail/hip_hcc.h.
2017-06-30 08:26:15 -05:00
Ben Sander 9c229f7530 Refactor hip_hcc.
Don't require setting __HIP_PLATFORM_HCC__ ; Instead check if compiler is HCC.
The functions here use HCC-specific functionality so only work with HCC.
ANd they work regardless of the __HIP_PLATFORM_HCC__ setting so don't
require that.

Also remove the "hcc_detail" extra hierarchy level for hip_hcc.h as
it is not necessary.  Remove hcc_detail/hip_hcc.h.
2017-06-30 08:26:15 -05:00
foreman 37c44e8476 P4 to Git Change 1428623 by johtaylo@johtaylo-jtincrementor-increment on 2017/06/30 03:00:04
SWDEV-2 - Change OpenCL version number from 2448 to 2449.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2196 edit


[ROCm/clr commit: c946bd840b]
2017-06-30 03:14:49 -04:00
foreman c946bd840b P4 to Git Change 1428623 by johtaylo@johtaylo-jtincrementor-increment on 2017/06/30 03:00:04
SWDEV-2 - Change OpenCL version number from 2448 to 2449.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2196 edit
2017-06-30 03:14:49 -04:00
Rahul Garg 1be7dc7cc2 Fixed hipDeviceGetByPCIBusId
Change-Id: Ia36bb9425671ef7659541c9aeedae4098456a31b


[ROCm/clr commit: 467a2ba014]
2017-06-30 10:11:41 +05:30
Rahul Garg 467a2ba014 Fixed hipDeviceGetByPCIBusId
Change-Id: Ia36bb9425671ef7659541c9aeedae4098456a31b
2017-06-30 10:11:41 +05:30
Rahul Garg 65cb024b61 Fixed hipDeviceGetByPCIBusId
Change-Id: Ia36bb9425671ef7659541c9aeedae4098456a31b
2017-06-30 10:11:41 +05:30
Maneesh Gupta 465bc42a12 Merge branch 'roc-1.6.x' into master
Change-Id: I367a3940a0a9e5658abc28a7dc2bfb9cf4167dc8
2017-06-30 09:59:30 +05:30
Maneesh Gupta 575dcb6c1e Merge branch 'roc-1.6.x' into master
Change-Id: I367a3940a0a9e5658abc28a7dc2bfb9cf4167dc8


[ROCm/clr commit: c279daab38]
2017-06-30 09:59:30 +05:30
Maneesh Gupta c279daab38 Merge branch 'roc-1.6.x' into master
Change-Id: I367a3940a0a9e5658abc28a7dc2bfb9cf4167dc8
2017-06-30 09:59:30 +05:30
Maneesh Gupta 9f4ea9255c Merge branch 'roc-1.6.x' into master
Change-Id: I367a3940a0a9e5658abc28a7dc2bfb9cf4167dc8
2017-06-30 09:59:30 +05:30
foreman bbaf2df99b P4 to Git Change 1428488 by gandryey@gera-w8 on 2017/06/29 17:50:55
SWDEV-111196 - clGetKernelInfoAMD failures for OpenCL-on-ROCm
	- Report available SGPR/VGPR

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.cpp#24 edit


[ROCm/clr commit: 2714cdc1b6]
2017-06-29 18:39:44 -04:00
foreman 2714cdc1b6 P4 to Git Change 1428488 by gandryey@gera-w8 on 2017/06/29 17:50:55
SWDEV-111196 - clGetKernelInfoAMD failures for OpenCL-on-ROCm
	- Report available SGPR/VGPR

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.cpp#24 edit
2017-06-29 18:39:44 -04:00
foreman 481bde3677 P4 to Git Change 1428440 by gandryey@gera-w8 on 2017/06/29 16:41:20
SWDEV-124720 - Observed "Memory access fault by GPU node-1" while running few of OpenCL - ISV apps
	- Change to use system scope on acquire fence for dispatch  packet

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#41 edit


[ROCm/clr commit: 796b6db8f7]
2017-06-29 16:55:15 -04:00
foreman 796b6db8f7 P4 to Git Change 1428440 by gandryey@gera-w8 on 2017/06/29 16:41:20
SWDEV-124720 - Observed "Memory access fault by GPU node-1" while running few of OpenCL - ISV apps
	- Change to use system scope on acquire fence for dispatch  packet

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#41 edit
2017-06-29 16:55:15 -04:00
Aditya Atluri 98905a7272 automate gcnarch detection
Change-Id: Ibbad22db136f7f5e2be84c82e9169298a144cc77
2017-06-29 12:01:40 -05:00
Aditya Atluri bd427d5b47 automate gcnarch detection
Change-Id: Ibbad22db136f7f5e2be84c82e9169298a144cc77


[ROCm/clr commit: 0fe0381608]
2017-06-29 12:01:40 -05:00
Aditya Atluri 0fe0381608 automate gcnarch detection
Change-Id: Ibbad22db136f7f5e2be84c82e9169298a144cc77
2017-06-29 12:01:40 -05:00
Aditya Atluri 3e610ab0fe automate gcnarch detection
Change-Id: Ibbad22db136f7f5e2be84c82e9169298a144cc77
2017-06-29 12:01:40 -05:00
foreman 3a4ae35e42 P4 to Git Change 1428135 by johtaylo@johtaylo-jtincrementor-increment on 2017/06/29 03:00:04
SWDEV-2 - Change OpenCL version number from 2447 to 2448.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2195 edit


[ROCm/clr commit: 8035289a92]
2017-06-29 03:11:16 -04:00