pensun
7f37fc4ec7
update hipLaunchKernel API trace information
2016-04-20 09:48:35 -05:00
Maneesh Gupta
26c6f9f861
Update doxygen documentation
2016-04-19 22:44:58 +05:30
Ben Sander
148799a371
build hipHostRegister but dont run it
2016-04-19 11:56:12 -05:00
Ben Sander
453615ed57
Fix hipDeviceReset synchronization
2016-04-19 11:56:12 -05:00
Ben Sander
8c97a258de
Set chicken bits to 0.
2016-04-19 11:56:12 -05:00
Jack Chung
07efbcf0d0
Fix compilation error in hipSinglePrecisionMathHost test
2016-04-19 23:17:09 +08:00
Maneesh Gupta
bc4f388b69
Prefix HIP includes with hip/
2016-04-19 15:02:12 +05:30
Ben Sander
30233cd2e0
Add experimental notes around p2p
2016-04-18 23:52:42 -05:00
Ben Sander
3bcefdaa2d
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
22d5738f82
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
2016-04-18 21:51:13 -05:00
Ben Sander
e020d68309
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
ea647727df
Update hip_hcc.cpp
2016-04-18 11:36:51 -05:00
Maneesh Gupta
72037de79f
Fix bug in hip_hcc uninstall script
2016-04-18 15:08:36 +05:30
Maneesh Gupta
5ec413cf4b
Update RELEASE.md
2016-04-18 13:00:23 +05:30
Maneesh Gupta
3b016cb2f3
Update README.md
...
Improved HIP installation instructions.
2016-04-18 12:49:35 +05:30
Maneesh Gupta
4bdbc7c5b6
Update README.md
...
Some cosmetic changes
2016-04-18 12:34:36 +05:30
Maneesh Gupta
bcaefb81fc
Fix makefiles in samples
2016-04-18 10:15:35 +05:30
Ben Sander
8ec1aad95d
test update
2016-04-17 07:54:39 -05:00
Ben Sander
65abde6626
Move HIP_HCC define to CMake
2016-04-17 07:40:04 -05:00
Ben Sander
74a7dee58f
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
49cc5aec91
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
50d6cc6b11
added memcpy and p2p test
2016-04-16 17:38:06 -05:00
Aditya Atluri
8412e9cbba
Added copyright
2016-04-16 17:21:53 -05:00
Aditya Atluri
846432a1c1
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
2016-04-16 17:10:32 -05:00
Aditya Atluri
8dc1bdcbe6
Corrected Memcpydefault
2016-04-16 17:10:13 -05:00
Ben Sander
dcabc9dbf7
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
76f2670cef
Add __ldg
2016-04-16 21:12:09 +08:00
Maneesh Gupta
dfea14c5d4
Bump hcc version dependency for packaging
2016-04-16 15:19:32 +05:30
Maneesh Gupta
fd49c9eb15
Update doxygen html
2016-04-16 14:55:10 +05:30
Maneesh Gupta
dc4c174a54
Bump min required hcc to workweek 16155
2016-04-16 14:49:10 +05:30
Maneesh Gupta
9c99b2af1c
Remove some stale workweek references
2016-04-16 14:48:05 +05:30
Aditya Atluri
a0aef11da7
changed to guard from hc.hpp
2016-04-15 11:21:45 -05:00
Aditya Atluri
22d15dcdbc
Update README.md
2016-04-15 11:08:48 -05:00
Aditya Atluri
2e80de6dcb
improved error returns for hipHostRegister/UnRegister functions
2016-04-15 10:42:31 -05:00
Aditya Atluri
8a43f18333
added more features to hipHostRegister
2016-04-15 10:32:01 -05:00
Aditya Atluri
fa7a3822f6
added hipHostRegister/UnRegister api
2016-04-15 10:08:10 -05:00
Maneesh Gupta
b72b50612b
Handle non-versioned so files being present only in rocm/lib
2016-04-15 16:20:35 +05:30
Maneesh Gupta
0ff41dd3d9
Fixed location of html documentation in hip_doc package
2016-04-15 16:18:48 +05:30
Maneesh Gupta
5a31bad821
Replace /opt/hcc -> /opt/rocm/hcc and /opt/hsa -> /opt/rocm/hsa
2016-04-15 12:56:31 +05:30
Maneesh Gupta
f0e11d9856
Split hip packages into smaller components
2016-04-15 12:13:04 +05:30
pensun
bdd26bd1f1
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
2016-04-14 09:02:16 -05:00
Aditya Atluri
facc7a39be
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
2016-04-14 09:17:30 -05:00
Aditya Atluri
573224e55f
Enabling make_* device code
2016-04-14 09:17:13 -05:00
pensun
234727c801
Add missing cudaMemsetAsync transformation
2016-04-14 09:02:02 -05:00
Ben Sander
8712ae98c8
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
2016-04-14 07:19:20 -05:00
Ben Sander
5bb753acde
update README for new make/installation steps, new FAQ
2016-04-14 07:19:07 -05:00
Maneesh Gupta
011a0335d4
Add hip soft-link to include for migrating to new include format
2016-04-14 16:37:27 +05:30
Maneesh Gupta
18af18476b
Change default HIP installation to /opt/rocm/hip
2016-04-14 16:36:55 +05:30
alex-t
c84fdef9d3
Fixed incorrect kernel paramlist replacement length & hipGetDeviceProperties mapping
2016-04-14 13:48:58 +03:00
Ben Sander
8bbe32a708
Fix HIP_PATH, CHECK macro in samples.
2016-04-13 17:37:39 -05:00