Ben Sander
aeac589552
use hsa_free directly for staging buffer free rather than am_free
...
[ROCm/hip commit: 56c801f9e4 ]
2016-04-07 15:54:28 -05:00
Ben Sander
4648855acf
Add simple P2P test
...
[ROCm/hip commit: 1a5b155768 ]
2016-04-07 15:51:08 -05:00
Ben Sander
c0d88c2f6d
Use HCC get_is_pool, add USE_PEER_TO_PEER level 2, 3.
...
[ROCm/hip commit: 15b4b1f81f ]
2016-04-07 14:28:42 -05:00
Aditya Atluri
7e9aa103d6
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
...
[ROCm/hip commit: 41860cb90d ]
2016-04-07 04:57:54 -05:00
pensun
19bd0b889d
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
...
[ROCm/hip commit: af1efc16d0 ]
2016-04-07 09:46:55 -05:00
pensun
bdef1bb4e8
clean up unused comments
...
[ROCm/hip commit: 4b2c5976ce ]
2016-04-07 09:46:00 -05:00
Aditya Atluri
fc28918100
C proofing hip
...
[ROCm/hip commit: 91d1974204 ]
2016-04-07 04:57:31 -05:00
Maneesh Gupta
d06cd35623
Fix broken CUDA path in hipcc
...
[ROCm/hip commit: 1e6b79ea64 ]
2016-04-07 10:48:16 +05:30
Daniil Fukalov
ab4c5f58d8
reverting accidentially removed files
...
[ROCm/hip commit: aa36e86dc3 ]
2016-04-07 01:00:19 +03:00
fdaniil
82ec4c9d43
Merge remote-tracking branch 'origin/privatestaging' into clang-hipify
...
[ROCm/hip commit: efa3711946 ]
2016-04-07 00:53:47 +03:00
Ben Sander
84b5016a79
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.
[ROCm/hip commit: 41f7317fb5 ]
2016-04-06 16:44:31 -05:00
Daniil Fukalov
da87f61487
Delete README.md
...
[ROCm/hip commit: d12aaee30e ]
2016-04-07 00:37:20 +03:00
Daniil Fukalov
5c7128291b
added clang-hipify
...
added option to cmake and description how to download and install clang-hipify prerequisites
[ROCm/hip commit: a456027e5a ]
2016-04-07 00:36:27 +03:00
Ben Sander
c5240bd079
P2P checkpoint.
...
Maintain enabled peer tables for each device.
[ROCm/hip commit: 36926e6233 ]
2016-04-06 15:50:47 -05:00
Ben Sander
8db4a6d46e
Checkpoint initial peer2peer implementation.
...
[ROCm/hip commit: b02e9163ab ]
2016-04-06 15:50:47 -05:00
Ben Sander
160f01d772
update proposed release notes
...
[ROCm/hip commit: 4e452cf1f1 ]
2016-04-06 15:50:47 -05:00
Aditya Atluri
71ef0b9802
Corrected corner cases
...
[ROCm/hip commit: 3304092b49 ]
2016-04-06 14:50:27 -05:00
Aditya Atluri
cf9cefcb6a
Added feature for cross-compilation and seperated hcc api from hip api
...
[ROCm/hip commit: 1dcdfc93f1 ]
2016-04-06 14:18:51 -05:00
dfukalov
945336af90
moved clang-hipify tests to common folder "tests", updated cmake files to use downloadable clang+llvm binary package
...
[ROCm/hip commit: f9cf240f7a ]
2016-04-06 20:44:19 +03:00
dfukalov
45623b902d
initial cmake add
...
[ROCm/hip commit: 53cca9a20a ]
2016-04-05 00:10:21 +03:00
dfukalov
a769b1ee38
Imported clang-hipify as a subtree
...
[ROCm/hip commit: 8115896010 ]
2016-04-04 23:18:15 +03:00
Maneesh Gupta
5f1f0b34d0
Remove deprecated KERNELBEGIN and KERNELEND from bit_extract sample
...
[ROCm/hip commit: 70f8236ac5 ]
2016-04-04 14:47:02 +05:30
Maneesh Gupta
efdb946fba
Enable directed tests to build HIP locally via cmake option
...
[ROCm/hip commit: 033269c513 ]
2016-04-04 13:53:24 +05:30
Maneesh Gupta
812f5b3a97
Add c++abi to linker options for HCC
...
[ROCm/hip commit: 8e3465f6ae ]
2016-04-02 22:32:05 +05:30
Ben Sander
bfb117f387
update proposed release notes
...
[ROCm/hip commit: 84a9c31b22 ]
2016-04-01 16:45:42 -05:00
Maneesh Gupta
769e25ddb5
Update documentation for building and installing hip_hcc
...
[ROCm/hip commit: a7f6be6f9d ]
2016-04-01 16:15:38 +05:30
Maneesh Gupta
733e0b417e
Initial (non-default) support for shared library HIP
...
[ROCm/hip commit: bad947ae8b ]
2016-04-01 16:08:49 +05:30
Maneesh Gupta
86dc2e5f77
Revert "Initial (non-default) support for shared library HIP"
...
This reverts commit 44cdc3c6a5 .
[ROCm/hip commit: 9fd0a182f6 ]
2016-04-01 16:07:07 +05:30
Maneesh Gupta
44cdc3c6a5
Initial (non-default) support for shared library HIP
...
[ROCm/hip commit: 9de57129b4 ]
2016-04-01 15:45:32 +05:30
Maneesh Gupta
010529ecf5
Change HCC_DIR -> HCC_HOME, HSA_DIR -> HSA_PATH and HIP_INSTALL_PATH -> CMAKE_INSTALL_PREFIX
...
[ROCm/hip commit: 06dd3444b2 ]
2016-04-01 13:48:37 +05:30
Maneesh Gupta
02dfa83d06
Fix path comparison for install components in cmake
...
[ROCm/hip commit: 6dec2306da ]
2016-04-01 12:13:22 +05:30
Aditya Atluri
70c1ac9285
added device math functions
...
[ROCm/hip commit: 26985b746b ]
2016-03-31 12:29:19 -05:00
Aditya Atluri
c750820adf
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
...
[ROCm/hip commit: 6224d7495e ]
2016-03-31 04:45:23 -05:00
Maneesh Gupta
2f95f9b81c
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
...
[ROCm/hip commit: 3237115df3 ]
2016-03-31 21:16:39 +05:30
Maneesh Gupta
c4205e5074
Cleaned up cmake
...
[ROCm/hip commit: a8767f71c1 ]
2016-03-31 17:42:29 +05:30
Aditya Atluri
fe0f4e8bc2
moved cpp specific device code from headers to source
...
[ROCm/hip commit: 72c72d8748 ]
2016-03-31 04:45:00 -05:00
Aditya Atluri
2514b57970
Added directory for stress testing
...
[ROCm/hip commit: ea3ebcb3de ]
2016-03-31 02:14:12 -05:00
Aditya Atluri
c7d4da60ad
Fixed failing tests
...
[ROCm/hip commit: 3f5ba43837 ]
2016-03-30 13:00:44 -05:00
Aditya Atluri
59e056e3e9
Revert to multiple output files than single .a lib
...
[ROCm/hip commit: 9de4c04a0a ]
2016-03-30 07:54:18 -05:00
Aditya Atluri
afd8f2bcfc
C guarding the apis
...
[ROCm/hip commit: 496da0aabd ]
2016-03-30 06:08:50 -05:00
Aditya Atluri
3683e2a3bd
Moved flag to hip_runtime.h
...
[ROCm/hip commit: da1d9caf6b ]
2016-03-30 03:32:39 -05:00
Maneesh Gupta
a135881829
Implement more complex HCC, HSA directory selection logic
...
[ROCm/hip commit: 5684cd67b9 ]
2016-03-30 13:58:38 +05:30
Aditya Atluri
f052a2752a
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
...
[ROCm/hip commit: 39af5d9caf ]
2016-03-29 11:18:09 -05:00
Ben Sander
55bd3a8d0c
rename to hipMultiThreadDevice for consistency
...
[ROCm/hip commit: a37a019b01 ]
2016-03-29 17:33:29 -05:00
Ben Sander
321933c08f
Test improvements
...
- partition hipThreadSafeDevice into smaller pieces.
- Add debug to hipMultiThreadStream.
- print more precision when mismatch detected.
- enable more tests in CMakeFiles.txt.
[ROCm/hip commit: 23e5eb8912 ]
2016-03-29 17:29:31 -05:00
Ben Sander
2543332f03
Inline some new string functions.
...
[ROCm/hip commit: f8a4483a55 ]
2016-03-29 17:28:27 -05:00
Ben Sander
24f82925bb
Add runtime switch to control HIP_ATP_MARKER
...
Only generate the function strings if requested at
compile-time && runtime.
[ROCm/hip commit: 740b730cac ]
2016-03-29 17:27:30 -05:00
Ben Sander
5e3431ecc0
include codexl marker path, if found
...
[ROCm/hip commit: 2348091b62 ]
2016-03-29 17:26:44 -05:00
Ben Sander
abf24c2147
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
...
[ROCm/hip commit: ce4052f09c ]
2016-03-29 17:12:36 -05:00
Ben Sander
1f8e0e2e72
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
...
[ROCm/hip commit: fb7862dba3 ]
2016-03-29 14:43:35 -05:00