Peng Sun
30dc087238
Additional typo and extra space fix
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
2faf1dfe6e
Merge branch 'master' into privatestaging
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
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
d4835c7416
Fix all TODO-doc
2016-02-02 21:29:09 -06:00
Peng Sun
c73996d041
Fix all TODO-doc
2016-02-02 21:29:09 -06: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
b20e02ae58
Finish all TODO for error code
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
63a6bce3d9
add inline attribute to shfl functions
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
714bfcbff6
Merge branch 'master' of https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP
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
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
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
b14c890851
Adjusted the value of __any as per CUDA -sandeep
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
a7c0be6e4b
ADDED Support for __ffs() and __ffsll() having signed input -sandeep
2016-02-02 15:05:46 +05:30
streamhsa
23904df99b
ADDED Support for __ffs() and __ffsll() having signed input -sandeep
2016-02-02 15:05:46 +05:30
streamhsa
e5a491f3c8
Added test for ballot and removing HIP_FUNCTION from hipSampleAtomicsTest.cpp -sandeep
2016-02-02 14:50:55 +05:30
streamhsa
2b02fe082f
Added test for ballot and removing HIP_FUNCTION from hipSampleAtomicsTest.cpp -sandeep
2016-02-02 14:50:55 +05:30
Jack Chung
e62a9e1bb7
Merge branch 'privatestaging' of github.com:AMDComputeLibraries/HIP-privatestaging into privatestaging
2016-02-02 16:28:02 +08:00
Jack Chung
8551855f89
Merge branch 'privatestaging' of github.com:AMDComputeLibraries/HIP-privatestaging into privatestaging
2016-02-02 16:28:02 +08:00
Jack Chung
8df395a006
Suppress linker warnings in case HCC distribution contains OpenCL/SPIR symbols
2016-02-02 16:27:42 +08:00
Jack Chung
1e7642c569
Suppress linker warnings in case HCC distribution contains OpenCL/SPIR symbols
2016-02-02 16:27:42 +08:00
foreman
99556aca1d
P4 to Git Change 1233406 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/02/02 03:01:34
...
SWDEV-2 - Change OpenCL version number from 2023 to 2024.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1770 edit
2016-02-02 03:13:00 -05:00
Andres Rodriguez
3797b56ec9
Bump version for bugfix release 1.8.1
...
Change-Id: I06701905592594221d26c075a8fe370b4cc92aff
2016-02-02 01:29:51 -05:00
scchan
ed0a4fc1b7
adding shfl, shfl_up, shfl_down, shfl_xor intrinsics
2016-02-01 23:55:31 -06:00
scchan
04f3e3e598
adding shfl, shfl_up, shfl_down, shfl_xor intrinsics
2016-02-01 23:55:31 -06:00
Ben Sander
0c03868e90
Merge pull request #10 from SethosII/patch-1
...
Update hip_faq.md based on Sethosll review. Closes #10
2016-02-01 22:01:17 -06:00
Ben Sander
b2b43d55cb
Merge pull request #10 from SethosII/patch-1
...
Update hip_faq.md based on Sethosll review. Closes #10
2016-02-01 22:01:17 -06:00
Maneesh Gupta
405ee35a04
Add double and integer intrinsics to test
2016-02-01 16:00:45 +05:30
Maneesh Gupta
861cba6f75
Add double and integer intrinsics to test
2016-02-01 16:00:45 +05:30
foreman
6dc767146f
P4 to Git Change 1232961 by emankov@em-hsa-amd on 2016/02/01 04:39:58
...
SWDEV-79309 - OpenCL Compiler Library improvements.
Minor Legacy Code Cleanup for OpenCL kernel caching feature implementation.
Testing: precheck-in
http://ocltc.amd.com:8111/viewModification.html?modId=66106&personal=true&buildTypeId=&tab=vcsModificationBuilds&show_all_builds=true
Reviewer: Stanislav Mekhanoshin
Affected files ...
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#90 edit
2016-02-01 04:47:26 -05:00
Jack Chung
518ef58652
Disable sincosf which has trouble on hcc now.
2016-02-01 17:42:37 +08:00
Jack Chung
93d1801a30
Disable sincosf which has trouble on hcc now.
2016-02-01 17:42:37 +08:00
Maneesh Gupta
97fb876c6a
Split math function tests into several smaller tests
2016-02-01 14:36:50 +05:30
Maneesh Gupta
4d9e8b8673
Split math function tests into several smaller tests
2016-02-01 14:36:50 +05:30
Maneesh Gupta
8d01a1db15
Disable testing of unsupported single precision intrinsics
2016-02-01 14:34:28 +05:30
Maneesh Gupta
276e20d4db
Disable testing of unsupported single precision intrinsics
2016-02-01 14:34:28 +05:30
Maneesh Gupta
4b94638bd3
Add few more single precision intrinsics to hcc_detail/hip_runtime.h
2016-02-01 14:29:50 +05:30
Maneesh Gupta
d2c6125a7c
Add few more single precision intrinsics to hcc_detail/hip_runtime.h
2016-02-01 14:29:50 +05:30
Maneesh Gupta
c5990d5651
Restrict using namespace hc::precise_math to device only
2016-02-01 14:26:50 +05:30
Maneesh Gupta
3b19fd578d
Restrict using namespace hc::precise_math to device only
2016-02-01 14:26:50 +05:30
Maneesh Gupta
0f4fe765c4
Remove redundant #define __HCC__ in hcc_detail/hip_runtime.h
2016-02-01 14:24:41 +05:30
Maneesh Gupta
e55f3778e0
Remove redundant #define __HCC__ in hcc_detail/hip_runtime.h
2016-02-01 14:24:41 +05:30
foreman
916f8de56e
P4 to Git Change 1232927 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/02/01 03:00:11
...
SWDEV-2 - Change OpenCL version number from 2022 to 2023.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1769 edit
2016-02-01 03:11:25 -05:00
Paul Jähne
2872d8dfec
Update hip_faq.md
...
changed Cuda to CUDA for consistency
changed NVIDIA to Nvidia for consistency
corrected apostrophes
corrected section "What hardware does HIP support?"
2016-01-31 13:29:03 +01:00
Paul Jähne
c53031809c
Update hip_faq.md
...
changed Cuda to CUDA for consistency
changed NVIDIA to Nvidia for consistency
corrected apostrophes
corrected section "What hardware does HIP support?"
2016-01-31 13:29:03 +01:00