Nicholas Malaya
be03a6f8b2
Fixing a link
...
[ROCm/clr commit: 319f7232c2 ]
2018-10-17 14:25:54 -05:00
Nicholas Malaya
26460eac74
Adding library equivalent section
...
[ROCm/clr commit: 4c2e4ead8d ]
2018-10-17 14:25:07 -05:00
Nicholas Malaya
4b1520b567
Small editing changes to clean up document
...
[ROCm/clr commit: 41279dcb38 ]
2018-10-17 14:11:25 -05:00
Nicholas Malaya
ccfb880f30
Fixing a broken indentation
...
Minor (cosmetic) edit to make items appear in ordered bulleted list
[ROCm/clr commit: 4939444a51 ]
2018-10-17 13:56:51 -05:00
Nicholas Malaya
1d7a6a7c1e
Update hip_porting_guide.md
...
Adding hyperlink to bin/hipconvertinplace.sh
[ROCm/clr commit: 20bb485199 ]
2018-10-17 13:49:47 -05:00
Maneesh Gupta
50e89b0a30
Replace hipLaunchKernel -> hipLaunchKernelGGL
...
Change-Id: I4d99009e1199811d417becf1e1b934ec4d4e30be
[ROCm/clr commit: e1fe095471 ]
2018-10-17 14:32:25 +05:30
Maneesh Gupta
7fc7aa1e04
Fix typos in Jenkinsfile
...
[ROCm/clr commit: 3bf8e9ad8e ]
2018-10-17 11:13:37 +05:30
Maneesh Gupta
75881e172b
Update Jenkinsfile
...
Disable rocm-1.9x testing in CI due to incompatible changes with HCC from ROCm 1.9.x
[ROCm/clr commit: f41924d42e ]
2018-10-17 11:03:43 +05:30
Maneesh Gupta
bb3706b6f6
Merge pull request #703 from mangupta/stream_create_with_priority
...
Implementation for stream priority
[ROCm/clr commit: 95be669f4a ]
2018-10-17 10:53:43 +05:30
Maneesh Gupta
62e4c224c7
Merge pull request #702 from aaronenyeshi/fix-missing-irif-lib
...
Replace IRIF fences with atomic_work_item_fence
[ROCm/clr commit: 3485d86746 ]
2018-10-17 10:53:27 +05:30
Maneesh Gupta
a818af7073
Merge pull request #698 from yxsamliu/compile-flags
...
Add HIPCC_COMPILE_FLAGS_APPEND
[ROCm/clr commit: 6a4aaed7f3 ]
2018-10-17 10:53:17 +05:30
Maneesh Gupta
dea3d05758
Merge pull request #696 from gargrahul/fix_texrestypelin_size
...
Fixed image width for linear resource type texture
[ROCm/clr commit: 5ca415a172 ]
2018-10-17 06:11:23 +05:30
Maneesh Gupta
08bff3e3d7
Merge pull request #708 from mangupta/swdev-125523
...
Add missing hipHostRegister flags on nvcc path
[ROCm/clr commit: ae4e24dc21 ]
2018-10-17 06:10:25 +05:30
Evgeny Mankov
a533379e12
[HIPIFY] Code cleanup and formatting
...
[ROCm/clr commit: 9a1a511c84 ]
2018-10-15 15:27:37 +03:00
Maneesh Gupta
8175561a42
Add missing hipHostRegister flags on nvcc path
...
Change-Id: I69f09204d9c544935104d4168ab8d3626666a623
[ROCm/clr commit: d71006eb99 ]
2018-10-15 15:30:24 +05:30
Alex Voicu
2577b11365
Update samples.
...
[ROCm/clr commit: f480a134f4 ]
2018-10-13 23:28:22 +01:00
Alex Voicu
f3495964ea
Minimal should mean minimal.
...
[ROCm/clr commit: 217fe345ca ]
2018-10-11 00:21:41 +01:00
Alex Voicu
0e5f21c96b
Trailing whitespace is still not the final frontier.
...
[ROCm/clr commit: 7874ec8aaf ]
2018-10-11 00:08:09 +01:00
Alex Voicu
21997797ff
Address Aaron's comments
...
[ROCm/clr commit: b2b482c78e ]
2018-10-11 00:03:01 +01:00
Alex Voicu
16b5a7c63e
Use HIP math functions, stop using hipLaunchParm.
...
[ROCm/clr commit: 031c1d574f ]
2018-10-10 11:56:54 +01:00
Alex Voicu
93e6d2f730
Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP into feature_minimal_changes_for_hc_next
...
[ROCm/clr commit: c564ccbffc ]
2018-10-10 11:44:09 +01:00
Alex Voicu
50388a3bd1
Re-sync with upstream.
...
[ROCm/clr commit: 9ec697c620 ]
2018-10-10 11:43:49 +01:00
foreman
c5794d3c94
P4 to Git Change 1615280 by chui@ocl-promo-incrementor on 2018/10/06 03:00:27
...
SWDEV-2 - Change OpenCL version number from 2754 to 2755.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2502 edit
[ROCm/clr commit: 9b367f0387 ]
2018-10-06 03:10:38 -04:00
Maneesh Gupta
c4ed6b18fb
Implementation for stream priority
...
- Requires ROCm 1.9.x or higher
- Requires HCC with PR#886 merged
Change-Id: Id7c95ea091ee610e80c9ad815f1cb989cba570ca
[ROCm/clr commit: 07ee1f07d8 ]
2018-10-05 16:27:46 +05:30
foreman
18e9783383
P4 to Git Change 1614831 by chui@ocl-promo-incrementor on 2018/10/05 03:00:26
...
SWDEV-2 - Change OpenCL version number from 2753 to 2754.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2501 edit
[ROCm/clr commit: 2704d2ac22 ]
2018-10-05 03:07:29 -04:00
Aaron Enye Shi
1835636df3
Replace IRIF fences with atomic_work_item_fence
...
[ROCm/clr commit: 03822afaa9 ]
2018-10-04 21:47:28 +00:00
foreman
6cbd14045f
P4 to Git Change 1614408 by chui@ocl-promo-incrementor on 2018/10/04 02:56:51
...
SWDEV-2 - Change OpenCL version number from 2752 to 2753.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2500 edit
[ROCm/clr commit: 035b8e3d1f ]
2018-10-04 03:08:45 -04:00
Maneesh Gupta
09ff91c564
Merge pull request #697 from yxsamliu/dev-lib-path
...
Let hipcc add --hip-device-lib-path by default for hip-clang
[ROCm/clr commit: e7d3f3860e ]
2018-10-04 07:40:37 +05:30
foreman
ac8bb56829
P4 to Git Change 1614278 by wchau@wchau_OCL_cmake on 2018/10/03 21:04:41
...
SWDEV-165756 - [ROCm] Backport cmake back into perforce to resolve cmake build broken issue
(Resubmitted CL1613181 with a bug fix)
- porting CMAKE changes in http://git.amd.com:8080/#/c/173995/
- add new source file names in runtime/CMakeLists.txt
-- required additional changes of CMAKE files from Konstantin to build the current OCL driver using CMAKE
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/CMakeLists.txt#17 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.cpp#34 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.h#34 edit
... //depot/stg/opencl/drivers/opencl/runtime/CMakeLists.txt#13 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/CMakeLists.txt#15 edit
[ROCm/clr commit: 8a8f7e3657 ]
2018-10-03 21:26:10 -04:00
foreman
93e25f8df9
P4 to Git Change 1614278 by wchau@wchau_OCL_cmake on 2018/10/03 21:04:41
...
SWDEV-165756 - [ROCm] Backport cmake back into perforce to resolve cmake build broken issue
(Resubmitted CL1613181 with a bug fix)
- porting CMAKE changes in http://git.amd.com:8080/#/c/173995/
- add new source file names in runtime/CMakeLists.txt
-- required additional changes of CMAKE files from Konstantin to build the current OCL driver using CMAKE
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/CMakeLists.txt#17 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.cpp#34 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.h#34 edit
... //depot/stg/opencl/drivers/opencl/runtime/CMakeLists.txt#13 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/CMakeLists.txt#15 edit
[ROCm/clr commit: 24437ae9d9 ]
2018-10-03 21:26:10 -04:00
Aaron Enye Shi
766ce1b4ff
Fix hip_vector_types.h for long long vectors
...
There was a missing long in the declaration for [u]longlongN types.
[ROCm/clr commit: 6a71cf17a1 ]
2018-10-03 13:57:52 -04:00
Evgeny Mankov
a89c112545
[HIPIFY] CUDA 10.0 Driver API initial support
...
[ROCm/clr commit: cb4eb94174 ]
2018-10-03 20:29:22 +03:00
foreman
4dccb198bc
P4 to Git Change 1613866 by chui@ocl-promo-incrementor on 2018/10/03 02:57:59
...
SWDEV-2 - Change OpenCL version number from 2751 to 2752.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2499 edit
[ROCm/clr commit: 2ffe48cbca ]
2018-10-03 03:15:15 -04:00
Rahul Garg
ed5c4bca1d
Corrected the width calculation logic to accomodate multi channels
...
[ROCm/clr commit: a78d68d639 ]
2018-10-03 12:07:38 +05:30
foreman
5787f03993
P4 to Git Change 1613773 by gandryey@gera-w8 on 2018/10/02 18:37:59
...
SWDEV-79445 - OCL generic changes and code clean-up
Program compilation clean-up:
- Remove !defined(WITH_LIGHTNING_COMPILER), but appprofiler still requires more changes.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#232 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devkernel.cpp#8 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devkernel.hpp#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#10 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#112 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#68 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.cpp#81 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#59 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#101 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocsettings.cpp#38 edit
[ROCm/clr commit: 8ee6142811 ]
2018-10-02 18:50:36 -04:00
foreman
00e9f77b2e
P4 to Git Change 1613598 by gandryey@gera-w8 on 2018/10/02 14:25:19
...
SWDEV-79445 - OCL generic changes and code clean-up
- Fix a crash with Unity, during RGP capture. Keep local size as 1 if the app didn't provide any
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#126 edit
[ROCm/clr commit: 0416a223bb ]
2018-10-02 14:37:16 -04:00
foreman
a474667bda
P4 to Git Change 1613522 by gandryey@gera-ocl-lc on 2018/10/02 11:44:38
...
SWDEV-79445 - OCL generic changes and code clean-up
Program compilation clean-up. Step#7:
- Introduce a new key to control the compilation path dynamically
- InitBuild/finiBuild clean-up
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_device.cpp#73 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#231 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#321 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#9 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.hpp#7 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#245 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.hpp#78 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#111 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#67 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.hpp#25 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.cpp#80 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.hpp#36 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#58 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.cpp#43 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#93 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.hpp#41 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocsettings.cpp#37 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/program.cpp#96 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#299 edit
[ROCm/clr commit: 335c31ec76 ]
2018-10-02 11:52:23 -04:00
foreman
78685f7482
P4 to Git Change 1613522 by gandryey@gera-ocl-lc on 2018/10/02 11:44:38
...
SWDEV-79445 - OCL generic changes and code clean-up
Program compilation clean-up. Step#7:
- Introduce a new key to control the compilation path dynamically
- InitBuild/finiBuild clean-up
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_device.cpp#73 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#231 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#321 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#9 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.hpp#7 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#245 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.hpp#78 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#111 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#67 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.hpp#25 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.cpp#80 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.hpp#36 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#58 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.cpp#43 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#93 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.hpp#41 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocsettings.cpp#37 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/program.cpp#96 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#299 edit
[ROCm/clr commit: d219d45f7d ]
2018-10-02 11:52:23 -04:00
foreman
2bd9fa5f7d
P4 to Git Change 1613400 by chui@ocl-promo-incrementor on 2018/10/02 02:57:08
...
SWDEV-2 - Change OpenCL version number from 2750 to 2751.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2498 edit
[ROCm/clr commit: 4297e10e42 ]
2018-10-02 03:08:36 -04:00
foreman
f5800a9648
P4 to Git Change 1613229 by wchau@wchau_OCL_cmake on 2018/10/01 15:12:47
...
SWDEV-165756 - [ROCm] Backport cmake back into perforce to resolve cmake build broken issue
- Back out changelist 1613181 as it causes TC build failures
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/CMakeLists.txt#16 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.cpp#33 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.h#33 edit
... //depot/stg/opencl/drivers/opencl/runtime/CMakeLists.txt#12 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/CMakeLists.txt#14 edit
[ROCm/clr commit: ac3ab672b8 ]
2018-10-01 15:35:29 -04:00
foreman
bb8e21d5b2
P4 to Git Change 1613229 by wchau@wchau_OCL_cmake on 2018/10/01 15:12:47
...
SWDEV-165756 - [ROCm] Backport cmake back into perforce to resolve cmake build broken issue
- Back out changelist 1613181 as it causes TC build failures
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/CMakeLists.txt#16 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.cpp#33 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.h#33 edit
... //depot/stg/opencl/drivers/opencl/runtime/CMakeLists.txt#12 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/CMakeLists.txt#14 edit
[ROCm/clr commit: 77da86d984 ]
2018-10-01 15:35:29 -04:00
Yaxun Sam Liu
fbc0c4bb66
Let hipcc add --hip-device-lib-path by default for hip-clang
...
hip-clang by default assumes -fno-gpu-rdc, therefore requires
--hip-device-lib-path by default.
[ROCm/clr commit: 88768895bc ]
2018-10-01 15:14:54 -04:00
foreman
e0a3797409
P4 to Git Change 1613181 by wchau@wchau_OCL_cmake on 2018/10/01 14:34:03
...
SWDEV-165756 - [ROCm] Backport cmake back into perforce to resolve cmake build broken issue
- porting CMAKE changes in http://git.amd.com:8080/#/c/173995/
- add new source file names in runtime/CMakeLists.txt
-- required additional changes of CMAKE files from Konstantin to build the current OCL driver using CMAKE
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/CMakeLists.txt#15 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.cpp#32 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.h#32 edit
... //depot/stg/opencl/drivers/opencl/runtime/CMakeLists.txt#11 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/CMakeLists.txt#13 edit
[ROCm/clr commit: b9de2f2b91 ]
2018-10-01 15:09:26 -04:00
foreman
b3bc505946
P4 to Git Change 1613181 by wchau@wchau_OCL_cmake on 2018/10/01 14:34:03
...
SWDEV-165756 - [ROCm] Backport cmake back into perforce to resolve cmake build broken issue
- porting CMAKE changes in http://git.amd.com:8080/#/c/173995/
- add new source file names in runtime/CMakeLists.txt
-- required additional changes of CMAKE files from Konstantin to build the current OCL driver using CMAKE
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/CMakeLists.txt#15 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.cpp#32 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.h#32 edit
... //depot/stg/opencl/drivers/opencl/runtime/CMakeLists.txt#11 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/CMakeLists.txt#13 edit
[ROCm/clr commit: 0d5e7c39e2 ]
2018-10-01 15:09:26 -04:00
Yaxun Sam Liu
cb971f0a48
Add HIPCC_COMPILE_FLAGS_APPEND
...
[ROCm/clr commit: 2c361906fa ]
2018-10-01 14:51:29 -04:00
foreman
7b1df3bf4d
P4 to Git Change 1613081 by gandryey@gera-w8 on 2018/10/01 12:28:29
...
SWDEV-79445 - OCL generic changes and code clean-up
- Fix ROCr LC compilation. Remove the binary look-up from the cl object, since it's passed in the method arguments.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#92 edit
[ROCm/clr commit: bc6be55a52 ]
2018-10-01 12:53:06 -04:00
Rahul Garg
8981438983
Fixed image width for linear resource type texture
...
[ROCm/clr commit: 167265c279 ]
2018-10-01 15:28:34 +05:30
foreman
15b91585bf
P4 to Git Change 1612870 by chui@ocl-promo-incrementor on 2018/10/01 02:56:59
...
SWDEV-2 - Change OpenCL version number from 2749 to 2750.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2497 edit
[ROCm/clr commit: a0cca87796 ]
2018-10-01 03:09:14 -04:00
foreman
be9cd8babf
P4 to Git Change 1612615 by chui@ocl-promo-incrementor on 2018/09/29 02:56:50
...
SWDEV-2 - Change OpenCL version number from 2748 to 2749.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2496 edit
[ROCm/clr commit: 188ca44f92 ]
2018-09-29 03:16:50 -04:00
foreman
f6674b6eea
P4 to Git Change 1611962 by chui@ocl-promo-incrementor on 2018/09/28 02:56:52
...
SWDEV-2 - Change OpenCL version number from 2747 to 2748.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2495 edit
[ROCm/clr commit: 85caa94351 ]
2018-09-28 03:11:50 -04:00