Ben Sander
87c355f09d
Add tip on making local HIP (mostly for HIP devs)
2016-04-28 17:41:11 -05:00
Ben Sander
0c636007a2
add hostname
2016-04-28 17:41:11 -05:00
bwicakso
c949be355c
Merge pull request #24 from bwicakso/kernel_synchronization
...
Fix for kernel synchronization
2016-04-28 11:59:11 -05:00
bwicakso
5552301de2
Merge remote-tracking branch 'refs/remotes/origin/privatestaging' into kernel_synchronization
2016-04-25 14:43:28 -05:00
bwicakso
a849321bd9
Update with original
2016-04-25 14:42:35 -05:00
bwicakso
4aca1babe8
Merge remote-tracking branch 'refs/remotes/origin/privatestaging' into kernel_synchronization
2016-04-25 13:57:28 -05:00
bwicakso
7175ca8824
Merge from original
2016-04-25 13:55:44 -05:00
Aditya Atluri
456be2af9c
added hcc workweek to ldg test
2016-04-22 09:25:09 -05:00
Aditya Atluri
c404f60621
Fixed git spills
2016-04-22 09:19:05 -05:00
Aditya Atluri
a2bc6ebc9f
added workweek to hip_ldg
2016-04-22 09:14:26 -05:00
Maneesh Gupta
091ec702a2
Revert "added full data type support for __ldg"
...
This reverts commit 3aac6d45ad .
Conflicts:
include/hcc_detail/hip_ldg.h
2016-04-22 11:12:00 +05:30
Maneesh Gupta
02e6fc27f4
Merge branch 'release_0.84.00' into privatestaging
...
Conflicts:
include/hcc_detail/hip_runtime.h
src/hip_hcc.cpp
2016-04-22 10:55:58 +05:30
Aditya Atluri
1001796485
added full make_datatype support
2016-04-21 17:25:30 -05:00
Aditya Atluri
48f3762160
reorg make_datatype feature
2016-04-21 14:51:19 -05:00
Aditya Atluri
3aac6d45ad
added full data type support for __ldg
2016-04-21 11:17:26 -05:00
bwicakso
6773a64b22
Fix for kernel synchronization
...
The completion future of a particular kernel is lost if there are
multiple kernels in the stream. This can cause a racing condition where
the signal associated with the unreferenced completion_future might get
released by hcc runtime.
2016-04-20 15:51:39 -05:00
Aditya Atluri
620c5c64e6
added support pinned dma memcpy between host and device
2016-04-20 14:21:22 -05:00
Aditya Atluri
f46e1bcf0e
added copyright for ldg
2016-04-20 12:28:02 -05:00
Aditya Atluri
b493eac7e0
added support for __ldg
2016-04-20 12:25:40 -05:00
pensun
517008f98b
update API trace information for hipLaunchKernel
2016-04-20 09:57:55 -05:00
pensun
f0b0bc672a
Merge branch 'release_0.84.00' of https://github.com/AMDComputeLibraries/HIP-privatestaging into release_0.84.00
2016-04-20 09:48:52 -05:00
pensun
f8ad557864
update hipLaunchKernel API trace information
2016-04-20 09:48:35 -05:00
Maneesh Gupta
9c86c680d9
Update doxygen documentation
2016-04-19 22:44:58 +05:30
Ben Sander
3c7a52971e
build hipHostRegister but dont run it
2016-04-19 11:56:12 -05:00
Ben Sander
ccf2c1c323
Fix hipDeviceReset synchronization
2016-04-19 11:56:12 -05:00
Ben Sander
b3c2d906db
Set chicken bits to 0.
2016-04-19 11:56:12 -05: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