Wykres commitów

1324 Commity

Autor SHA1 Wiadomość Data
Ben Sander b3c2d906db Set chicken bits to 0. 2016-04-19 11:56:12 -05:00
Jack Chung 4431a93c2c Fix compilation error in hipSinglePrecisionMathHost test 2016-04-19 23:17:09 +08:00
Maneesh Gupta c4cc76398c Prefix HIP includes with hip/ 2016-04-19 15:02:12 +05:30
Ben Sander 21d733b2e7 Add experimental notes around p2p 2016-04-18 23:52:42 -05:00
Ben Sander 9329fb8c92 Add USE_HCC_LOCK_API.
Default off, if set will compile assuming HCC lock APIs exist.
2016-04-18 23:50:52 -05:00
Ben Sander 1ac93489b9 Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging 2016-04-18 21:51:13 -05:00
Ben Sander 6abfa13c34 Fixes for P2P and hipDeviceReset
- devicereset would lose track of default stream and thus subsequent
  synchronization calls might not actually sychronize.
- Also deviceReset now correctly frees streams.
- fix waits in P2P staging copy - first phase (Device0-to-Staging) must
  wait for second phase (Staging to Device1) to finish draining the
  buffer.
2016-04-18 20:49:33 -05:00
Aditya Atluri 40377fe5b1 Update hip_hcc.cpp 2016-04-18 11:36:51 -05:00
Maneesh Gupta a6da98eecb Fix bug in hip_hcc uninstall script 2016-04-18 15:08:36 +05:30
Maneesh Gupta 0cbff48c5b Update RELEASE.md 2016-04-18 13:00:23 +05:30
Maneesh Gupta a283728c44 Update README.md
Improved HIP installation instructions.
2016-04-18 12:49:35 +05:30
Maneesh Gupta 2afa2cd684 Update README.md
Some cosmetic changes
2016-04-18 12:34:36 +05:30
Maneesh Gupta 273f4b4cbe Fix makefiles in samples 2016-04-18 10:15:35 +05:30
Ben Sander 3301deb07c test update 2016-04-17 07:54:39 -05:00
Ben Sander f9a31e28ad Move HIP_HCC define to CMake 2016-04-17 07:40:04 -05:00
Ben Sander 4e0a1e1869 fix direction of peer enable/disable APIs
- Enable(peerId) makes memory physically located on peer visible to
current device.
2016-04-17 07:38:05 -05:00
Ben Sander 8d26dfcde3 Merge branch 'privatestaging' into p2p
Conflicts:
	include/hcc_detail/hip_hcc.h
	src/hip_hcc.cpp
2016-04-17 06:46:52 -05:00
Aditya Atluri e22a910ccc added memcpy and p2p test 2016-04-16 17:38:06 -05:00
Aditya Atluri 1aac0cc9e5 Added copyright 2016-04-16 17:21:53 -05:00
Aditya Atluri 95e9de0946 Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging 2016-04-16 17:10:32 -05:00
Aditya Atluri dc61929a3d Corrected Memcpydefault 2016-04-16 17:10:13 -05:00
Ben Sander c3bd85595d P2P Update.
- add P2P staging buffer copy.
- If copy device does not have sufficient access permissions, fall back
  to staging buffer.
- improve docs for which copy device is used.
2016-04-16 10:18:56 -05:00
streamhsa 0426564a7b Add __ldg 2016-04-16 21:12:09 +08:00
Maneesh Gupta 223a109ade Bump hcc version dependency for packaging 2016-04-16 15:19:32 +05:30
Maneesh Gupta a34e76886a Update doxygen html 2016-04-16 14:55:10 +05:30
Maneesh Gupta 1cd52f5192 Bump min required hcc to workweek 16155 2016-04-16 14:49:10 +05:30
Maneesh Gupta ca26f36ef2 Remove some stale workweek references 2016-04-16 14:48:05 +05:30
Aditya Atluri 85c04d8a7d changed to guard from hc.hpp 2016-04-15 11:21:45 -05:00
Aditya Atluri f7089dbe4b Update README.md 2016-04-15 11:08:48 -05:00
Aditya Atluri e8902a6e20 improved error returns for hipHostRegister/UnRegister functions 2016-04-15 10:42:31 -05:00
Aditya Atluri 26ee986774 added more features to hipHostRegister 2016-04-15 10:32:01 -05:00
Aditya Atluri 109154f03f added hipHostRegister/UnRegister api 2016-04-15 10:08:10 -05:00
Maneesh Gupta 69f50d0ced Handle non-versioned so files being present only in rocm/lib 2016-04-15 16:20:35 +05:30
Maneesh Gupta 993830cec8 Fixed location of html documentation in hip_doc package 2016-04-15 16:18:48 +05:30
Maneesh Gupta cf4c3b0913 Replace /opt/hcc -> /opt/rocm/hcc and /opt/hsa -> /opt/rocm/hsa 2016-04-15 12:56:31 +05:30
Maneesh Gupta 84956b6e99 Split hip packages into smaller components 2016-04-15 12:13:04 +05:30
pensun 1ab9b0ac71 Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging 2016-04-14 09:02:16 -05:00
Aditya Atluri c3b854fba4 Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging 2016-04-14 09:17:30 -05:00
Aditya Atluri 12e24f4816 Enabling make_* device code 2016-04-14 09:17:13 -05:00
pensun 596e8e4e4e Add missing cudaMemsetAsync transformation 2016-04-14 09:02:02 -05:00
Ben Sander 0cdac15fa4 Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging 2016-04-14 07:19:20 -05:00
Ben Sander 489e76e584 update README for new make/installation steps, new FAQ 2016-04-14 07:19:07 -05:00
Maneesh Gupta 0dfb9cddad Add hip soft-link to include for migrating to new include format 2016-04-14 16:37:27 +05:30
Maneesh Gupta efe468bbab Change default HIP installation to /opt/rocm/hip 2016-04-14 16:36:55 +05:30
alex-t fb19b58840 Fixed incorrect kernel paramlist replacement length & hipGetDeviceProperties mapping 2016-04-14 13:48:58 +03:00
Ben Sander 830527bfdc Fix HIP_PATH, CHECK macro in samples. 2016-04-13 17:37:39 -05:00
Ben Sander 8736d77818 add hcc dialects sample 2016-04-13 17:32:38 -05:00
Jack Chung fe0e5f3541 Add missing USE_PEER_TO_PEER macro definition 2016-04-13 13:56:26 +08:00
Aditya Atluri 3b79b86a96 Removed pragma once 2016-04-12 09:22:03 -05:00
Maneesh Gupta 332dc21fcb Refactor and add support for nvcc path in cmake 2016-04-12 12:42:12 +05:30