Граф коммитов

419 Коммитов

Автор SHA1 Сообщение Дата
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
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
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
Aditya Atluri 024fa0b78b Update README.md
[ROCm/hip commit: 1991fb5c92]
2016-03-29 14:23:41 -05:00
Aditya Atluri 83df7785c8 Update README.md
[ROCm/hip commit: 340560cbc3]
2016-03-29 14:11:10 -05:00
Aditya Atluri ffe185d731 Calling intrinsics from global kernel
[ROCm/hip commit: 61cd2bb399]
2016-03-29 11:17:55 -05:00
Aditya Atluri d0b0cda704 added host flags to hipDeviceBody test
[ROCm/hip commit: f518d0f818]
2016-03-29 09:27:57 -05:00
Aditya Atluri b7284988d6 Added tests for running device code from a difference source file
[ROCm/hip commit: 2f46ada042]
2016-03-29 09:22:31 -05:00
Ben Sander 9e50af9124 Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
Conflicts:
	include/hcc_detail/trace_helper.h


[ROCm/hip commit: 756c0edf9b]
2016-03-29 05:56:03 -05:00
Aditya Atluri 79fea63bb7 Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
[ROCm/hip commit: 4584fb4453]
2016-03-29 02:28:20 -05:00
streamhsa 1d55744e91 change makefile for samples
[ROCm/hip commit: d0f0bf5c8e]
2016-03-29 16:02:09 +08:00
Aditya Atluri 811d6d52ea Not using classes inside headers
[ROCm/hip commit: f01810183b]
2016-03-29 02:27:51 -05:00
Ben Sander 630ef59d7b Tweak thread-safe implementation.
introduce LockedAccessor option so destructor does not unlock.
Allows locks to exist across function boundaries, required
for hipLaunchKernel macro which has several unusual requirements.
(including C comppatibility, must use variadic macro, more).


[ROCm/hip commit: 8635863724]
2016-03-28 21:41:47 -05:00
Siu Chi Chan 105e8e8708 Merge pull request #19 from AMDComputeLibraries/fix_static_lib_link
Various fixes in HIP exposed by linking to static library

[ROCm/hip commit: cc0bfcb2b2]
2016-03-28 22:40:04 -04:00
scchan 63636b07a8 remove the --hipcc_explicit_lib
[ROCm/hip commit: 2ddb8fface]
2016-03-28 13:56:23 -05:00
scchan 24f214e92a turn off ONE_OBJECT_FILE since we are building a static library
[ROCm/hip commit: 00ae9531a7]
2016-03-28 12:56:15 -05:00
Maneesh Gupta e4227684b2 Fixed cmake not honoring user specified HIP_INSTALL_DIR
[ROCm/hip commit: 40cc748678]
2016-03-28 22:23:27 +05:30
Maneesh Gupta 513a91d25c Improve cmake settings
[ROCm/hip commit: 1806979e72]
2016-03-28 21:55:03 +05:30
Ben Sander 9e3ac64c54 Stream thread-safe checkpoint.
Moving data structures to critical / protected section.


[ROCm/hip commit: 3f18bab2c7]
2016-03-28 09:46:40 -05:00
scchan 8afe22a3e9 add inline keyword to all the template functions
[ROCm/hip commit: 0087ee405e]
2016-03-28 09:18:38 -05:00