Maneesh Gupta
ec3df378e1
Fix cmake issues in directed tests
...
Change-Id: Ie2ae78022550d5d37c3dbfaecece7d879fb2d37a
[ROCm/hip commit: e3cdaeb002 ]
2016-06-20 22:00:52 +05:30
Maneesh Gupta
8a4518430a
hip_doc package updates doxygen documentation
...
Change-Id: I5e1b08d8aa5c87564ee2f0eefea63a689e75bf9a
[ROCm/hip commit: 5d08c05131 ]
2016-06-20 14:44:11 +05:30
Maneesh Gupta
2e1993439c
doxygen input needs HIP_PATH environment variable
...
Change-Id: I05e027b765fde6339693564bb9dcc584a4ce43bd
[ROCm/hip commit: 43749fc506 ]
2016-06-20 13:02:11 +05:30
Maneesh Gupta
b869655714
default value of uninitialized dim3 elements should be 1
...
Change-Id: Idff38fac8dfca68f38f1714f8fdec64df2890a6a
[ROCm/hip commit: 1a2db6e6e4 ]
2016-06-20 10:13:46 +05:30
Aditya Atluri
9a1bce640c
able to pass non-dim launch parm to kernel launch
...
Change-Id: I0411849a27efcba597a1a9aa08be179635e04988
[ROCm/hip commit: 90cd67e0b5 ]
2016-06-18 11:28:20 -05:00
Maneesh Gupta
05cf656151
Disable hipMemcpyAll test
...
Change-Id: I58ff2e1baa91e3af335dd869ce4f6d56cd81028c
[ROCm/hip commit: 50be71206d ]
2016-06-18 15:48:42 +05:30
Maneesh Gupta
54d452f6f8
Disable running tests that are not being built
...
Change-Id: Ic1ae492780f4c7c6315e815e0b3c291b354927fd
[ROCm/hip commit: 7da4b12b5c ]
2016-06-18 15:48:14 +05:30
Ben Sander
55a7df207f
Fix test project names
...
Change-Id: I105c3759208ec832f3bdf6068029b4bfa2827909
[ROCm/hip commit: 55560ab8a0 ]
2016-06-17 15:18:57 -05:00
Ben Sander
1b529084bb
Initial release notes for 0.95.
...
Change-Id: I6d43f643f4c6ecd4b4e4434c5cc1dfecf540a6d3
[ROCm/hip commit: b70fbace5e ]
2016-06-17 15:18:57 -05:00
Ben Sander
388fcd8003
Clean up old work-week and USE_* refs
...
Change-Id: I929c979fa085f8e5205194cbccca46e9b5516aa9
[ROCm/hip commit: 5c9e286ddc ]
2016-06-17 15:18:57 -05:00
Ben Sander
89a14a6d73
Refactor directed test infrastructue.
...
- Add hierarchy. Tests now live in directories, each with its own
CMakeFiles.txt. Reduces merge conflicts.
- Change make_hip_executable -> build_hip_executable.
- Refresh docs.
- Enable some tests that were previously built but not run.
Change-Id: I8c5de3c954400bf233904282b8b42861a2b7c536
[ROCm/hip commit: 1b69b2e9f0 ]
2016-06-17 15:18:57 -05:00
Ben Sander
cb39418c36
Fix hierchical tests. Set compiler before project to avoid loop
...
Change-Id: Icede4e76cb47820b39403a7f1ba3f4bd3f47ed03
[ROCm/hip commit: bcbeee6f2c ]
2016-06-17 15:18:57 -05:00
Aditya Atluri
5df1a0d2c8
added tests for host math functions
...
Change-Id: I66a5c574a27190e32054586f07ecf20e1ff71292
[ROCm/hip commit: ae12867774 ]
2016-06-17 15:05:33 -05:00
Aditya Atluri
6f47c1ab42
added copyright
...
Change-Id: Ic77c09ff11e031836f4c3d66c9b8ba1894d2e374
[ROCm/hip commit: debad6962b ]
2016-06-17 11:51:36 -05:00
Aditya Atluri
c0301aa422
added bessel nth order function
...
Change-Id: I18a64d894dda9330b39638535dfafd7ce31bb968
[ROCm/hip commit: 2b0c2f494b ]
2016-06-17 09:22:23 +05:30
Ben Sander
74e5108618
Resolve cmake infinite loop issue
...
Change-Id: I8af4eb8dee754c97b72c108d4613071b0de023bd
[ROCm/hip commit: b5dfb2f7ab ]
2016-06-16 19:43:07 -05:00
Ben Sander
02e76a17d2
Add NVCC implementation for hipPeeakAtLastError
...
[ROCm/hip commit: b0cf03114e ]
2016-06-16 09:38:34 -05:00
Ben Sander
5a8a94216d
remove old KERNELBEGIN/KERNELEND macros
...
[ROCm/hip commit: 29552a9ae7 ]
2016-06-16 09:38:07 -05:00
Ben Sander
fe785afbf2
Add include guards for HIP_PLATFORM_NVCC
...
[ROCm/hip commit: 67d57f8ec8 ]
2016-06-16 09:37:10 -05:00
Ben Sander
b9791aab7c
Update launch_bounds test
...
[ROCm/hip commit: be3b79409a ]
2016-06-16 09:29:03 -05:00
Ben Sander
40a8dc009c
Add first steps for CMake test hierarchy + initial launch_bounds.
...
[ROCm/hip commit: 1983af64ec ]
2016-06-16 08:41:32 -05:00
Ben Sander
0268c1e4e6
NVCC improvements.
...
- Complete translation tables for cudaError <-> hipError_t.
- Remove some odd errors that were not correctly translated or not used.
- Add HIPCHECK_API to test infrastructure. Used for negative testing
an API ; if a mismatch occurs it shows the expected return error
code. Can also print a warning rather than error.
- Enable hipMemoryAllocate on NV system, and review error coded.
- Add hipErrorName to nvcc.
Change-Id: I680427dcf32a5796d5913cf9e7f3b4c6f6b91599
Conflicts:
tests/src/CMakeLists.txt
Bug fixes and improved docs for hipFree and hipHostFree.
- Passing NULL pointer initialized runtime and return hipSuccess
(not an error like before).
- add negative test for this. (hipMemoryAllocate, improved)
- Match NVCC errors for invalid pointers, add to test.
- Update hipFree and hipHostFree docs.
- hipGetDevicePointer always set *devicePointer=NULL, even for
invalid flags.
- Gate shared memory usage on specific HCC work-week.
Change-Id: I533b4fd3280a3d6cdbf05eb768976f0c7506c012
[ROCm/hip commit: 2ab19ca505 ]
2016-06-16 06:13:51 +05:30
Aditya Atluri
8e5334a376
added more host functions and tests
...
Change-Id: I9904e65e14c5479ba33d836c5c0b763cb5af71e3
[ROCm/hip commit: 7cb45e2d87 ]
2016-06-15 11:45:19 -05:00
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