Daniil Fukalov
aa36e86dc3
reverting accidentially removed files
2016-04-07 01:00:19 +03:00
fdaniil
efa3711946
Merge remote-tracking branch 'origin/privatestaging' into clang-hipify
2016-04-07 00:53:47 +03:00
Ben Sander
41f7317fb5
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
d12aaee30e
Delete README.md
2016-04-07 00:37:20 +03:00
Daniil Fukalov
a456027e5a
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
36926e6233
P2P checkpoint.
...
Maintain enabled peer tables for each device.
2016-04-06 15:50:47 -05:00
Ben Sander
b02e9163ab
Checkpoint initial peer2peer implementation.
2016-04-06 15:50:47 -05:00
Ben Sander
4e452cf1f1
update proposed release notes
2016-04-06 15:50:47 -05:00
Aditya Atluri
3304092b49
Corrected corner cases
2016-04-06 14:50:27 -05:00
Aditya Atluri
1dcdfc93f1
Added feature for cross-compilation and seperated hcc api from hip api
2016-04-06 14:18:51 -05:00
dfukalov
f9cf240f7a
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
dfukalov
53cca9a20a
initial cmake add
2016-04-05 00:10:21 +03:00
dfukalov
8115896010
Imported clang-hipify as a subtree
2016-04-04 23:18:15 +03:00
Maneesh Gupta
70f8236ac5
Remove deprecated KERNELBEGIN and KERNELEND from bit_extract sample
2016-04-04 14:47:02 +05:30
Maneesh Gupta
033269c513
Enable directed tests to build HIP locally via cmake option
2016-04-04 13:53:24 +05:30
Maneesh Gupta
8e3465f6ae
Add c++abi to linker options for HCC
2016-04-02 22:32:05 +05:30
Ben Sander
84a9c31b22
update proposed release notes
2016-04-01 16:45:42 -05:00
Maneesh Gupta
a7f6be6f9d
Update documentation for building and installing hip_hcc
2016-04-01 16:15:38 +05:30
Maneesh Gupta
bad947ae8b
Initial (non-default) support for shared library HIP
2016-04-01 16:08:49 +05:30
Maneesh Gupta
9fd0a182f6
Revert "Initial (non-default) support for shared library HIP"
...
This reverts commit 9de57129b4 .
2016-04-01 16:07:07 +05:30
Maneesh Gupta
9de57129b4
Initial (non-default) support for shared library HIP
2016-04-01 15:45:32 +05:30
Maneesh Gupta
06dd3444b2
Change HCC_DIR -> HCC_HOME, HSA_DIR -> HSA_PATH and HIP_INSTALL_PATH -> CMAKE_INSTALL_PREFIX
2016-04-01 13:48:37 +05:30
Maneesh Gupta
6dec2306da
Fix path comparison for install components in cmake
2016-04-01 12:13:22 +05:30
Aditya Atluri
26985b746b
added device math functions
2016-03-31 12:29:19 -05:00
Aditya Atluri
6224d7495e
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
2016-03-31 04:45:23 -05:00
Maneesh Gupta
3237115df3
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
2016-03-31 21:16:39 +05:30
Maneesh Gupta
a8767f71c1
Cleaned up cmake
2016-03-31 17:42:29 +05:30
Aditya Atluri
72c72d8748
moved cpp specific device code from headers to source
2016-03-31 04:45:00 -05:00
Aditya Atluri
ea3ebcb3de
Added directory for stress testing
2016-03-31 02:14:12 -05:00
Aditya Atluri
3f5ba43837
Fixed failing tests
2016-03-30 13:00:44 -05:00
Aditya Atluri
9de4c04a0a
Revert to multiple output files than single .a lib
2016-03-30 07:54:18 -05:00
Aditya Atluri
496da0aabd
C guarding the apis
2016-03-30 06:08:50 -05:00
Aditya Atluri
da1d9caf6b
Moved flag to hip_runtime.h
2016-03-30 03:32:39 -05:00
Maneesh Gupta
5684cd67b9
Implement more complex HCC, HSA directory selection logic
2016-03-30 13:58:38 +05:30
Aditya Atluri
39af5d9caf
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
2016-03-29 11:18:09 -05:00
Ben Sander
a37a019b01
rename to hipMultiThreadDevice for consistency
2016-03-29 17:33:29 -05:00
Ben Sander
23e5eb8912
Test improvements
...
- partition hipThreadSafeDevice into smaller pieces.
- Add debug to hipMultiThreadStream.
- print more precision when mismatch detected.
- enable more tests in CMakeFiles.txt.
2016-03-29 17:29:31 -05:00
Ben Sander
f8a4483a55
Inline some new string functions.
2016-03-29 17:28:27 -05:00
Ben Sander
740b730cac
Add runtime switch to control HIP_ATP_MARKER
...
Only generate the function strings if requested at
compile-time && runtime.
2016-03-29 17:27:30 -05:00
Ben Sander
2348091b62
include codexl marker path, if found
2016-03-29 17:26:44 -05:00
Ben Sander
ce4052f09c
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
2016-03-29 17:12:36 -05:00
Ben Sander
fb7862dba3
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
2016-03-29 14:43:35 -05:00
Aditya Atluri
1991fb5c92
Update README.md
2016-03-29 14:23:41 -05:00
Aditya Atluri
340560cbc3
Update README.md
2016-03-29 14:11:10 -05:00
Aditya Atluri
61cd2bb399
Calling intrinsics from global kernel
2016-03-29 11:17:55 -05:00
Aditya Atluri
f518d0f818
added host flags to hipDeviceBody test
2016-03-29 09:27:57 -05:00
Aditya Atluri
2f46ada042
Added tests for running device code from a difference source file
2016-03-29 09:22:31 -05:00
Ben Sander
756c0edf9b
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
...
Conflicts:
include/hcc_detail/trace_helper.h
2016-03-29 05:56:03 -05:00
Aditya Atluri
4584fb4453
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
2016-03-29 02:28:20 -05:00
streamhsa
d0f0bf5c8e
change makefile for samples
2016-03-29 16:02:09 +08:00