Граф коммитов

13197 Коммитов

Автор SHA1 Сообщение Дата
Maneesh Gupta 407e092a13 Merge pull request #705 from ROCm-Developer-Tools/feature_minimal_changes_for_hc_next
Feature minimal changes for hc next
2018-10-19 06:58:31 +05:30
Siu Chi Chan f39873c584 Support more than one bundles in a single .kernel section
When compiling with Early Finalization enabled in HCC,
the resulting .kernel section of the host object now may
contain more than one device code bundles.  This is to
teach the HIP runtime to correctly extract all the
bundles from the .kernel section.
2018-10-18 17:00:27 -04:00
foreman eac5cfc736 P4 to Git Change 1620949 by chui@ocl-promo-incrementor on 2018/10/18 03:00:34
SWDEV-2 - Change OpenCL version number from 2760 to 2761.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2508 edit
2018-10-18 14:17:28 -04:00
foreman 8526ed9b96 P4 to Git Change 1620765 by skudchad@skudchad_test2_win_opencl on 2018/10/17 16:58:04
SWDEV-145570 - [HIP] Track last used event and use last enqueued command in a stream rather than creating a new event

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/15996/diff/

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_context.cpp#15 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_event.cpp#7 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_stream.cpp#14 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#90 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/commandqueue.cpp#28 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/commandqueue.hpp#20 edit
2018-10-18 13:41:32 -04:00
foreman 19caea543c P4 to Git Change 1620765 by skudchad@skudchad_test2_win_opencl on 2018/10/17 16:58:04
SWDEV-145570 - [HIP] Track last used event and use last enqueued command in a stream rather than creating a new event

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/15996/diff/

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_context.cpp#15 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_event.cpp#7 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_stream.cpp#14 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#90 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/commandqueue.cpp#28 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/commandqueue.hpp#20 edit
2018-10-18 13:41:32 -04:00
Evgeny Mankov 23c8a3e18f Merge pull request #712 from emankov/master
[HIPIFY] CUDA Driver API data types total revise
2018-10-18 18:52:41 +03:00
Evgeny Mankov 865c6f23c7 [HIPIFY] CUDA Driver API data types total revise
+ for all CUDA versions
+ add missing types
+ fix typos
+ sync with HIP
+ update CUDA_Driver_API_functions_supported_by_HIP.md
+ formatting, annotating
2018-10-18 18:50:24 +03:00
foreman 5df1b0cb03 P4 to Git Change 1620269 by chui@ocl-promo-incrementor on 2018/10/17 03:00:32
SWDEV-2 - Change OpenCL version number from 2759 to 2760.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2507 edit
2018-10-18 11:13:25 -04:00
Alex Voicu 3678063598 Dumb workaround is still needed, so add it back. 2018-10-18 15:33:46 +01:00
foreman 4ef369958b P4 to Git Change 1619908 by wchau@wchau_OCL_cmake on 2018/10/16 14:08:33
SWDEV-167383 - [OCL]: Switch to new object format
	- Add flag to disable Ver 3 Object format until it is support by OCL

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#11 edit
2018-10-18 09:36:36 -04:00
foreman e4f80bc457 P4 to Git Change 1619545 by chui@ocl-promo-incrementor on 2018/10/16 03:00:31
SWDEV-2 - Change OpenCL version number from 2758 to 2759.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2506 edit
2018-10-18 08:03:17 -04:00
foreman 9bad9b4d54 P4 to Git Change 1619397 by gandryey@gera-w8 on 2018/10/15 18:23:10
SWDEV-155434 - Add SQTT instrumentation tokens for OpenCL dispatches for RGP support
	- Add the barrier's reason to the RGP trace

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palgpuopen.cpp#9 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palgpuopen.hpp#7 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#127 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#57 edit
2018-10-18 07:34:23 -04:00
Alex Voicu 59533b84e1 Guard new includes. 2018-10-18 12:29:27 +01:00
Alex Voicu 602280eb8b Re-sync with upstream. 2018-10-18 12:27:03 +01:00
Maneesh Gupta 30523b72a2 Merge pull request #688 from aaronenyeshi/fix-sinf-cosf-ocml
Use sinf and cosf from ocml device libs
2018-10-18 16:39:20 +05:30
foreman 55e3c896aa P4 to Git Change 1619186 by gandryey@gera-w8 on 2018/10/15 13:38:18
SWDEV-155434 - Add SQTT instrumentation tokens for OpenCL dispatches for RGP support
	- Fix SQTT tockets update when multiple queues are captured

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#113 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palgpuopen.cpp#8 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palgpuopen.hpp#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#56 edit
2018-10-18 06:41:29 -04:00
foreman 8112fe829e P4 to Git Change 1618388 by chui@ocl-promo-incrementor on 2018/10/13 03:01:02
SWDEV-2 - Change OpenCL version number from 2757 to 2758.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2505 edit
2018-10-18 04:10:36 -04:00
foreman 01310ef81f P4 to Git Change 1618184 by kzhuravl@kzhuravl-fiji-ocllc-2 on 2018/10/12 14:28:12
SWDEV-125823 - Fix cmake-based opencl build from p4

	//depot/mirrors/amdgcn.git/* changes would be submitted through gerrit.

Affected files ...

... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#21 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.cpp#35 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.h#35 edit
... //depot/stg/opencl/drivers/opencl/runtime/CMakeLists.txt#14 edit
2018-10-18 03:07:56 -04:00
foreman 2dcc063b81 P4 to Git Change 1618184 by kzhuravl@kzhuravl-fiji-ocllc-2 on 2018/10/12 14:28:12
SWDEV-125823 - Fix cmake-based opencl build from p4

	//depot/mirrors/amdgcn.git/* changes would be submitted through gerrit.

Affected files ...

... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#21 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.cpp#35 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.h#35 edit
... //depot/stg/opencl/drivers/opencl/runtime/CMakeLists.txt#14 edit
2018-10-18 03:07:56 -04:00
Maneesh Gupta 9143ae6bdb Merge pull request #692 from whchung/hip-reinit-take2
HIP program state re-initialization logic (take 2)
2018-10-18 12:06:41 +05:30
Maneesh Gupta c7a147f109 Merge pull request #711 from nicholasmalaya/patch-1
Updates to HIP porting guide
2018-10-18 12:06:31 +05:30
foreman 3f9829e704 P4 to Git Change 1617914 by chui@ocl-promo-incrementor on 2018/10/12 03:00:36
SWDEV-2 - Change OpenCL version number from 2756 to 2757.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2504 edit
2018-10-18 01:52:20 -04:00
foreman 49dd1b2dcd P4 to Git Change 1617235 by chui@ocl-promo-incrementor on 2018/10/11 03:00:29
SWDEV-2 - Change OpenCL version number from 2755 to 2756.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2503 edit
2018-10-17 23:13:01 -04:00
Maneesh Gupta 3f87e33c9a Merge pull request #710 from mangupta/use_hipLaunchKernelGGL
Replace hipLaunchKernel -> hipLaunchKernelGGL
2018-10-18 08:36:59 +05:30
Nicholas Malaya bfbc1298d1 Update hip_porting_guide.md 2018-10-17 14:27:11 -05:00
Nicholas Malaya adc7741441 Fixing link 2018-10-17 14:26:49 -05:00
Nicholas Malaya 319f7232c2 Fixing a link 2018-10-17 14:25:54 -05:00
Nicholas Malaya 4c2e4ead8d Adding library equivalent section 2018-10-17 14:25:07 -05:00
Nicholas Malaya 41279dcb38 Small editing changes to clean up document 2018-10-17 14:11:25 -05:00
Nicholas Malaya 4939444a51 Fixing a broken indentation
Minor (cosmetic) edit to make items appear in ordered bulleted list
2018-10-17 13:56:51 -05:00
Nicholas Malaya 20bb485199 Update hip_porting_guide.md
Adding hyperlink to bin/hipconvertinplace.sh
2018-10-17 13:49:47 -05:00
Jenkins 70f67ff7be Merge 'master' into 'amd-master'
Change-Id: I9cd9ee0d875a2bf345b0c996a63e9168a76b1108
2018-10-17 04:09:35 -05:00
Maneesh Gupta e1fe095471 Replace hipLaunchKernel -> hipLaunchKernelGGL
Change-Id: I4d99009e1199811d417becf1e1b934ec4d4e30be
2018-10-17 14:32:25 +05:30
Maneesh Gupta 3bf8e9ad8e Fix typos in Jenkinsfile 2018-10-17 11:13:37 +05:30
Maneesh Gupta f41924d42e Update Jenkinsfile
Disable rocm-1.9x testing in CI due to incompatible changes with HCC from ROCm 1.9.x
2018-10-17 11:03:43 +05:30
Maneesh Gupta 95be669f4a Merge pull request #703 from mangupta/stream_create_with_priority
Implementation for stream priority
2018-10-17 10:53:43 +05:30
Maneesh Gupta 3485d86746 Merge pull request #702 from aaronenyeshi/fix-missing-irif-lib
Replace IRIF fences with atomic_work_item_fence
2018-10-17 10:53:27 +05:30
Maneesh Gupta 6a4aaed7f3 Merge pull request #698 from yxsamliu/compile-flags
Add HIPCC_COMPILE_FLAGS_APPEND
2018-10-17 10:53:17 +05:30
Maneesh Gupta 5ca415a172 Merge pull request #696 from gargrahul/fix_texrestypelin_size
Fixed image width for linear resource type texture
2018-10-17 06:11:23 +05:30
Maneesh Gupta ae4e24dc21 Merge pull request #708 from mangupta/swdev-125523
Add missing hipHostRegister flags on nvcc path
2018-10-17 06:10:25 +05:30
Evgeny Mankov 3f4f090fd9 Merge pull request #709 from emankov/master
[HIPIFY] Code cleanup and formatting
2018-10-15 15:37:38 +03:00
Evgeny Mankov 9a1a511c84 [HIPIFY] Code cleanup and formatting 2018-10-15 15:27:37 +03:00
Maneesh Gupta d71006eb99 Add missing hipHostRegister flags on nvcc path
Change-Id: I69f09204d9c544935104d4168ab8d3626666a623
2018-10-15 15:30:24 +05:30
Alex Voicu f480a134f4 Update samples. 2018-10-13 23:28:22 +01:00
Alex Voicu 217fe345ca Minimal should mean minimal. 2018-10-11 00:21:41 +01:00
Alex Voicu 7874ec8aaf Trailing whitespace is still not the final frontier. 2018-10-11 00:08:09 +01:00
Alex Voicu b2b482c78e Address Aaron's comments 2018-10-11 00:03:01 +01:00
Alex Voicu 031c1d574f Use HIP math functions, stop using hipLaunchParm. 2018-10-10 11:56:54 +01:00
Alex Voicu c564ccbffc Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP into feature_minimal_changes_for_hc_next 2018-10-10 11:44:09 +01:00
Alex Voicu 9ec697c620 Re-sync with upstream. 2018-10-10 11:43:49 +01:00