Commit Graph

12234 Commits

Author SHA1 Message Date
Ben Sander 5b37639efb Add simple P2P test 2016-04-07 15:51:08 -05:00
Ben Sander bae62e02dc Use HCC get_is_pool, add USE_PEER_TO_PEER level 2, 3. 2016-04-07 14:28:42 -05:00
Aditya Atluri b8fed74f62 Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging 2016-04-07 04:57:54 -05:00
pensun 1b3889f83d Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging 2016-04-07 09:46:55 -05:00
pensun 45ed17ce2e clean up unused comments 2016-04-07 09:46:00 -05:00
Aditya Atluri c006359510 C proofing hip 2016-04-07 04:57:31 -05:00
foreman 48315e6615 P4 to Git Change 1255270 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/04/07 03:00:14
SWDEV-2 - Change OpenCL version number from 2086 to 2087.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1833 edit
2016-04-07 03:10:51 -04:00
Maneesh Gupta 64ca5e466d Fix broken CUDA path in hipcc 2016-04-07 10:48:16 +05:30
Daniil Fukalov f6678e146d reverting accidentially removed files 2016-04-07 01:00:19 +03:00
fdaniil 4d246f9575 Merge remote-tracking branch 'origin/privatestaging' into clang-hipify 2016-04-07 00:53:47 +03:00
Ben Sander 288682ccb3 For P2P, use the peer list when allocating Device memory or pinned host.
Each new allocation is automatically mapped into the address space of
all enabled peers.
2016-04-06 16:44:31 -05:00
Daniil Fukalov 06dfaa4cf4 Delete README.md 2016-04-07 00:37:20 +03:00
Daniil Fukalov 52fab0ca63 added clang-hipify
added option to cmake and description how to download and install clang-hipify prerequisites
2016-04-07 00:36:27 +03:00
Ben Sander 6a182ce788 P2P checkpoint.
Maintain enabled peer tables for each device.
2016-04-06 15:50:47 -05:00
Ben Sander db91890f53 Checkpoint initial peer2peer implementation. 2016-04-06 15:50:47 -05:00
Ben Sander e180fa5b72 update proposed release notes 2016-04-06 15:50:47 -05:00
Aditya Atluri a7590e3537 Corrected corner cases 2016-04-06 14:50:27 -05:00
Aditya Atluri 39f27984a8 Added feature for cross-compilation and seperated hcc api from hip api 2016-04-06 14:18:51 -05:00
dfukalov f1e64fe2b4 moved clang-hipify tests to common folder "tests", updated cmake files to use downloadable clang+llvm binary package 2016-04-06 20:44:19 +03:00
foreman cad5ba5387 P4 to Git Change 1255001 by xcui@merged_opencl_jxcwin on 2016/04/06 12:00:30
SWDEV-90677 - disable SVM 32 bit support for VI+ asic for windows, due to the KMD feature limitation.
	code review:
	http://ocltc.amd.com/reviews/r/10153/
	precheckin:
	http://ocltc.amd.com:8111/viewModification.html?modId=69277&personal=true&buildTypeId=&tab=vcsModificationBuilds&show_all_builds=true

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#344 edit
2016-04-06 12:34:13 -04:00
foreman b09074dda2 P4 to Git Change 1254818 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/04/06 03:00:13
SWDEV-2 - Change OpenCL version number from 2085 to 2086.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1832 edit
2016-04-06 03:06:52 -04:00
foreman 589a800fae P4 to Git Change 1254404 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/04/05 03:00:10
SWDEV-2 - Change OpenCL version number from 2084 to 2085.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1831 edit
2016-04-05 14:51:19 -04:00
dfukalov d854d3650c initial cmake add 2016-04-05 00:10:21 +03:00
dfukalov 2a76cb6fc0 Imported clang-hipify as a subtree 2016-04-04 23:18:15 +03:00
foreman 8756fa14cb P4 to Git Change 1254144 by gandryey@gera-rcf-lnx on 2016/04/04 11:14:17
SWDEV-79445 - OCL generic changes and code clean-up
	- Move prepinned logic to the abstraciton layer

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#193 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#270 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#543 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.hpp#158 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#398 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsadevice.cpp#61 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsadevice.hpp#29 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsamemory.cpp#23 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsavirtual.cpp#62 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#3 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.hpp#3 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#3 edit
2016-04-04 11:25:36 -04:00
Maneesh Gupta 00be8a1300 Remove deprecated KERNELBEGIN and KERNELEND from bit_extract sample 2016-04-04 14:47:02 +05:30
Maneesh Gupta fdfedbd60f Enable directed tests to build HIP locally via cmake option 2016-04-04 13:53:24 +05:30
foreman 844c44128e P4 to Git Change 1254081 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/04/04 03:00:10
SWDEV-2 - Change OpenCL version number from 2083 to 2084.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1830 edit
2016-04-04 03:13:13 -04:00
foreman 58676824f8 P4 to Git Change 1254065 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/04/03 03:00:10
SWDEV-2 - Change OpenCL version number from 2082 to 2083.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1829 edit
2016-04-03 03:12:38 -04:00
Maneesh Gupta 7aad3bab84 Add c++abi to linker options for HCC 2016-04-02 22:32:05 +05:30
foreman 6400572fd8 P4 to Git Change 1254050 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/04/02 03:00:15
SWDEV-2 - Change OpenCL version number from 2081 to 2082.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1828 edit
2016-04-02 03:14:27 -04:00
Ben Sander 7e3b09e75b update proposed release notes 2016-04-01 16:45:42 -05:00
Maneesh Gupta b6cde80678 Update documentation for building and installing hip_hcc 2016-04-01 16:15:38 +05:30
Maneesh Gupta a8879638b6 Initial (non-default) support for shared library HIP 2016-04-01 16:08:49 +05:30
Maneesh Gupta a11725cced Revert "Initial (non-default) support for shared library HIP"
This reverts commit 1c722fa431.
2016-04-01 16:07:07 +05:30
Maneesh Gupta 1c722fa431 Initial (non-default) support for shared library HIP 2016-04-01 15:45:32 +05:30
Maneesh Gupta fdcfd3d8f9 Change HCC_DIR -> HCC_HOME, HSA_DIR -> HSA_PATH and HIP_INSTALL_PATH -> CMAKE_INSTALL_PREFIX 2016-04-01 13:48:37 +05:30
foreman c2a93ebd3a P4 to Git Change 1253623 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/04/01 03:00:12
SWDEV-2 - Change OpenCL version number from 2080 to 2081.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1827 edit
2016-04-01 03:09:21 -04:00
Maneesh Gupta 97f8fd7a8a Fix path comparison for install components in cmake 2016-04-01 12:13:22 +05:30
Aditya Atluri c2d04ba59c added device math functions 2016-03-31 12:29:19 -05:00
Aditya Atluri 22256ea2b6 Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging 2016-03-31 04:45:23 -05:00
Maneesh Gupta 2064d05ffc Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging 2016-03-31 21:16:39 +05:30
Maneesh Gupta df5b746cde Cleaned up cmake 2016-03-31 17:42:29 +05:30
Aditya Atluri 48b8b426d5 moved cpp specific device code from headers to source 2016-03-31 04:45:00 -05:00
Aditya Atluri 8d406b68d8 Added directory for stress testing 2016-03-31 02:14:12 -05:00
foreman 93730fbae0 P4 to Git Change 1253157 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/03/31 03:00:10
SWDEV-2 - Change OpenCL version number from 2079 to 2080.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1826 edit
2016-03-31 03:07:46 -04:00
Aditya Atluri ed17e3489e Fixed failing tests 2016-03-30 13:00:44 -05:00
foreman 4b7a3bd5b4 P4 to Git Change 1252764 by jatang@jatang-opencl-hsa-stg1 on 2016/03/30 10:16:09
SWDEV-86378 -  Apply the sDMA L2T work-around to T2L as well.

	HW confirms T2L also has issues.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#164 edit
2016-03-30 10:21:54 -04:00
Aditya Atluri b2b3eec95c Revert to multiple output files than single .a lib 2016-03-30 07:54:18 -05:00
Aditya Atluri c4d93cf3db C guarding the apis 2016-03-30 06:08:50 -05:00