Maneesh Gupta
9aabcda5b6
Merge "added host device functions" into amd-master
...
[ROCm/hip commit: 59e3dabf29 ]
2016-06-15 02:45:55 -04:00
Maneesh Gupta
f93794ee45
Merge "cmake picks HIP version from hipcc" into amd-master
...
[ROCm/hip commit: d2019aef84 ]
2016-06-15 01:47:18 -04:00
Maneesh Gupta
bbc7e232de
Merge "hipcc supports printing HIP version" into amd-master
...
[ROCm/hip commit: fc63d6670e ]
2016-06-15 01:46:11 -04:00
Aditya Atluri
a663880f73
added host device functions
...
Change-Id: I8f299752fb8dd8e8947da62e4ad88842c1c19f62
[ROCm/hip commit: e01e5d2fe3 ]
2016-06-14 18:14:44 -05:00
Maneesh Gupta
845c56df3a
cmake picks HIP version from hipcc
...
Change-Id: I334d9573bb6d60fe907a13083486f06504a621e4
[ROCm/hip commit: 01032b91d9 ]
2016-06-14 14:57:56 +05:30
Maneesh Gupta
79389cd036
hipcc supports printing HIP version
...
Change-Id: I9f1cd9a29ded9d354b9ebe265dcd91b060e8fc08
[ROCm/hip commit: 3761c89142 ]
2016-06-14 14:51:03 +05:30
Aditya Atluri
2986956d41
added bessel zero and one order functions
...
Change-Id: I57039d54eae7207db00415bc7ba09bbf9cb6425a
[ROCm/hip commit: ec48e50101 ]
2016-06-14 11:50:48 +05:30
Maneesh Gupta
ce713b373c
Merge "added erfinv software implementation" into amd-master
...
[ROCm/hip commit: 90d67c5adf ]
2016-06-14 02:13:01 -04:00
Maneesh Gupta
bce72d1a3b
Merge "hipDispatchLatency: reduce iterations to 5120" into amd-master
...
[ROCm/hip commit: ae5252d125 ]
2016-06-14 00:28:12 -04:00
Aditya Atluri
c11202460b
added erfinv software implementation
...
Change-Id: Ib1a5584f6c81ab3afa70f7bcbfd7780e156454e3
[ROCm/hip commit: d7df02e310 ]
2016-06-14 00:09:41 -04:00
Aditya Atluri
37e5903a68
added more device functions
...
Change-Id: I191919060b393772ee442cc19d83479217c5a4ce
[ROCm/hip commit: 9ac6e422f0 ]
2016-06-13 11:55:12 -05:00
Maneesh Gupta
a4a8d105db
hipDispatchLatency: reduce iterations to 5120
...
Change-Id: I94ae4993ff5058cf15f9487a5a528fc24c1ad5fa
[ROCm/hip commit: 506d4086a9 ]
2016-06-13 14:23:51 +05:30
Aditya Atluri
bc1e9a27bb
added normcdf support
...
Change-Id: I4887bc588589ed067eaa339d5eccd988c1c5d649
[ROCm/hip commit: 798aa48032 ]
2016-06-13 10:09:37 +05:30
Maneesh Gupta
4459c146a3
Merge "Added more device functions" into amd-master
...
[ROCm/hip commit: b018a090e4 ]
2016-06-12 23:51:02 -04:00
Maneesh Gupta
99ddf6453c
Merge "added test for float device functions c6dfb0" into amd-master
...
[ROCm/hip commit: 21e2baff12 ]
2016-06-12 23:50:57 -04:00
Maneesh Gupta
ca375e2d2c
Merge "fix_testcase" into amd-master
...
[ROCm/hip commit: ab54c15930 ]
2016-06-10 12:44:05 -04:00
Aditya Atluri
3802673dac
Added more device functions
...
1. Added copyright for device float test
2. Added device double functions support
3. Added device double functions test
4. Corrected device function signatures in headers
Change-Id: I13c8829682c925992f5cad84062bc9f702fe4048
[ROCm/hip commit: 25a273e4df ]
2016-06-10 09:46:31 -05:00
Aditya Atluri
68d850bb1f
added test for float device functions c6dfb0
...
Change-Id: I792a68610c6cfa54d6eee633c8605197bd4d2792
[ROCm/hip commit: dcec58f899 ]
2016-06-10 09:03:43 -05:00
7SK
d9063c015e
fix_testcase
...
Change-Id: I878e79ac29b685672662db6ba8cd8d94d725d24f
[ROCm/hip commit: 1df5a77048 ]
2016-06-10 06:23:02 -04:00
Aditya Atluri
aff1391fc2
added more float device functions
...
Change-Id: I106ce6de9ed8806b3699dcf0add9efc9e8583615
[ROCm/hip commit: c6dfb0d079 ]
2016-06-10 06:22:00 -04:00
7SK
da629e1b2d
fix_ldg
...
Change-Id: I53de5fa91b4f57d496ffe46787d197ae84dde4a4
[ROCm/hip commit: 1463075608 ]
2016-06-09 16:56:05 -04:00
Maneesh Gupta
0bde4360d9
Merge branch 'release_0.86.00' into amd-master
...
Change-Id: I13c51e8ba1f98203d7419df23fa1d3a71890373d
[ROCm/hip commit: 51f3cfa40b ]
2016-06-08 15:00:32 +05:30
Maneesh Gupta
7f493906b9
Merge "Squashed commit of the following:" into amd-master
...
[ROCm/hip commit: 5080084f4e ]
2016-06-07 12:52:21 -04:00
Maneesh Gupta
5531b649aa
Fix RELEASE.md
...
[ROCm/hip commit: 100c8c83c1 ]
2016-06-07 22:18:18 +05:30
Maneesh Gupta
c30b0fe2a6
Updated release notes
...
Change-Id: Ied90c54683dd96ac9fb0c3039a94aea5e4aa11c6
[ROCm/hip commit: b229506611 ]
2016-06-06 21:52:13 +05:30
Maneesh Gupta
d4ce97429b
Updated doxygen documentation
...
Change-Id: Idec4b7b811a441c9a792aa205286352f243945f0
[ROCm/hip commit: a352f83710 ]
2016-06-06 21:48:40 +05:30
Maneesh Gupta
9a579b07b8
Use cpu agent when using staging buffer
...
Change-Id: I195a8137e86f2752681d6ba4dc7ba1b6f654e264
[ROCm/hip commit: e920ead561 ]
2016-06-06 12:42:44 +05:30
Jack Chung
32276a63d3
Squashed commit of the following:
...
commit 9548493fa754b3bf5c31cbdc2211db1e73e8c07c
Author: Jack Chung <whchung@gmail.com >
Date: Mon May 23 11:57:23 2016 +0800
Rename hipExternShared test to hipDynamicShared
Change-Id: I180d9d539420fb69cfc121eceaa7db9da03483b2
commit 827081f8244a38f010789d556db0c4ff7b6422d8
Author: Jack Chung <whchung@gmail.com >
Date: Mon May 23 11:56:27 2016 +0800
Rename HIP_DECLARE_EXTERN_SHARED to HIP_DYNAMIC_SHARED
Change-Id: I22362d179812ac547e0f11ba4e2bb999050e08ae
commit 4c277228ed41af187739610fa17eab1fb144c947
Author: Jack Chung <whchung@gmail.com >
Date: Thu May 19 17:49:52 2016 +0800
Adopt new interface to get dynamic LDS in hc.hpp
Change-Id: I47b433b714633a4c97df87c40a0b1d3386429a00
commit 5a36117d777064113a528dc47b42e8c8413baa97
Author: Jack Chung <whchung@gmail.com >
Date: Thu May 19 11:29:24 2016 +0800
Add test patterns for regular expression to match "extern __shared__"
These test patterns should better be saved as an individual test case, but I'm
not familiar with HIP test structures so I leave them as comments in hipify as
of now.
Change-Id: I7fee89c89b9e73de2133357a226ec0c769733531
commit 1b26284168c7f5339f63338fd0149bed5d994656
Author: Jack Chung <whchung@gmail.com >
Date: Thu May 19 11:25:23 2016 +0800
Add one HIP unit test to use HIP_DECLARE_EXTERN_SHARED
Change-Id: I4d9907815920693a74ea9d575fe26e7c67636109
commit 77b816ee5972b13d829d5bbcf06fbfd07acea2af
Author: Jack Chung <whchung@gmail.com >
Date: Wed May 18 19:18:59 2016 +0800
Adopt HIP_ prefix for DECLARE_EXTERN_SHARED macro
Change-Id: I555ded16b449b67d2e20904013d86fe1ded6a2be
commit ef0997939c3578a9ae11621bf21c0416f04d2622
Author: Jack Chung <whchung@gmail.com >
Date: Wed May 18 17:42:04 2016 +0800
Modify hipify to support converting extern __shared__ to DECLARE_EXTERN_SHARED macro
Added regular expression to search & replace extern __shared__ declarations to
DECLARE_EXTERN_SHARED macro.
Limitation:
- Won't work if "extern __shared__" is declared at global scope
Sample Usages:
extern __shared__ double foo[];
extern __shared__ unsigned int foo[];
extern volatile __shared__ double foo[];
extern volatile __shared__ unsigned int sdata[];
extern __shared__ volatile unsigned int sdata[];
extern __shared__ T s[];
extern __shared__ T::type s[];
extern __shared__ blah<T>::type s[];
extern __shared__ typename mapper<Float>::type s_data[];
extern __attribute__((used)) __shared__ typename mapper<Float>::type s_data[];
Change-Id: I2be0b7039adeddb789f5a2b067d403a43fdc3e26
commit 93ff268724493aedfacdcd5a5aa9a100f4ebaed0
Author: Jack Chung <whchung@gmail.com >
Date: Wed May 18 15:13:09 2016 +0800
Introduce DECLARE_EXTERN_SHARED macro to encapsulate "extern __shared__" decls
Change-Id: I93b2d37c763195b0ca9fd0afee78605a1e3272db
commit cff9c95412de343cc6405158b5acc4f1029267ff
Author: Jack Chung <whchung@gmail.com >
Date: Wed May 18 12:53:54 2016 +0800
Add __get_dynamic_groupbaseptr() to point to dynamic LDS
Change-Id: I97b548d8a691488057617c551a8f331cad7afc77
Change-Id: I84e7875b76fa1f59e860e19c93bd4209cdd1fd2c
[ROCm/hip commit: bf4ba9e09e ]
2016-06-05 06:20:44 -04:00
Maneesh Gupta
0385a53d43
Move hipify-clang info to its own README
...
Squashed commit of the following:
commit bc44bcee461e46b0cf5cb9fe09213dca450b081a
Author: Daniil Fukalov <daniil.fukalov@amd.com >
Date: Mon May 16 20:50:05 2016 +0300
added note about errors without CUDA sdk installed
commit 5fd73ba90c0940bdc977737894362a99f4232b56
Author: Daniil Fukalov <daniil.fukalov@amd.com >
Date: Mon May 16 20:31:47 2016 +0300
move clang-hipify info to its own README
commit 21d81a6d5acd3f093d77ac4d584e6f5bbe48f8cc
Author: Daniil Fukalov <daniil.fukalov@amd.com >
Date: Mon May 16 20:30:00 2016 +0300
initial version
Change-Id: I157294699a7be3d0bb38b2ee4a137a94280529c9
[ROCm/hip commit: 4a0f837042 ]
2016-05-26 12:40:19 +05:30
Maneesh Gupta
510756f612
Merge "Move hipify-clang info to its own README" into amd-master
...
[ROCm/hip commit: 1f35068971 ]
2016-05-26 00:51:40 -04:00
Rahul Garg
b0ffe42087
Merge "Update in clock function" into amd-master
...
[ROCm/hip commit: aec8a2c846 ]
2016-05-24 10:15:12 -04:00
Maneesh Gupta
e310ee8ac2
Move hipify-clang info to its own README
...
Squashed commit of the following:
commit bc44bcee461e46b0cf5cb9fe09213dca450b081a
Author: Daniil Fukalov <daniil.fukalov@amd.com >
Date: Mon May 16 20:50:05 2016 +0300
added note about errors without CUDA sdk installed
commit 5fd73ba90c0940bdc977737894362a99f4232b56
Author: Daniil Fukalov <daniil.fukalov@amd.com >
Date: Mon May 16 20:31:47 2016 +0300
move clang-hipify info to its own README
commit 21d81a6d5acd3f093d77ac4d584e6f5bbe48f8cc
Author: Daniil Fukalov <daniil.fukalov@amd.com >
Date: Mon May 16 20:30:00 2016 +0300
initial version
Change-Id: I157294699a7be3d0bb38b2ee4a137a94280529c9
[ROCm/hip commit: dd8c97c0d4 ]
2016-05-24 12:45:25 +05:30
Maneesh Gupta
40d6e8cbb5
Merge "Fix missing JSON database warning from hipify-clang" into amd-master
...
[ROCm/hip commit: 97542a4acf ]
2016-05-23 01:50:46 -04:00
Maneesh Gupta
9d0f3975b3
Merge "Add hipSetDeviceFlags implementation for NVCC" into amd-master
...
[ROCm/hip commit: 9688702fce ]
2016-05-20 13:03:42 -04:00
Maneesh Gupta
e42b27358a
Merge "Disable failing/unsupported test cases on nvcc platform" into amd-master
...
[ROCm/hip commit: 603a9c1c7d ]
2016-05-20 13:03:26 -04:00
Maneesh Gupta
b738e493ea
Merge "Link against libc++ only on hcc platform" into amd-master
...
[ROCm/hip commit: 03cc432bad ]
2016-05-20 13:03:17 -04:00
Maneesh Gupta
340a3f8d5b
Fix missing JSON database warning from hipify-clang
...
Change-Id: I4aeff51556678266c1392a031deeb9ffff2386bc
[ROCm/hip commit: 99dc8abf68 ]
2016-05-20 14:06:27 +05:30
Maneesh Gupta
6fdad8a80d
Add hipSetDeviceFlags implementation for NVCC
...
Change-Id: Id19e965950b728cfe0a514e6cdf65a191d063c10
[ROCm/hip commit: 0452d7c1af ]
2016-05-20 12:39:02 +05:30
Maneesh Gupta
4bcb7e6ef4
Disable failing/unsupported test cases on nvcc platform
...
Change-Id: Iad00db3dd1663303c43eed81d26be76b3fb1ba85
[ROCm/hip commit: 842bf45008 ]
2016-05-20 12:30:37 +05:30
Maneesh Gupta
77fd58a9ed
Link against libc++ only on hcc platform
...
Change-Id: I93569a5b8a9910dca0c88408cbe54fbb32384fcf
[ROCm/hip commit: 87f402327e ]
2016-05-20 12:24:54 +05:30
Rahul Garg
170796f4e9
Update in clock function
...
Change-Id: I5819aa62693dc3b9b5d7e39944d1e58aadc72027
[ROCm/hip commit: d46b3446de ]
2016-05-20 11:12:32 +05:30
Maneesh Gupta
5592d53ff5
Fix bit_extract sample
...
Change-Id: I933f932bac26d9a9469d5d069973af166e11cbcd
[ROCm/hip commit: bd31d333e6 ]
2016-05-20 01:06:08 -04:00
Ben Sander
760c8c4990
move/update API list
...
Change-Id: I90457b90bbcb2a3309bf65a94a25be69af38f261
[ROCm/hip commit: 0e0c4250de ]
2016-05-16 15:19:07 -05:00
Maneesh Gupta
b22ca04695
Merge "Update release notes for 0.86" into amd-master
...
[ROCm/hip commit: 7625561423 ]
2016-05-16 05:11:55 -04:00
Maneesh Gupta
e19b6710eb
Add misssing unsigned keyword to atomicInc and atomicDec
...
Change-Id: I658479c4c7c409dba117152165229880aeb5ab9f
[ROCm/hip commit: 8b7f60a735 ]
2016-05-16 10:42:13 +05:30
Ben Sander
29660e144d
Update release notes for 0.86
...
Change-Id: I60eb5691aec35fad714aac38deb3c4eccf7ae12a
[ROCm/hip commit: 0e07268f20 ]
2016-05-13 12:40:31 +05:30
Rahul Garg
36d1f66b9f
Merge "Support for Atomic inc and dec in HIP" into amd-master
...
[ROCm/hip commit: 86ce89aa52 ]
2016-05-13 01:31:15 -04:00
Rahul Garg
d10703011c
Support for Atomic inc and dec in HIP
...
Change-Id: I783e4917cece5cc379894f0d293382315fbfa8b0
[ROCm/hip commit: 381dc93b96 ]
2016-05-12 11:10:48 +05:30
Maneesh Gupta
d1e6c121f3
Fix square.cu to use cudaError_t instead of hipError_t
...
Change-Id: If3314910d1c03122741d3e0a45e14a4412c473b3
[ROCm/hip commit: 3f83673b04 ]
2016-05-12 10:13:07 +05:30
Maneesh Gupta
3904f12d93
Merge "dynamically compute HCC version dependency for hip_hcc package" into amd-master
...
[ROCm/hip commit: 7aa503f43f ]
2016-05-09 09:37:44 -04:00