Aditya Atluri
bbead42cb0
Added async memcpy driver api for nvcc backend
...
Change-Id: If401fc949b834c883cff9de74adb0d532a0fd942
2016-09-09 10:25:57 -05:00
Aditya Atluri
dfd8c4e3f2
Added async memcpy driver api for nvcc backend
...
Change-Id: If401fc949b834c883cff9de74adb0d532a0fd942
[ROCm/hip commit: 1cb90bdd6a ]
2016-09-09 10:25:57 -05:00
Aditya Atluri
1cb90bdd6a
Added async memcpy driver api for nvcc backend
...
Change-Id: If401fc949b834c883cff9de74adb0d532a0fd942
2016-09-09 10:25:57 -05:00
Aditya Atluri
7373e61507
Added async memcpy driver api
...
Change-Id: I90e8a078d668a408e79f9e1142e7534771467a4f
[ROCm/clr commit: c3ab5a8df8 ]
2016-09-09 10:21:52 -05:00
Aditya Atluri
c3ab5a8df8
Added async memcpy driver api
...
Change-Id: I90e8a078d668a408e79f9e1142e7534771467a4f
2016-09-09 10:21:52 -05:00
Aditya Atluri
0700892c0c
Added async memcpy driver api
...
Change-Id: I90e8a078d668a408e79f9e1142e7534771467a4f
[ROCm/hip commit: 2d5140cb27 ]
2016-09-09 10:21:52 -05:00
Aditya Atluri
2d5140cb27
Added async memcpy driver api
...
Change-Id: I90e8a078d668a408e79f9e1142e7534771467a4f
2016-09-09 10:21:52 -05:00
Maneesh Gupta
19f4428932
Merge branch 'amd-develop' into amd-master
...
Change-Id: Ieda710b081404e4805c568081ae8fe623f71d6ad
[ROCm/clr commit: 0cd1bcb6e7 ]
2016-09-09 16:46:45 +05:30
Maneesh Gupta
0cd1bcb6e7
Merge branch 'amd-develop' into amd-master
...
Change-Id: Ieda710b081404e4805c568081ae8fe623f71d6ad
2016-09-09 16:46:45 +05:30
Maneesh Gupta
2b7c9fb033
Merge branch 'amd-develop' into amd-master
...
Change-Id: Ieda710b081404e4805c568081ae8fe623f71d6ad
[ROCm/hip commit: f0adf7ea2a ]
2016-09-09 16:46:45 +05:30
Maneesh Gupta
f0adf7ea2a
Merge branch 'amd-develop' into amd-master
...
Change-Id: Ieda710b081404e4805c568081ae8fe623f71d6ad
2016-09-09 16:46:45 +05:30
Evgeny Mankov
a49f1dded6
[HIPIFY] CUDA Driver API porting to HIP : Stream functions support.
...
[ROCm/clr commit: 8abdb1dd54 ]
2016-09-09 11:46:35 +03:00
Evgeny Mankov
8abdb1dd54
[HIPIFY] CUDA Driver API porting to HIP : Stream functions support.
2016-09-09 11:46:35 +03:00
Evgeny Mankov
55f4ec2ed9
[HIPIFY] CUDA Driver API porting to HIP : Stream functions support.
...
[ROCm/hip commit: 9145df8b63 ]
2016-09-09 11:46:35 +03:00
Evgeny Mankov
9145df8b63
[HIPIFY] CUDA Driver API porting to HIP : Stream functions support.
2016-09-09 11:46:35 +03:00
Evgeny Mankov
9eecef593b
[HIPIFY] CUDA Driver API porting to HIP : Module functions support.
...
[ROCm/clr commit: 3f575ad2b7 ]
2016-09-09 11:31:50 +03:00
Evgeny Mankov
3f575ad2b7
[HIPIFY] CUDA Driver API porting to HIP : Module functions support.
2016-09-09 11:31:50 +03:00
Evgeny Mankov
1b3c5452e2
[HIPIFY] CUDA Driver API porting to HIP : Module functions support.
...
[ROCm/hip commit: bc28c37654 ]
2016-09-09 11:31:50 +03:00
Evgeny Mankov
bc28c37654
[HIPIFY] CUDA Driver API porting to HIP : Module functions support.
2016-09-09 11:31:50 +03:00
Evgeny Mankov
8fd800dce2
[HIPIFY] CUDA Driver API porting to HIP : Event functions support.
...
[ROCm/clr commit: 1567733097 ]
2016-09-09 11:15:11 +03:00
Evgeny Mankov
1567733097
[HIPIFY] CUDA Driver API porting to HIP : Event functions support.
2016-09-09 11:15:11 +03:00
Evgeny Mankov
bfdbab5303
[HIPIFY] CUDA Driver API porting to HIP : Event functions support.
...
[ROCm/hip commit: 84f8d97ba5 ]
2016-09-09 11:15:11 +03:00
Evgeny Mankov
84f8d97ba5
[HIPIFY] CUDA Driver API porting to HIP : Event functions support.
2016-09-09 11:15:11 +03:00
Evgeny Mankov
9d77a26ad6
[HIPIFY] CUDA Driver API porting to HIP : Conversion type Driver and driver functions are added.
...
[ROCm/clr commit: 04fccd6189 ]
2016-09-09 11:10:19 +03:00
Evgeny Mankov
04fccd6189
[HIPIFY] CUDA Driver API porting to HIP : Conversion type Driver and driver functions are added.
2016-09-09 11:10:19 +03:00
Evgeny Mankov
940c8682ec
[HIPIFY] CUDA Driver API porting to HIP : Conversion type Driver and driver functions are added.
...
[ROCm/hip commit: 3cbd5d88fe ]
2016-09-09 11:10:19 +03:00
Evgeny Mankov
3cbd5d88fe
[HIPIFY] CUDA Driver API porting to HIP : Conversion type Driver and driver functions are added.
2016-09-09 11:10:19 +03:00
Maneesh Gupta
b29be4201e
Directed tests: Guard unsupported host math functions on NVCC
...
Change-Id: I1145c0e45a913167c82ddc593d8a9027f237c7ba
[ROCm/clr commit: 4ce3ac5b85 ]
2016-09-09 12:07:15 +05:30
Maneesh Gupta
4ce3ac5b85
Directed tests: Guard unsupported host math functions on NVCC
...
Change-Id: I1145c0e45a913167c82ddc593d8a9027f237c7ba
2016-09-09 12:07:15 +05:30
Maneesh Gupta
1919a6bc46
Directed tests: Guard unsupported host math functions on NVCC
...
Change-Id: I1145c0e45a913167c82ddc593d8a9027f237c7ba
[ROCm/hip commit: a07d51d5b9 ]
2016-09-09 12:07:15 +05:30
Maneesh Gupta
a07d51d5b9
Directed tests: Guard unsupported host math functions on NVCC
...
Change-Id: I1145c0e45a913167c82ddc593d8a9027f237c7ba
2016-09-09 12:07:15 +05:30
Maneesh Gupta
905a3a2211
Remove redundant API hipDeviceGetFromId from HCC path
...
Change-Id: Id6b4f1374b12cb3949d725f0859425cd8de6d868
[ROCm/clr commit: 0c56f707f0 ]
2016-09-09 12:06:19 +05:30
Maneesh Gupta
0c56f707f0
Remove redundant API hipDeviceGetFromId from HCC path
...
Change-Id: Id6b4f1374b12cb3949d725f0859425cd8de6d868
2016-09-09 12:06:19 +05:30
Maneesh Gupta
d50a280d72
Remove redundant API hipDeviceGetFromId from HCC path
...
Change-Id: Id6b4f1374b12cb3949d725f0859425cd8de6d868
[ROCm/hip commit: 51f25f9271 ]
2016-09-09 12:06:19 +05:30
Maneesh Gupta
51f25f9271
Remove redundant API hipDeviceGetFromId from HCC path
...
Change-Id: Id6b4f1374b12cb3949d725f0859425cd8de6d868
2016-09-09 12:06:19 +05:30
Maneesh Gupta
56e62228af
Directed tests: Fix hipCtx_simple on NVCC
...
The test was using hipDeviceGetFromId instead of hipDeviceGet
Change-Id: Ia035ded5212f2659d5c8f01e9f6fcec514fe7ccb
[ROCm/clr commit: f8f75faba3 ]
2016-09-09 12:04:32 +05:30
Maneesh Gupta
f8f75faba3
Directed tests: Fix hipCtx_simple on NVCC
...
The test was using hipDeviceGetFromId instead of hipDeviceGet
Change-Id: Ia035ded5212f2659d5c8f01e9f6fcec514fe7ccb
2016-09-09 12:04:32 +05:30
Maneesh Gupta
b7e53075ab
Directed tests: Fix hipCtx_simple on NVCC
...
The test was using hipDeviceGetFromId instead of hipDeviceGet
Change-Id: Ia035ded5212f2659d5c8f01e9f6fcec514fe7ccb
[ROCm/hip commit: 8efae1e488 ]
2016-09-09 12:04:32 +05:30
Maneesh Gupta
8efae1e488
Directed tests: Fix hipCtx_simple on NVCC
...
The test was using hipDeviceGetFromId instead of hipDeviceGet
Change-Id: Ia035ded5212f2659d5c8f01e9f6fcec514fe7ccb
2016-09-09 12:04:32 +05:30
Maneesh Gupta
b5c5d0fe22
Directed tests: hipDynamicShared now compiles on NVCC
...
NVCC does not support template in extern __shared__. Compilation is
fixed but test still does not run on NVCC.
Change-Id: I427c9170812401460d60ef8e3246525eeda38514
[ROCm/clr commit: df0b908937 ]
2016-09-09 12:01:41 +05:30
Maneesh Gupta
df0b908937
Directed tests: hipDynamicShared now compiles on NVCC
...
NVCC does not support template in extern __shared__. Compilation is
fixed but test still does not run on NVCC.
Change-Id: I427c9170812401460d60ef8e3246525eeda38514
2016-09-09 12:01:41 +05:30
Maneesh Gupta
81e469c942
Directed tests: hipDynamicShared now compiles on NVCC
...
NVCC does not support template in extern __shared__. Compilation is
fixed but test still does not run on NVCC.
Change-Id: I427c9170812401460d60ef8e3246525eeda38514
[ROCm/hip commit: 59b6ffbe70 ]
2016-09-09 12:01:41 +05:30
Maneesh Gupta
59b6ffbe70
Directed tests: hipDynamicShared now compiles on NVCC
...
NVCC does not support template in extern __shared__. Compilation is
fixed but test still does not run on NVCC.
Change-Id: I427c9170812401460d60ef8e3246525eeda38514
2016-09-09 12:01:41 +05:30
Maneesh Gupta
f74dcb94bd
directed tests: Show HIP build errors during configure stage
...
Change-Id: I068b668902cf54286ce5bb4c6c718b643bfa5754
[ROCm/clr commit: f9ecb8d67e ]
2016-09-09 11:01:10 +05:30
Maneesh Gupta
f9ecb8d67e
directed tests: Show HIP build errors during configure stage
...
Change-Id: I068b668902cf54286ce5bb4c6c718b643bfa5754
2016-09-09 11:01:10 +05:30
Maneesh Gupta
f2e0091188
directed tests: Show HIP build errors during configure stage
...
Change-Id: I068b668902cf54286ce5bb4c6c718b643bfa5754
[ROCm/hip commit: a3f892e69a ]
2016-09-09 11:01:10 +05:30
Maneesh Gupta
a3f892e69a
directed tests: Show HIP build errors during configure stage
...
Change-Id: I068b668902cf54286ce5bb4c6c718b643bfa5754
2016-09-09 11:01:10 +05:30
foreman
a030ebfe49
P4 to Git Change 1312587 by cpaquot@hog-ocl on 2016/09/08 19:46:03
...
SWDEV-96354 - Wrong usage of hsaImageData_ and deviceMemory_.
Use hsaImageData_ as the original pointer before alignment and only for that purpose. The deviceMemory_ is where the data is located. No one ever needs to use hsaImageData_ really. This is only an issue with tiled images
ReviewBoardURL = http://ocltc.amd.com/reviews/r/11331/diff/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#14 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.hpp#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.cpp#4 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.hpp#4 edit
[ROCm/clr commit: 51948f577c ]
2016-09-08 20:34:24 -04:00
foreman
51948f577c
P4 to Git Change 1312587 by cpaquot@hog-ocl on 2016/09/08 19:46:03
...
SWDEV-96354 - Wrong usage of hsaImageData_ and deviceMemory_.
Use hsaImageData_ as the original pointer before alignment and only for that purpose. The deviceMemory_ is where the data is located. No one ever needs to use hsaImageData_ really. This is only an issue with tiled images
ReviewBoardURL = http://ocltc.amd.com/reviews/r/11331/diff/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#14 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.hpp#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.cpp#4 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.hpp#4 edit
2016-09-08 20:34:24 -04:00
foreman
376b1f2bfa
P4 to Git Change 1312581 by lmoriche@lmoriche_opencl_dev on 2016/09/08 19:11:07
...
SWDEV-102033 - [OCL-LC-ROCm] Change runtime metadata KeyArgKind
- Required runtime changes to use the new hidden argument metadata
Affected files ...
... //depot/stg/opencl/drivers/opencl/make/llvm.git/llvmlibs#7 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/amdgpu_metadata.cpp#4 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/amdgpu_metadata.hpp#4 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.cpp#15 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.hpp#9 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#28 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#14 edit
[ROCm/clr commit: 8fadd2c115 ]
2016-09-08 20:29:42 -04:00