Evgeny Mankov
054bf0859d
[HIPIFY] LLVM 3.9 support
...
3.8 and 3.9 are both supported. 3.8 is stable, 3.9 needs more testing.
2017-05-05 21:28:02 +03:00
Evgeny Mankov
dfbc039ebb
[HIPIFY] LLVM 3.9 support
...
3.8 and 3.9 are both supported. 3.8 is stable, 3.9 needs more testing.
[ROCm/hip commit: 05be936fd6 ]
2017-05-05 21:28:02 +03:00
Evgeny Mankov
05be936fd6
[HIPIFY] LLVM 3.9 support
...
3.8 and 3.9 are both supported. 3.8 is stable, 3.9 needs more testing.
2017-05-05 21:28:02 +03:00
foreman
8b0f3756d7
P4 to Git Change 1406177 by johtaylo@johtaylo-jtincrementor-increment on 2017/05/05 03:00:41
...
SWDEV-2 - Change OpenCL version number from 2415 to 2416.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2163 edit
[ROCm/clr commit: 6d650dd3ee ]
2017-05-05 03:17:09 -04:00
foreman
6d650dd3ee
P4 to Git Change 1406177 by johtaylo@johtaylo-jtincrementor-increment on 2017/05/05 03:00:41
...
SWDEV-2 - Change OpenCL version number from 2415 to 2416.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2163 edit
2017-05-05 03:17:09 -04:00
Felix Kuehling
5eb31b2ebe
Switch to cleaned up memory management ioctls
...
Change-Id: Ib8971ef91138f2a051272b9b57f0ebd480e8e738
Signed-off-by: Felix Kuehling <Felix.Kuehling@amd.com >
2017-05-04 16:29:37 -04:00
Felix Kuehling
2cc06c88ff
Switch to cleaned up memory management ioctls
...
Change-Id: Ib8971ef91138f2a051272b9b57f0ebd480e8e738
Signed-off-by: Felix Kuehling <Felix.Kuehling@amd.com >
[ROCm/ROCR-Runtime commit: 5eb31b2ebe ]
2017-05-04 16:29:37 -04:00
foreman
d9fa7ae96c
P4 to Git Change 1405526 by johtaylo@johtaylo-jtincrementor-increment on 2017/05/04 03:00:05
...
SWDEV-2 - Change OpenCL version number from 2414 to 2415.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2162 edit
[ROCm/clr commit: ea32d564cc ]
2017-05-04 03:06:25 -04:00
foreman
ea32d564cc
P4 to Git Change 1405526 by johtaylo@johtaylo-jtincrementor-increment on 2017/05/04 03:00:05
...
SWDEV-2 - Change OpenCL version number from 2414 to 2415.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2162 edit
2017-05-04 03:06:25 -04:00
Rahul Garg
ba1a3360ab
hipMemcpy2DAsync for HIP/NVCC
...
Change-Id: I46f0057fef49bdaaac41c1df80c3e27432b8f376
[ROCm/clr commit: f77059218c ]
2017-05-04 06:47:55 +05:30
Rahul Garg
f77059218c
hipMemcpy2DAsync for HIP/NVCC
...
Change-Id: I46f0057fef49bdaaac41c1df80c3e27432b8f376
2017-05-04 06:47:55 +05:30
Rahul Garg
0557f54200
hipMemcpy2DAsync for HIP/NVCC
...
Change-Id: I46f0057fef49bdaaac41c1df80c3e27432b8f376
[ROCm/hip commit: 1cb51d614e ]
2017-05-04 06:47:55 +05:30
Rahul Garg
1cb51d614e
hipMemcpy2DAsync for HIP/NVCC
...
Change-Id: I46f0057fef49bdaaac41c1df80c3e27432b8f376
2017-05-04 06:47:55 +05:30
Evgeny Mankov
e9ad0f3b00
[HIPIFY] CUDA RT memcpy functions update.
...
cudaMemcpyFromSymbol -> hipMemcpyFromSymbol
cudaMemcpyFromSymbolAsync -> hipMemcpyFromSymbolAsync
cudaMemcpy2DAsync -> hipMemcpy2DAsync
[ROCm/clr commit: 2636d91ba4 ]
2017-05-03 23:05:44 +03:00
Evgeny Mankov
2636d91ba4
[HIPIFY] CUDA RT memcpy functions update.
...
cudaMemcpyFromSymbol -> hipMemcpyFromSymbol
cudaMemcpyFromSymbolAsync -> hipMemcpyFromSymbolAsync
cudaMemcpy2DAsync -> hipMemcpy2DAsync
2017-05-03 23:05:44 +03:00
Evgeny Mankov
869dfcd01f
[HIPIFY] CUDA RT memcpy functions update.
...
cudaMemcpyFromSymbol -> hipMemcpyFromSymbol
cudaMemcpyFromSymbolAsync -> hipMemcpyFromSymbolAsync
cudaMemcpy2DAsync -> hipMemcpy2DAsync
[ROCm/hip commit: 9b65358c68 ]
2017-05-03 23:05:44 +03:00
Evgeny Mankov
9b65358c68
[HIPIFY] CUDA RT memcpy functions update.
...
cudaMemcpyFromSymbol -> hipMemcpyFromSymbol
cudaMemcpyFromSymbolAsync -> hipMemcpyFromSymbolAsync
cudaMemcpy2DAsync -> hipMemcpy2DAsync
2017-05-03 23:05:44 +03:00
Evgeny Mankov
df05e96760
[HIPIFY] Blas update: add a few functions, supported by HIP.
...
cublasDaxpy -> hipblasDaxpy
cublasDgemv -> hipblasDgemv
cublasDger -> hipblasDger
cublasDgemm -> hipblasDgemm
cublasDgemmBatched -> hipblasDgemmBatched
cublasGetStream -> hipblasGetStream
cublasSetStream -> hipblasSetStream
cublasDaxpy -> hipblasDaxpy
[ROCm/clr commit: 72df25a0c7 ]
2017-05-03 22:45:56 +03:00
Evgeny Mankov
72df25a0c7
[HIPIFY] Blas update: add a few functions, supported by HIP.
...
cublasDaxpy -> hipblasDaxpy
cublasDgemv -> hipblasDgemv
cublasDger -> hipblasDger
cublasDgemm -> hipblasDgemm
cublasDgemmBatched -> hipblasDgemmBatched
cublasGetStream -> hipblasGetStream
cublasSetStream -> hipblasSetStream
cublasDaxpy -> hipblasDaxpy
2017-05-03 22:45:56 +03:00
Evgeny Mankov
4841eb2bff
[HIPIFY] Blas update: add a few functions, supported by HIP.
...
cublasDaxpy -> hipblasDaxpy
cublasDgemv -> hipblasDgemv
cublasDger -> hipblasDger
cublasDgemm -> hipblasDgemm
cublasDgemmBatched -> hipblasDgemmBatched
cublasGetStream -> hipblasGetStream
cublasSetStream -> hipblasSetStream
cublasDaxpy -> hipblasDaxpy
[ROCm/hip commit: 1269897606 ]
2017-05-03 22:45:56 +03:00
Evgeny Mankov
1269897606
[HIPIFY] Blas update: add a few functions, supported by HIP.
...
cublasDaxpy -> hipblasDaxpy
cublasDgemv -> hipblasDgemv
cublasDger -> hipblasDger
cublasDgemm -> hipblasDgemm
cublasDgemmBatched -> hipblasDgemmBatched
cublasGetStream -> hipblasGetStream
cublasSetStream -> hipblasSetStream
cublasDaxpy -> hipblasDaxpy
2017-05-03 22:45:56 +03:00
Evgeny Mankov
3ca552c669
[HIPIFY] HIPIFY and HIP sync with CUDA Driver API data types.
...
+ Update CUDA_Driver_API_functions_supported_by_HIP.md.
+ Final update of HIPIFY with CUDA driver data types.
[TODO] Syncing HIPIFY and HIP by CUDA Driver API functions.
[ROCm/clr commit: 3b40776244 ]
2017-05-03 21:59:48 +03:00
Evgeny Mankov
3b40776244
[HIPIFY] HIPIFY and HIP sync with CUDA Driver API data types.
...
+ Update CUDA_Driver_API_functions_supported_by_HIP.md.
+ Final update of HIPIFY with CUDA driver data types.
[TODO] Syncing HIPIFY and HIP by CUDA Driver API functions.
2017-05-03 21:59:48 +03:00
Evgeny Mankov
115709ba28
[HIPIFY] HIPIFY and HIP sync with CUDA Driver API data types.
...
+ Update CUDA_Driver_API_functions_supported_by_HIP.md.
+ Final update of HIPIFY with CUDA driver data types.
[TODO] Syncing HIPIFY and HIP by CUDA Driver API functions.
[ROCm/hip commit: 70c94d7b83 ]
2017-05-03 21:59:48 +03:00
Evgeny Mankov
70c94d7b83
[HIPIFY] HIPIFY and HIP sync with CUDA Driver API data types.
...
+ Update CUDA_Driver_API_functions_supported_by_HIP.md.
+ Final update of HIPIFY with CUDA driver data types.
[TODO] Syncing HIPIFY and HIP by CUDA Driver API functions.
2017-05-03 21:59:48 +03:00
Rahul Garg
9739d5d60f
Added support for hipMemcpy2DAsync in HIP/HCC
...
Change-Id: Ia4a8306f2dc1e33a81a7195ec29aef652fcccc4b
[ROCm/clr commit: b136e80a45 ]
2017-05-03 22:29:12 +05:30
Rahul Garg
b136e80a45
Added support for hipMemcpy2DAsync in HIP/HCC
...
Change-Id: Ia4a8306f2dc1e33a81a7195ec29aef652fcccc4b
2017-05-03 22:29:12 +05:30
Rahul Garg
340cd36e8d
Added support for hipMemcpy2DAsync in HIP/HCC
...
Change-Id: Ia4a8306f2dc1e33a81a7195ec29aef652fcccc4b
[ROCm/hip commit: ec27c695c4 ]
2017-05-03 22:29:12 +05:30
Rahul Garg
ec27c695c4
Added support for hipMemcpy2DAsync in HIP/HCC
...
Change-Id: Ia4a8306f2dc1e33a81a7195ec29aef652fcccc4b
2017-05-03 22:29:12 +05:30
foreman
90395291d7
P4 to Git Change 1405035 by johtaylo@johtaylo-jtincrementor-increment on 2017/05/03 03:00:04
...
SWDEV-2 - Change OpenCL version number from 2413 to 2414.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2161 edit
[ROCm/clr commit: 6b4034a2d6 ]
2017-05-03 03:07:30 -04:00
foreman
6b4034a2d6
P4 to Git Change 1405035 by johtaylo@johtaylo-jtincrementor-increment on 2017/05/03 03:00:04
...
SWDEV-2 - Change OpenCL version number from 2413 to 2414.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2161 edit
2017-05-03 03:07:30 -04:00
Harish Kasiviswanathan
3b2f064cbc
Get PAGE_SIZE from system configuration
...
Change-Id: I87f383c443b873e13d36e80bfa034665bf493520
Signed-off-by: Harish Kasiviswanathan <Harish.Kasiviswanathan@amd.com >
2017-05-02 16:54:32 -04:00
Harish Kasiviswanathan
49805f82b1
Get PAGE_SIZE from system configuration
...
Change-Id: I87f383c443b873e13d36e80bfa034665bf493520
Signed-off-by: Harish Kasiviswanathan <Harish.Kasiviswanathan@amd.com >
[ROCm/ROCR-Runtime commit: 3b2f064cbc ]
2017-05-02 16:54:32 -04:00
foreman
c438c95820
P4 to Git Change 1404496 by johtaylo@johtaylo-jtincrementor-increment on 2017/05/02 03:00:04
...
SWDEV-2 - Change OpenCL version number from 2412 to 2413.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2160 edit
[ROCm/clr commit: 6c858567f2 ]
2017-05-02 03:10:50 -04:00
foreman
6c858567f2
P4 to Git Change 1404496 by johtaylo@johtaylo-jtincrementor-increment on 2017/05/02 03:00:04
...
SWDEV-2 - Change OpenCL version number from 2412 to 2413.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2160 edit
2017-05-02 03:10:50 -04:00
Maneesh Gupta
b1d90234a8
Merge branch 'rocm-rel-1.5'
...
Change-Id: Ib2318f9c0d01a1bc8be2fcb172a3075e82851877
[ROCm/hip-tests commit: fa64db5171 ]
2017-05-02 09:06:49 +05:30
Maneesh Gupta
fa64db5171
Merge branch 'rocm-rel-1.5'
...
Change-Id: Ib2318f9c0d01a1bc8be2fcb172a3075e82851877
2017-05-02 09:06:49 +05:30
Maneesh Gupta
ce5621b9fb
Merge branch 'rocm-rel-1.5'
...
Change-Id: Ib2318f9c0d01a1bc8be2fcb172a3075e82851877
[ROCm/clr commit: daaced71c8 ]
2017-05-02 09:06:49 +05:30
Maneesh Gupta
daaced71c8
Merge branch 'rocm-rel-1.5'
...
Change-Id: Ib2318f9c0d01a1bc8be2fcb172a3075e82851877
2017-05-02 09:06:49 +05:30
Maneesh Gupta
0ac1c42de3
Merge branch 'rocm-rel-1.5'
...
Change-Id: Ib2318f9c0d01a1bc8be2fcb172a3075e82851877
[ROCm/hip commit: dbe049937e ]
2017-05-02 09:06:49 +05:30
Maneesh Gupta
dbe049937e
Merge branch 'rocm-rel-1.5'
...
Change-Id: Ib2318f9c0d01a1bc8be2fcb172a3075e82851877
2017-05-02 09:06:49 +05:30
foreman
1f24dbaddd
P4 to Git Change 1404293 by lmoriche@lmoriche_opencl_dev2 on 2017/05/01 16:43:07
...
SWDEV-102726 - [OCL-LC-ROCm] Open source OpenCL Runtime
- Changes required to use the Khronos ICD sources instead of ours.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/CMakeLists.txt#3 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_gl.cpp#54 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_icd.cpp#29 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_platform.h#7 edit
... //depot/stg/opencl/drivers/opencl/runtime/CMakeLists.txt#2 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpubinary.cpp#12 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpubinary.hpp#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#319 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.hpp#127 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#233 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#239 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/object.hpp#18 edit
[ROCm/clr commit: 26720154d9 ]
2017-05-01 15:54:18 -05:00
foreman
26720154d9
P4 to Git Change 1404293 by lmoriche@lmoriche_opencl_dev2 on 2017/05/01 16:43:07
...
SWDEV-102726 - [OCL-LC-ROCm] Open source OpenCL Runtime
- Changes required to use the Khronos ICD sources instead of ours.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/CMakeLists.txt#3 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_gl.cpp#54 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_icd.cpp#29 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_platform.h#7 edit
... //depot/stg/opencl/drivers/opencl/runtime/CMakeLists.txt#2 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpubinary.cpp#12 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpubinary.hpp#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#319 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.hpp#127 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#233 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#239 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/object.hpp#18 edit
2017-05-01 15:54:18 -05:00
foreman
e56f652c91
P4 to Git Change 1404293 by lmoriche@lmoriche_opencl_dev2 on 2017/05/01 16:43:07
...
SWDEV-102726 - [OCL-LC-ROCm] Open source OpenCL Runtime
- Changes required to use the Khronos ICD sources instead of ours.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/CMakeLists.txt#3 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_gl.cpp#54 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_icd.cpp#29 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_platform.h#7 edit
... //depot/stg/opencl/drivers/opencl/runtime/CMakeLists.txt#2 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpubinary.cpp#12 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpubinary.hpp#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#319 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.hpp#127 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#233 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#239 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/object.hpp#18 edit
[ROCm/clr commit: 0af2c7043c ]
2017-05-01 15:54:18 -05:00
foreman
0af2c7043c
P4 to Git Change 1404293 by lmoriche@lmoriche_opencl_dev2 on 2017/05/01 16:43:07
...
SWDEV-102726 - [OCL-LC-ROCm] Open source OpenCL Runtime
- Changes required to use the Khronos ICD sources instead of ours.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/CMakeLists.txt#3 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_gl.cpp#54 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_icd.cpp#29 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_platform.h#7 edit
... //depot/stg/opencl/drivers/opencl/runtime/CMakeLists.txt#2 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpubinary.cpp#12 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpubinary.hpp#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#319 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.hpp#127 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#233 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#239 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/object.hpp#18 edit
2017-05-01 15:54:18 -05:00
Amber Lin
ca06b0966b
Add more non-priv PMC blocks to GFX9
...
This patch adds more non-privileged PMC blocks to GFX9/gfx900 to cover
blocks added in HSA Thunk Spec.
Change-Id: Ia3d953213a32536b2275231149f11ba060791442
Signed-off-by: Amber Lin <Amber.Lin@amd.com >
2017-05-01 09:14:03 -04:00
Amber Lin
0d55f4a1f7
Add more non-priv PMC blocks to GFX9
...
This patch adds more non-privileged PMC blocks to GFX9/gfx900 to cover
blocks added in HSA Thunk Spec.
Change-Id: Ia3d953213a32536b2275231149f11ba060791442
Signed-off-by: Amber Lin <Amber.Lin@amd.com >
[ROCm/ROCR-Runtime commit: ca06b0966b ]
2017-05-01 09:14:03 -04:00
foreman
f7e62f182d
P4 to Git Change 1404073 by johtaylo@johtaylo-jtincrementor-increment on 2017/04/29 03:00:05
...
SWDEV-2 - Change OpenCL version number from 2411 to 2412.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2159 edit
[ROCm/clr commit: d26b48851b ]
2017-04-29 03:11:52 -04:00
foreman
d26b48851b
P4 to Git Change 1404073 by johtaylo@johtaylo-jtincrementor-increment on 2017/04/29 03:00:05
...
SWDEV-2 - Change OpenCL version number from 2411 to 2412.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2159 edit
2017-04-29 03:11:52 -04:00
Evgeny Mankov
03595a9883
[HIPIFY] Rename enumConstantDecl -> enumDecl
...
Reason: not to mix up with clang's enumConstantDecl, used for enum DeclRefExpr (enum constant).
[ROCm/clr commit: 3e89277a9b ]
2017-04-28 21:59:33 +03:00