Wykres commitów
64512 Commity
Autor SHA1 Wiadomość Data
foreman ebbda19ce1 P4 to Git Change 1440143 by johtaylo@johtaylo-jtincrementor-increment on 2017/07/27 03:00:05
SWDEV-2 - Change OpenCL version number from 2462 to 2463.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2210 edit


[ROCm/clr commit: bbce92464b]
2017-07-27 03:18:48 -04:00
foreman bbce92464b P4 to Git Change 1440143 by johtaylo@johtaylo-jtincrementor-increment on 2017/07/27 03:00:05
SWDEV-2 - Change OpenCL version number from 2462 to 2463.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2210 edit
2017-07-27 03:18:48 -04:00
Maneesh Gupta 97edbda54d Merge pull request #116 from bensander/enable_coh_host
Make host memory allocations coherent by default.

[ROCm/clr commit: 9086c14936]
2017-07-27 10:45:32 +05:30
Maneesh Gupta 9086c14936 Merge pull request #116 from bensander/enable_coh_host
Make host memory allocations coherent by default.
2017-07-27 10:45:32 +05:30
Maneesh Gupta da4042554f Merge pull request #116 from bensander/enable_coh_host
Make host memory allocations coherent by default.

[ROCm/hip commit: 526fcb1223]
2017-07-27 10:45:32 +05:30
Maneesh Gupta 526fcb1223 Merge pull request #116 from bensander/enable_coh_host
Make host memory allocations coherent by default.
2017-07-27 10:45:32 +05:30
Ben Sander a5b3f825c2 Merge pull request #100 from weixingzhang/texture
HIP Texture Support

[ROCm/clr commit: 702651fc85]
2017-07-26 19:28:15 -05:00
Ben Sander 702651fc85 Merge pull request #100 from weixingzhang/texture
HIP Texture Support
2017-07-26 19:28:15 -05:00
Ben Sander 9ec4b0b66f Merge pull request #100 from weixingzhang/texture
HIP Texture Support

[ROCm/hip commit: 4f93b99f23]
2017-07-26 19:28:15 -05:00
Ben Sander 4f93b99f23 Merge pull request #100 from weixingzhang/texture
HIP Texture Support
2017-07-26 19:28:15 -05:00
Ben Sander 03e01439aa Merge pull request #114 from emankov/master
[HIPIFY] CUDA Stream Callback support

[ROCm/clr commit: 1be14ad733]
2017-07-26 19:27:05 -05:00
Ben Sander 1be14ad733 Merge pull request #114 from emankov/master
[HIPIFY] CUDA Stream Callback support
2017-07-26 19:27:05 -05:00
Ben Sander adeb4b4ff9 Merge pull request #114 from emankov/master
[HIPIFY] CUDA Stream Callback support

[ROCm/hip commit: bcdc6681fa]
2017-07-26 19:27:05 -05:00
Ben Sander bcdc6681fa Merge pull request #114 from emankov/master
[HIPIFY] CUDA Stream Callback support
2017-07-26 19:27:05 -05:00
Ben Sander 70783958f3 Merge pull request #113 from mangupta/avoid_rebuild_cache
[cmake] No longer rebuild cmake cache on each build

[ROCm/clr commit: 9e120e3dd3]
2017-07-26 19:24:43 -05:00
Ben Sander 9e120e3dd3 Merge pull request #113 from mangupta/avoid_rebuild_cache
[cmake] No longer rebuild cmake cache on each build
2017-07-26 19:24:43 -05:00
Ben Sander d1dbf4f45d Merge pull request #113 from mangupta/avoid_rebuild_cache
[cmake] No longer rebuild cmake cache on each build

[ROCm/hip commit: 50546c7866]
2017-07-26 19:24:43 -05:00
Ben Sander 50546c7866 Merge pull request #113 from mangupta/avoid_rebuild_cache
[cmake] No longer rebuild cmake cache on each build
2017-07-26 19:24:43 -05:00
Ben Sander 4f06b4157d Merge pull request #115 from bensander/README
Update release notes.

[ROCm/clr commit: ed9647ad25]
2017-07-26 19:23:26 -05:00
Ben Sander ed9647ad25 Merge pull request #115 from bensander/README
Update release notes.
2017-07-26 19:23:26 -05:00
Ben Sander c828572b94 Merge pull request #115 from bensander/README
Update release notes.

[ROCm/hip commit: 5589c59605]
2017-07-26 19:23:26 -05:00
Ben Sander 5589c59605 Merge pull request #115 from bensander/README
Update release notes.
2017-07-26 19:23:26 -05:00
Ben Sander 235b60165f Make host memory allocations coherent by default.
Associated change is to optimize event recording so it uses
agent-scope releaes (since it was only using system-scope release
to support non-coherent host mem).

Flags and environment variables exist to obtain previous behavior
if desired.  Options are documented in new performance guide.


[ROCm/clr commit: 6576201ec2]
2017-07-26 19:20:34 -05:00
Ben Sander 6576201ec2 Make host memory allocations coherent by default.
Associated change is to optimize event recording so it uses
agent-scope releaes (since it was only using system-scope release
to support non-coherent host mem).

Flags and environment variables exist to obtain previous behavior
if desired.  Options are documented in new performance guide.
2017-07-26 19:20:34 -05:00
Ben Sander 6834270f15 Make host memory allocations coherent by default.
Associated change is to optimize event recording so it uses
agent-scope releaes (since it was only using system-scope release
to support non-coherent host mem).

Flags and environment variables exist to obtain previous behavior
if desired.  Options are documented in new performance guide.


[ROCm/hip commit: 8b8e97ff28]
2017-07-26 19:20:34 -05:00
Ben Sander 8b8e97ff28 Make host memory allocations coherent by default.
Associated change is to optimize event recording so it uses
agent-scope releaes (since it was only using system-scope release
to support non-coherent host mem).

Flags and environment variables exist to obtain previous behavior
if desired.  Options are documented in new performance guide.
2017-07-26 19:20:34 -05:00
Ben Sander 7eeb6e4d9d Update release notes.
[ROCm/clr commit: e29a53f4a6]
2017-07-26 19:03:32 -05:00
Ben Sander e29a53f4a6 Update release notes. 2017-07-26 19:03:32 -05:00
Ben Sander fbffeb7350 Update release notes.
[ROCm/hip commit: d9d9a8620f]
2017-07-26 19:03:32 -05:00
Ben Sander d9d9a8620f Update release notes. 2017-07-26 19:03:32 -05:00
foreman 8d6240ee4e P4 to Git Change 1439905 by cpaquot@cpaquot-ocl-lc-lnx on 2017/07/26 15:57:06
SWDEV-121486 - Clean up sampler list if we run out of memory.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#42 edit


[ROCm/clr commit: 3a805c96cc]
2017-07-26 16:14:35 -04:00
foreman 3a805c96cc P4 to Git Change 1439905 by cpaquot@cpaquot-ocl-lc-lnx on 2017/07/26 15:57:06
SWDEV-121486 - Clean up sampler list if we run out of memory.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#42 edit
2017-07-26 16:14:35 -04:00
Evgeny Mankov 7428857399 [HIPIFY] CUDA Stream Callback support
[ROCm/clr commit: af9dadf20a]
2017-07-26 19:29:50 +03:00
Evgeny Mankov af9dadf20a [HIPIFY] CUDA Stream Callback support 2017-07-26 19:29:50 +03:00
Evgeny Mankov 9ba397e8fe [HIPIFY] CUDA Stream Callback support
[ROCm/hip commit: 368aebc4bc]
2017-07-26 19:29:50 +03:00
Evgeny Mankov 368aebc4bc [HIPIFY] CUDA Stream Callback support 2017-07-26 19:29:50 +03:00
Harish Kasiviswanathan 186527d0b7 Support IPC sharing of non paged system memory
Non paged system memory is allocated with node id 0. However, since a
gpu node is required for allocating system memory via KFD, the first
dgpu is used. In hsaKmtShareMemory() if system memory use the same
(first) dgpu.

Change-Id: I85789a89a4e4f7888e3826826401ea89ce4d1718
Signed-off-by: Harish Kasiviswanathan <Harish.Kasiviswanathan@amd.com>
2017-07-26 10:17:07 -04:00
Harish Kasiviswanathan faa5102340 Support IPC sharing of non paged system memory
Non paged system memory is allocated with node id 0. However, since a
gpu node is required for allocating system memory via KFD, the first
dgpu is used. In hsaKmtShareMemory() if system memory use the same
(first) dgpu.

Change-Id: I85789a89a4e4f7888e3826826401ea89ce4d1718
Signed-off-by: Harish Kasiviswanathan <Harish.Kasiviswanathan@amd.com>


[ROCm/ROCR-Runtime commit: 186527d0b7]
2017-07-26 10:17:07 -04:00
Harish Kasiviswanathan 20f0de71df Fix inconsistent calling of validate_nodeid
Change-Id: I3e8e65a5629059abdde89832b619cd8bf1f2b36c
Signed-off-by: Harish Kasiviswanathan <Harish.Kasiviswanathan@amd.com>
2017-07-26 10:17:07 -04:00
Harish Kasiviswanathan 8581bb285d Fix inconsistent calling of validate_nodeid
Change-Id: I3e8e65a5629059abdde89832b619cd8bf1f2b36c
Signed-off-by: Harish Kasiviswanathan <Harish.Kasiviswanathan@amd.com>


[ROCm/ROCR-Runtime commit: 20f0de71df]
2017-07-26 10:17:07 -04:00
Maneesh Gupta 013f6cd0cc [cmake] No longer rebuild cmake cache on each build
Cmake cache was being rebuilt on each build. This was being done
to update HIP_VERSION, HCC_VERSION, .hipInfo and .hipVersion.
However, rebuilding cache also re-runs HIT parser which is slow.
Removing the cache rebuild should speed up the build. But user
needs to explicitly rebuild the cache in case HIP_VERSION or
HCC_VERSION changes by calling "make rebuild_cache"

Change-Id: Ia5476eb7105aa614239c4dc7968c37f5e6cb0b29


[ROCm/clr commit: 1b5d19ff36]
2017-07-26 13:51:32 +05:30
Maneesh Gupta 1b5d19ff36 [cmake] No longer rebuild cmake cache on each build
Cmake cache was being rebuilt on each build. This was being done
to update HIP_VERSION, HCC_VERSION, .hipInfo and .hipVersion.
However, rebuilding cache also re-runs HIT parser which is slow.
Removing the cache rebuild should speed up the build. But user
needs to explicitly rebuild the cache in case HIP_VERSION or
HCC_VERSION changes by calling "make rebuild_cache"

Change-Id: Ia5476eb7105aa614239c4dc7968c37f5e6cb0b29
2017-07-26 13:51:32 +05:30
Maneesh Gupta 0c211125c4 [cmake] No longer rebuild cmake cache on each build
Cmake cache was being rebuilt on each build. This was being done
to update HIP_VERSION, HCC_VERSION, .hipInfo and .hipVersion.
However, rebuilding cache also re-runs HIT parser which is slow.
Removing the cache rebuild should speed up the build. But user
needs to explicitly rebuild the cache in case HIP_VERSION or
HCC_VERSION changes by calling "make rebuild_cache"

Change-Id: Ia5476eb7105aa614239c4dc7968c37f5e6cb0b29


[ROCm/hip commit: e63c8494fd]
2017-07-26 13:51:32 +05:30
Maneesh Gupta e63c8494fd [cmake] No longer rebuild cmake cache on each build
Cmake cache was being rebuilt on each build. This was being done
to update HIP_VERSION, HCC_VERSION, .hipInfo and .hipVersion.
However, rebuilding cache also re-runs HIT parser which is slow.
Removing the cache rebuild should speed up the build. But user
needs to explicitly rebuild the cache in case HIP_VERSION or
HCC_VERSION changes by calling "make rebuild_cache"

Change-Id: Ia5476eb7105aa614239c4dc7968c37f5e6cb0b29
2017-07-26 13:51:32 +05:30
foreman afb1ee54cf P4 to Git Change 1439543 by johtaylo@johtaylo-jtincrementor-increment on 2017/07/26 03:00:03
SWDEV-2 - Change OpenCL version number from 2461 to 2462.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2209 edit


[ROCm/clr commit: 0b5300069f]
2017-07-26 03:22:03 -04:00
foreman 0b5300069f P4 to Git Change 1439543 by johtaylo@johtaylo-jtincrementor-increment on 2017/07/26 03:00:03
SWDEV-2 - Change OpenCL version number from 2461 to 2462.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2209 edit
2017-07-26 03:22:03 -04:00
Evgeny Mankov 7fab0b5ecc [HIPIFY] Finally finished syncing with CUDA 8.0.61 Driver and Runtime… (#105)
[hipify-clang] Finally finished syncing with CUDA 8.0.61 Driver and Runtime API (including missing data types, D3D, OpenGL, VDPAU and EGL interop).

    + All the Modules are supported now:
	1) 4.1 – 4.31 from CUDA 8.0.61 Driver API
	2) CUDA_Driver_API_functions_supported_by_HIP.md updated accordingly
	3) 4.1 – 4.31 from CUDA 8.0.61 Runtime API
	4) CUDA_Runtime_API_functions_supported_by_HIP.md updated accordingly
    + Typos fixing
    + Annotating

[ROCm/clr commit: 9b10efe419]
2017-07-26 09:38:03 +05:30
Evgeny Mankov 9b10efe419 [HIPIFY] Finally finished syncing with CUDA 8.0.61 Driver and Runtime… (#105)
[hipify-clang] Finally finished syncing with CUDA 8.0.61 Driver and Runtime API (including missing data types, D3D, OpenGL, VDPAU and EGL interop).

    + All the Modules are supported now:
	1) 4.1 – 4.31 from CUDA 8.0.61 Driver API
	2) CUDA_Driver_API_functions_supported_by_HIP.md updated accordingly
	3) 4.1 – 4.31 from CUDA 8.0.61 Runtime API
	4) CUDA_Runtime_API_functions_supported_by_HIP.md updated accordingly
    + Typos fixing
    + Annotating
2017-07-26 09:38:03 +05:30
Evgeny Mankov e17a4fffa9 [HIPIFY] Finally finished syncing with CUDA 8.0.61 Driver and Runtime… (#105)
[hipify-clang] Finally finished syncing with CUDA 8.0.61 Driver and Runtime API (including missing data types, D3D, OpenGL, VDPAU and EGL interop).

    + All the Modules are supported now:
	1) 4.1 – 4.31 from CUDA 8.0.61 Driver API
	2) CUDA_Driver_API_functions_supported_by_HIP.md updated accordingly
	3) 4.1 – 4.31 from CUDA 8.0.61 Runtime API
	4) CUDA_Runtime_API_functions_supported_by_HIP.md updated accordingly
    + Typos fixing
    + Annotating

[ROCm/hip commit: 85e6593a1b]
2017-07-26 09:38:03 +05:30
Evgeny Mankov 85e6593a1b [HIPIFY] Finally finished syncing with CUDA 8.0.61 Driver and Runtime… (#105)
[hipify-clang] Finally finished syncing with CUDA 8.0.61 Driver and Runtime API (including missing data types, D3D, OpenGL, VDPAU and EGL interop).

    + All the Modules are supported now:
	1) 4.1 – 4.31 from CUDA 8.0.61 Driver API
	2) CUDA_Driver_API_functions_supported_by_HIP.md updated accordingly
	3) 4.1 – 4.31 from CUDA 8.0.61 Runtime API
	4) CUDA_Runtime_API_functions_supported_by_HIP.md updated accordingly
    + Typos fixing
    + Annotating
2017-07-26 09:38:03 +05:30