shaoyunl
4c5a3ca774
libhsakmt: Use GPU ID instead of Node ID in set_process_dgpu_aperture
...
Change-Id: I0e66ca4a018c15c009a3516d250f0044a4407878
[ROCm/ROCR-Runtime commit: 7e40877e81 ]
2016-02-04 10:32:23 -05:00
Sam Kolton
136baccbe5
Implementation of hipDeviceGetAttribute()
...
[ROCm/clr commit: afe45964ae ]
2016-02-04 17:39:27 +03:00
Sam Kolton
afe45964ae
Implementation of hipDeviceGetAttribute()
2016-02-04 17:39:27 +03:00
Sam Kolton
2306293526
Implementation of hipDeviceGetAttribute()
...
[ROCm/hip commit: 0a27507208 ]
2016-02-04 17:39:27 +03:00
Sam Kolton
0a27507208
Implementation of hipDeviceGetAttribute()
2016-02-04 17:39:27 +03:00
foreman
37b8e91715
P4 to Git Change 1234278 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/02/04 03:00:12
...
SWDEV-2 - Change OpenCL version number from 2025 to 2026.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1772 edit
[ROCm/clr commit: 3251b63346 ]
2016-02-04 03:08:01 -05:00
foreman
3251b63346
P4 to Git Change 1234278 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/02/04 03:00:12
...
SWDEV-2 - Change OpenCL version number from 2025 to 2026.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1772 edit
2016-02-04 03:08:01 -05:00
foreman
1918801f41
P4 to Git Change 1234219 by smekhano@stas-rampitec-hsa on 2016/02/03 22:29:28
...
SWDEV-86849 - HSA HLC: add AssertZExt to get_local_id/get_local_size calls if workrgoup size is know to fit i8 or i16
Testing: smoke, precheckin
Reviewed by Valery Pykhtin
Affected files ...
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/linker.cpp#138 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/HSAIL/HSAILISelLowering.cpp#110 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/HSAIL/HSAILISelLowering.h#27 edit
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/llc/opt/mul24/local_size.cl#1 add
... //depot/stg/opencl/drivers/opencl/tests/hsa/tlst/llc_opt.tlst#80 edit
[ROCm/clr commit: bf45e6549f ]
2016-02-03 22:33:51 -05:00
foreman
bf45e6549f
P4 to Git Change 1234219 by smekhano@stas-rampitec-hsa on 2016/02/03 22:29:28
...
SWDEV-86849 - HSA HLC: add AssertZExt to get_local_id/get_local_size calls if workrgoup size is know to fit i8 or i16
Testing: smoke, precheckin
Reviewed by Valery Pykhtin
Affected files ...
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/linker.cpp#138 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/HSAIL/HSAILISelLowering.cpp#110 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Target/HSAIL/HSAILISelLowering.h#27 edit
... //depot/stg/opencl/drivers/opencl/tests/hsa/src/llc/opt/mul24/local_size.cl#1 add
... //depot/stg/opencl/drivers/opencl/tests/hsa/tlst/llc_opt.tlst#80 edit
2016-02-03 22:33:51 -05:00
foreman
72b7ad81cb
P4 to Git Change 1234162 by xcui@merged_opencl_jxcwin on 2016/02/03 18:17:16
...
SWDEV-84299 - added support for svmmemcpy to handle the situation that src/dst pointers may or may not in the SVM space
code review:
http://ocltc.amd.com/reviews/r/9645/
precheckin:
http://ocltc.amd.com:8111/viewModification.html?modId=66292&personal=true&buildTypeId=&tab=vcsModificationBuilds&show_all_builds=true
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#394 edit
[ROCm/clr commit: bb433385db ]
2016-02-03 18:24:32 -05:00
foreman
bb433385db
P4 to Git Change 1234162 by xcui@merged_opencl_jxcwin on 2016/02/03 18:17:16
...
SWDEV-84299 - added support for svmmemcpy to handle the situation that src/dst pointers may or may not in the SVM space
code review:
http://ocltc.amd.com/reviews/r/9645/
precheckin:
http://ocltc.amd.com:8111/viewModification.html?modId=66292&personal=true&buildTypeId=&tab=vcsModificationBuilds&show_all_builds=true
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#394 edit
2016-02-03 18:24:32 -05:00
Peng Sun
05dd336805
Additional typo and extra space fix
...
[ROCm/clr commit: 30dc087238 ]
2016-02-03 09:42:16 -06:00
Peng Sun
30dc087238
Additional typo and extra space fix
2016-02-03 09:42:16 -06:00
Peng Sun
8347c2163d
Additional typo and extra space fix
...
[ROCm/hip commit: 3d5608ea84 ]
2016-02-03 09:42:16 -06:00
Peng Sun
3d5608ea84
Additional typo and extra space fix
2016-02-03 09:42:16 -06:00
Ben Sander
054598a1b3
Merge branch 'master' into privatestaging
...
[ROCm/clr commit: 2faf1dfe6e ]
2016-02-03 09:39:19 -06:00
Ben Sander
2faf1dfe6e
Merge branch 'master' into privatestaging
2016-02-03 09:39:19 -06:00
Ben Sander
2bf594e928
Merge branch 'master' into privatestaging
...
[ROCm/hip commit: 1327d3e03d ]
2016-02-03 09:39:19 -06:00
Ben Sander
1327d3e03d
Merge branch 'master' into privatestaging
2016-02-03 09:39:19 -06:00
foreman
a9fe7973fe
P4 to Git Change 1233845 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/02/03 03:00:12
...
SWDEV-2 - Change OpenCL version number from 2024 to 2025.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1771 edit
[ROCm/clr commit: 865b81887a ]
2016-02-03 03:11:31 -05:00
foreman
865b81887a
P4 to Git Change 1233845 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/02/03 03:00:12
...
SWDEV-2 - Change OpenCL version number from 2024 to 2025.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1771 edit
2016-02-03 03:11:31 -05:00
Peng Sun
b9367aedec
Fix all TODO-doc
...
[ROCm/clr commit: d4835c7416 ]
2016-02-02 21:29:09 -06:00
Peng Sun
d4835c7416
Fix all TODO-doc
2016-02-02 21:29:09 -06:00
Peng Sun
503ec9ad24
Fix all TODO-doc
...
[ROCm/hip commit: c73996d041 ]
2016-02-02 21:29:09 -06:00
Peng Sun
c73996d041
Fix all TODO-doc
2016-02-02 21:29:09 -06:00
foreman
2669fce89a
P4 to Git Change 1233743 by bcrane@MSDNBCRANE99-OCL on 2016/02/02 20:45:13
...
SWDEV-86253 - [QR] 6 to 7% performance drop is observed in BasemarkCL test
CL1226184 adds serialization to LHIO, because pxproxy accesses global state, without locks, leading to crash, etc.
To fix OpenCL perf regressions, allow unserialized access to pxproxy. It may be that OpenCL design leads away from racy behavior, so it may be safe. This was checked in to gather information. What software gets perf drops? Does any software get fixed?
The dangerous functions are CreateDevice, CreateContext, because the handles from the OS are saved in global caches, and if those global caches are modified in one thread, while other threads are looking-up from the caches - that is a problem.
TC: http://ocltc:8111/viewModification.html?modId=66278&personal=true
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#158 edit
[ROCm/clr commit: bd54838ca7 ]
2016-02-02 20:52:50 -05:00
foreman
bd54838ca7
P4 to Git Change 1233743 by bcrane@MSDNBCRANE99-OCL on 2016/02/02 20:45:13
...
SWDEV-86253 - [QR] 6 to 7% performance drop is observed in BasemarkCL test
CL1226184 adds serialization to LHIO, because pxproxy accesses global state, without locks, leading to crash, etc.
To fix OpenCL perf regressions, allow unserialized access to pxproxy. It may be that OpenCL design leads away from racy behavior, so it may be safe. This was checked in to gather information. What software gets perf drops? Does any software get fixed?
The dangerous functions are CreateDevice, CreateContext, because the handles from the OS are saved in global caches, and if those global caches are modified in one thread, while other threads are looking-up from the caches - that is a problem.
TC: http://ocltc:8111/viewModification.html?modId=66278&personal=true
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#158 edit
2016-02-02 20:52:50 -05:00
Peng Sun
4afe96bf21
Finish all TODO for error code
...
[ROCm/clr commit: b20e02ae58 ]
2016-02-02 17:39:46 -06:00
Peng Sun
b20e02ae58
Finish all TODO for error code
2016-02-02 17:39:46 -06:00
Peng Sun
03630ee0a4
Finish all TODO for error code
...
[ROCm/hip commit: 8b74333204 ]
2016-02-02 17:39:46 -06:00
Peng Sun
8b74333204
Finish all TODO for error code
2016-02-02 17:39:46 -06:00
scchan
a9745be3f4
add inline attribute to shfl functions
...
[ROCm/clr commit: 63a6bce3d9 ]
2016-02-02 12:53:17 -06:00
scchan
63a6bce3d9
add inline attribute to shfl functions
2016-02-02 12:53:17 -06:00
scchan
39fb16bc5f
add inline attribute to shfl functions
...
[ROCm/hip commit: 265c42500f ]
2016-02-02 12:53:17 -06:00
scchan
265c42500f
add inline attribute to shfl functions
2016-02-02 12:53:17 -06:00
Ben Sander
0d62f7767a
Merge branch 'master' of https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP
...
[ROCm/clr commit: 714bfcbff6 ]
2016-02-02 10:05:44 -06:00
Ben Sander
714bfcbff6
Merge branch 'master' of https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP
2016-02-02 10:05:44 -06:00
Ben Sander
5593dd846a
Merge branch 'master' of https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP
...
[ROCm/hip commit: 6175d665fc ]
2016-02-02 10:05:44 -06:00
Ben Sander
6175d665fc
Merge branch 'master' of https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP
2016-02-02 10:05:44 -06:00
Ben Sander
71bfa20508
Remove warning on ballot/any/all and pop/clz.
...
Since these are supported in HIP no reason to emit warnings.
[ROCm/clr commit: 182296ce59 ]
2016-02-02 10:02:48 -06:00
Ben Sander
182296ce59
Remove warning on ballot/any/all and pop/clz.
...
Since these are supported in HIP no reason to emit warnings.
2016-02-02 10:02:48 -06:00
Ben Sander
57d88913f8
Remove warning on ballot/any/all and pop/clz.
...
Since these are supported in HIP no reason to emit warnings.
[ROCm/hip commit: 3898f6af3c ]
2016-02-02 10:02:48 -06:00
Ben Sander
3898f6af3c
Remove warning on ballot/any/all and pop/clz.
...
Since these are supported in HIP no reason to emit warnings.
2016-02-02 10:02:48 -06:00
streamhsa
c832718f42
Adjusted the value of __any as per CUDA -sandeep
...
[ROCm/clr commit: b14c890851 ]
2016-02-02 15:25:42 +05:30
streamhsa
b14c890851
Adjusted the value of __any as per CUDA -sandeep
2016-02-02 15:25:42 +05:30
streamhsa
af8cc35552
Adjusted the value of __any as per CUDA -sandeep
...
[ROCm/hip commit: 974d491902 ]
2016-02-02 15:25:42 +05:30
streamhsa
974d491902
Adjusted the value of __any as per CUDA -sandeep
2016-02-02 15:25:42 +05:30
streamhsa
fa391f72c9
ADDED Support for __ffs() and __ffsll() having signed input -sandeep
...
[ROCm/clr commit: a7c0be6e4b ]
2016-02-02 15:05:46 +05:30
streamhsa
a7c0be6e4b
ADDED Support for __ffs() and __ffsll() having signed input -sandeep
2016-02-02 15:05:46 +05:30
streamhsa
e4635c36a0
ADDED Support for __ffs() and __ffsll() having signed input -sandeep
...
[ROCm/hip commit: 23904df99b ]
2016-02-02 15:05:46 +05:30