76333 Коммитов

Автор SHA1 Сообщение Дата
foreman d2eeaeee14 P4 to Git Change 1481529 by johtaylo@johtaylo-jtincrementor2-increment on 2017/11/12 03:00:05
SWDEV-2 - Change OpenCL version number from 2537 to 2538.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2285 edit
2017-11-12 03:08:35 -05:00
sclarkson 42037d978f fix tests on maxwell
[ROCm/rccl commit: 680a35c6b7]
2017-11-11 19:22:06 -08:00
sclarkson 680a35c6b7 fix tests on maxwell 2017-11-11 19:22:06 -08:00
Evgeny 6e1b9288f6 aqlprofil API: removing from HSA hsa_api_trace/hsa_ext_interface
Change-Id: I12fac55ea9ccfdb119899bf9d000e3c8b0bf4bbb
2017-11-11 10:01:12 -06:00
Evgeny acaf0d0aac aqlprofil API: removing from HSA hsa_api_trace/hsa_ext_interface
Change-Id: I12fac55ea9ccfdb119899bf9d000e3c8b0bf4bbb


[ROCm/ROCR-Runtime commit: 6e1b9288f6]
2017-11-11 10:01:12 -06:00
foreman cdfc1b06be P4 to Git Change 1481396 by lmoriche@lmoriche_opencl_dev2 on 2017/11/10 16:12:29
SWDEV-118564 - [OCL-LC-ROCm] Refactor the Lightning Compiler program manager to allow the compiler library API and the ROCm-OpenCL-Driver to coexist in the same platform.
	- Default compiler is the Lightning Compiler
	- Fall back to the HSAIL compiler if the amdoclcl compiler library is in the PATH and the -legacy option is specified (or app-detect)

Affected files ...

... //depot/stg/opencl/drivers/opencl/Makefile#59 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/build/Makefile.api#168 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/api/v0_8/acl.cpp#44 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/api/v0_8/aclLoaders.cpp#14 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/api/v0_8/aclValidation.cpp#7 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/build/Makefile.complib#98 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/elf.hpp#26 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/OPTIONS.def#137 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/build/Makefile.utils#19 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpuprogram.cpp#71 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#213 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#292 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#235 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.cpp#49 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/build/Makefile.oclrocm#20 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/roccompiler.cpp#38 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/roccompilerlib.cpp#8 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/roccompilerlib.hpp#6 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#75 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.cpp#30 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.hpp#17 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#75 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.hpp#30 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/program.cpp#88 edit


[ROCm/clr commit: 88ba77a1b4]
2017-11-10 16:21:49 -05:00
foreman 88ba77a1b4 P4 to Git Change 1481396 by lmoriche@lmoriche_opencl_dev2 on 2017/11/10 16:12:29
SWDEV-118564 - [OCL-LC-ROCm] Refactor the Lightning Compiler program manager to allow the compiler library API and the ROCm-OpenCL-Driver to coexist in the same platform.
	- Default compiler is the Lightning Compiler
	- Fall back to the HSAIL compiler if the amdoclcl compiler library is in the PATH and the -legacy option is specified (or app-detect)

Affected files ...

... //depot/stg/opencl/drivers/opencl/Makefile#59 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/build/Makefile.api#168 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/api/v0_8/acl.cpp#44 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/api/v0_8/aclLoaders.cpp#14 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/api/v0_8/aclValidation.cpp#7 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/build/Makefile.complib#98 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/elf.hpp#26 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/OPTIONS.def#137 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/build/Makefile.utils#19 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpuprogram.cpp#71 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#213 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#292 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#235 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.cpp#49 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/build/Makefile.oclrocm#20 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/roccompiler.cpp#38 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/roccompilerlib.cpp#8 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/roccompilerlib.hpp#6 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#75 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.cpp#30 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.hpp#17 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#75 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.hpp#30 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/program.cpp#88 edit
2017-11-10 16:21:49 -05:00
Evgeny 05d2f6cc57 Readme fix 2017-11-10 14:22:27 -06:00
Evgeny 6973ae2ec1 Readme fix
[ROCm/rocprofiler commit: 05d2f6cc57]
2017-11-10 14:22:27 -06:00
foreman e68b9b7394 P4 to Git Change 1481252 by gandryey@gera-lnx-rcf on 2017/11/10 12:11:16
SWDEV-133810 - PAL support for Linux Pro w/OpenCL 1.2 support
	- Fix a crash in offline compilation. Increase the alignment for sysmem allocation.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.cpp#48 edit


[ROCm/clr commit: d779c69dfa]
2017-11-10 12:38:37 -05:00
foreman d779c69dfa P4 to Git Change 1481252 by gandryey@gera-lnx-rcf on 2017/11/10 12:11:16
SWDEV-133810 - PAL support for Linux Pro w/OpenCL 1.2 support
	- Fix a crash in offline compilation. Increase the alignment for sysmem allocation.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.cpp#48 edit
2017-11-10 12:38:37 -05:00
foreman e5fa6843f1 P4 to Git Change 1481211 by gandryey@gera-lnx-rcf on 2017/11/10 11:23:52
SWDEV-133810 - PAL support for Linux Pro w/OpenCL 1.2 support
	- Fix a crash in multiple device/context test

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#64 edit


[ROCm/clr commit: 0cf1fd6eae]
2017-11-10 11:30:16 -05:00
foreman 0cf1fd6eae P4 to Git Change 1481211 by gandryey@gera-lnx-rcf on 2017/11/10 11:23:52
SWDEV-133810 - PAL support for Linux Pro w/OpenCL 1.2 support
	- Fix a crash in multiple device/context test

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#64 edit
2017-11-10 11:30:16 -05:00
Evgeny f7f24de043 adding metrics dictionary factoring by Create 2017-11-10 09:55:57 -06:00
Evgeny 8c2326acf5 adding metrics dictionary factoring by Create
[ROCm/rocprofiler commit: f7f24de043]
2017-11-10 09:55:57 -06:00
Jenkins 2febbda06b Merge 'master' into 'amd-master'
Change-Id: If635fe33b97998b22c4a00c0e9a5e041ef332d82


[ROCm/clr commit: f91c47167b]
2017-11-10 04:48:30 -06:00
Jenkins f91c47167b Merge 'master' into 'amd-master'
Change-Id: If635fe33b97998b22c4a00c0e9a5e041ef332d82
2017-11-10 04:48:30 -06:00
Jenkins 5b8422cb21 Merge 'master' into 'amd-master'
Change-Id: If635fe33b97998b22c4a00c0e9a5e041ef332d82


[ROCm/hip commit: e2d81a6038]
2017-11-10 04:48:30 -06:00
Jenkins e2d81a6038 Merge 'master' into 'amd-master'
Change-Id: If635fe33b97998b22c4a00c0e9a5e041ef332d82
2017-11-10 04:48:30 -06:00
foreman 367cd0cde5 P4 to Git Change 1481057 by johtaylo@johtaylo-jtincrementor2-increment on 2017/11/10 03:00:05
SWDEV-2 - Change OpenCL version number from 2536 to 2537.

Affected files ...

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


[ROCm/clr commit: f374b5b0d4]
2017-11-10 03:12:42 -05:00
foreman f374b5b0d4 P4 to Git Change 1481057 by johtaylo@johtaylo-jtincrementor2-increment on 2017/11/10 03:00:05
SWDEV-2 - Change OpenCL version number from 2536 to 2537.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2284 edit
2017-11-10 03:12:42 -05:00
Evgeny 67eaa07c51 test adjustments 2017-11-09 22:42:06 -06:00
Evgeny 836e6d77dc test adjustments
[ROCm/rocprofiler commit: 67eaa07c51]
2017-11-09 22:42:06 -06:00
Evgeny f3145f30d8 adding pseudo realistic metrics 2017-11-09 21:51:33 -06:00
Evgeny 64d8b6322a adding pseudo realistic metrics
[ROCm/rocprofiler commit: f3145f30d8]
2017-11-09 21:51:33 -06:00
Evgeny bb8eaf3ac8 aqlprofile API: _aqlprofile_start() returns required profile buffer sizes if undersized
Change-Id: Ib14b2cb2e7e2026c3af0b7bd2f08f51e48e598b2
2017-11-09 20:03:55 -06:00
Evgeny fd81986bb2 aqlprofile API: _aqlprofile_start() returns required profile buffer sizes if undersized
Change-Id: Ib14b2cb2e7e2026c3af0b7bd2f08f51e48e598b2


[ROCm/ROCR-Runtime commit: bb8eaf3ac8]
2017-11-09 20:03:55 -06:00
Evgeny 1f81a77e46 removing extra license 2017-11-09 19:46:16 -06:00
Evgeny a9a1f41a25 removing extra license
[ROCm/rocprofiler commit: 1f81a77e46]
2017-11-09 19:46:16 -06:00
Alex Voicu b59b227151 Add omitted changes in CMakeLists.txt.
[ROCm/clr commit: bdd2d6d602]
2017-11-10 01:20:50 +00:00
Alex Voicu bdd2d6d602 Add omitted changes in CMakeLists.txt. 2017-11-10 01:20:50 +00:00
Alex Voicu aa34be6834 Add omitted changes in CMakeLists.txt.
[ROCm/hip commit: 819e72fba6]
2017-11-10 01:20:50 +00:00
Alex Voicu 819e72fba6 Add omitted changes in CMakeLists.txt. 2017-11-10 01:20:50 +00:00
Evgeny 87c67242e3 docs update 2017-11-09 19:08:42 -06:00
Evgeny 907c80a0ca docs update
[ROCm/rocprofiler commit: 87c67242e3]
2017-11-09 19:08:42 -06:00
Alex Voicu d7898eeef0 Update new tests so as to make them work with new variadic based launch mechanisms.
[ROCm/clr commit: 8c62d0fbc4]
2017-11-10 00:14:34 +00:00
Alex Voicu 8c62d0fbc4 Update new tests so as to make them work with new variadic based launch mechanisms. 2017-11-10 00:14:34 +00:00
Alex Voicu 7bc5d01aaa Update new tests so as to make them work with new variadic based launch mechanisms.
[ROCm/hip commit: bd78459690]
2017-11-10 00:14:34 +00:00
Alex Voicu bd78459690 Update new tests so as to make them work with new variadic based launch mechanisms. 2017-11-10 00:14:34 +00:00
Alex Voicu 93df8a2a57 Merge remote-tracking branch 'origin/master' into feature_use_module_based_dispatch_instead_of_pfe
[ROCm/clr commit: 1518611976]
2017-11-09 23:43:07 +00:00
Alex Voicu 1518611976 Merge remote-tracking branch 'origin/master' into feature_use_module_based_dispatch_instead_of_pfe 2017-11-09 23:43:07 +00:00
Alex Voicu f08f1efab8 Merge remote-tracking branch 'origin/master' into feature_use_module_based_dispatch_instead_of_pfe
[ROCm/hip commit: f7726cd416]
2017-11-09 23:43:07 +00:00
Alex Voicu f7726cd416 Merge remote-tracking branch 'origin/master' into feature_use_module_based_dispatch_instead_of_pfe 2017-11-09 23:43:07 +00:00
Evgeny 85278f08a0 ROC profiler prototype sources importing 2017-11-09 17:26:19 -06:00
Evgeny 5fea997bc9 ROC profiler prototype sources importing
[ROCm/rocprofiler commit: 85278f08a0]
2017-11-09 17:26:19 -06:00
Wen-Heng (Jack) Chung 45415e7112 Improve error handling logic
[ROCm/rocminfo commit: 6d1234484a]
2017-11-09 13:20:45 -06:00
Wen-Heng (Jack) Chung 6d1234484a Improve error handling logic 2017-11-09 13:20:45 -06:00
Wen-Heng (Jack) Chung ec9e027988 Initial commit to introduce rocm_agent_enumerator into rocminfo
This is a python port of rocm_agent_enumerator, which is used by HIP/HCC to
determine available AMDGPU targets on a system.

Its previous implementation was written in C++ which makes it somewhat hard to
deploy onto different distros / architectures. A python port should remove such
issue.


[ROCm/rocminfo commit: 8b018900f6]
2017-11-09 12:33:53 -06:00
Wen-Heng (Jack) Chung 8b018900f6 Initial commit to introduce rocm_agent_enumerator into rocminfo
This is a python port of rocm_agent_enumerator, which is used by HIP/HCC to
determine available AMDGPU targets on a system.

Its previous implementation was written in C++ which makes it somewhat hard to
deploy onto different distros / architectures. A python port should remove such
issue.
2017-11-09 12:33:53 -06:00
Rahul Garg 25f519713a Added texture 2D driver API usage example
[ROCm/hip-tests commit: 0fffdeba92]
2017-11-09 22:35:29 +05:30