Maneesh Gupta
270b57fbfa
Remove generatable doxygen documentation from repo
...
Change-Id: Iaa0aa69189c5a165ec81caa5d01995bec6a856a2
2016-06-21 08:15:42 +05:30
Maneesh Gupta
39ae4c25c1
Add target 'make doc' to cmakelists.txt
...
Change-Id: I382201b02cf3cc66bc64bd305d7f8549e25c2bb9
2016-06-21 08:13:19 +05:30
Maneesh Gupta
e3cdaeb002
Fix cmake issues in directed tests
...
Change-Id: Ie2ae78022550d5d37c3dbfaecece7d879fb2d37a
2016-06-20 22:00:52 +05:30
Maneesh Gupta
5d08c05131
hip_doc package updates doxygen documentation
...
Change-Id: I5e1b08d8aa5c87564ee2f0eefea63a689e75bf9a
2016-06-20 14:44:11 +05:30
Maneesh Gupta
43749fc506
doxygen input needs HIP_PATH environment variable
...
Change-Id: I05e027b765fde6339693564bb9dcc584a4ce43bd
2016-06-20 13:02:11 +05:30
Maneesh Gupta
1a2db6e6e4
default value of uninitialized dim3 elements should be 1
...
Change-Id: Idff38fac8dfca68f38f1714f8fdec64df2890a6a
2016-06-20 10:13:46 +05:30
Aditya Atluri
90cd67e0b5
able to pass non-dim launch parm to kernel launch
...
Change-Id: I0411849a27efcba597a1a9aa08be179635e04988
2016-06-18 11:28:20 -05:00
Maneesh Gupta
50be71206d
Disable hipMemcpyAll test
...
Change-Id: I58ff2e1baa91e3af335dd869ce4f6d56cd81028c
2016-06-18 15:48:42 +05:30
Maneesh Gupta
7da4b12b5c
Disable running tests that are not being built
...
Change-Id: Ic1ae492780f4c7c6315e815e0b3c291b354927fd
2016-06-18 15:48:14 +05:30
Ben Sander
55560ab8a0
Fix test project names
...
Change-Id: I105c3759208ec832f3bdf6068029b4bfa2827909
2016-06-17 15:18:57 -05:00
Ben Sander
b70fbace5e
Initial release notes for 0.95.
...
Change-Id: I6d43f643f4c6ecd4b4e4434c5cc1dfecf540a6d3
2016-06-17 15:18:57 -05:00
Ben Sander
5c9e286ddc
Clean up old work-week and USE_* refs
...
Change-Id: I929c979fa085f8e5205194cbccca46e9b5516aa9
2016-06-17 15:18:57 -05:00
Ben Sander
1b69b2e9f0
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
2016-06-17 15:18:57 -05:00
Ben Sander
bcbeee6f2c
Fix hierchical tests. Set compiler before project to avoid loop
...
Change-Id: Icede4e76cb47820b39403a7f1ba3f4bd3f47ed03
2016-06-17 15:18:57 -05:00
Aditya Atluri
ae12867774
added tests for host math functions
...
Change-Id: I66a5c574a27190e32054586f07ecf20e1ff71292
2016-06-17 15:05:33 -05:00
Aditya Atluri
debad6962b
added copyright
...
Change-Id: Ic77c09ff11e031836f4c3d66c9b8ba1894d2e374
2016-06-17 11:51:36 -05:00
Aditya Atluri
2b0c2f494b
added bessel nth order function
...
Change-Id: I18a64d894dda9330b39638535dfafd7ce31bb968
2016-06-17 09:22:23 +05:30
Ben Sander
b5dfb2f7ab
Resolve cmake infinite loop issue
...
Change-Id: I8af4eb8dee754c97b72c108d4613071b0de023bd
2016-06-16 19:43:07 -05:00
Ben Sander
b0cf03114e
Add NVCC implementation for hipPeeakAtLastError
2016-06-16 09:38:34 -05:00
Ben Sander
29552a9ae7
remove old KERNELBEGIN/KERNELEND macros
2016-06-16 09:38:07 -05:00
Ben Sander
67d57f8ec8
Add include guards for HIP_PLATFORM_NVCC
2016-06-16 09:37:10 -05:00
Ben Sander
be3b79409a
Update launch_bounds test
2016-06-16 09:29:03 -05:00
Ben Sander
1983af64ec
Add first steps for CMake test hierarchy + initial launch_bounds.
2016-06-16 08:41:32 -05:00
Ben Sander
2ab19ca505
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
2016-06-16 06:13:51 +05:30
Aditya Atluri
7cb45e2d87
added more host functions and tests
...
Change-Id: I9904e65e14c5479ba33d836c5c0b763cb5af71e3
2016-06-15 11:45:19 -05:00
Maneesh Gupta
59e3dabf29
Merge "added host device functions" into amd-master
2016-06-15 02:45:55 -04:00
Maneesh Gupta
d2019aef84
Merge "cmake picks HIP version from hipcc" into amd-master
2016-06-15 01:47:18 -04:00
Maneesh Gupta
fc63d6670e
Merge "hipcc supports printing HIP version" into amd-master
2016-06-15 01:46:11 -04:00
Aditya Atluri
e01e5d2fe3
added host device functions
...
Change-Id: I8f299752fb8dd8e8947da62e4ad88842c1c19f62
2016-06-14 18:14:44 -05:00
Maneesh Gupta
01032b91d9
cmake picks HIP version from hipcc
...
Change-Id: I334d9573bb6d60fe907a13083486f06504a621e4
2016-06-14 14:57:56 +05:30
Maneesh Gupta
3761c89142
hipcc supports printing HIP version
...
Change-Id: I9f1cd9a29ded9d354b9ebe265dcd91b060e8fc08
2016-06-14 14:51:03 +05:30
Aditya Atluri
ec48e50101
added bessel zero and one order functions
...
Change-Id: I57039d54eae7207db00415bc7ba09bbf9cb6425a
2016-06-14 11:50:48 +05:30
Maneesh Gupta
90d67c5adf
Merge "added erfinv software implementation" into amd-master
2016-06-14 02:13:01 -04:00
Maneesh Gupta
ae5252d125
Merge "hipDispatchLatency: reduce iterations to 5120" into amd-master
2016-06-14 00:28:12 -04:00
Aditya Atluri
d7df02e310
added erfinv software implementation
...
Change-Id: Ib1a5584f6c81ab3afa70f7bcbfd7780e156454e3
2016-06-14 00:09:41 -04:00
Aditya Atluri
9ac6e422f0
added more device functions
...
Change-Id: I191919060b393772ee442cc19d83479217c5a4ce
2016-06-13 11:55:12 -05:00
Maneesh Gupta
506d4086a9
hipDispatchLatency: reduce iterations to 5120
...
Change-Id: I94ae4993ff5058cf15f9487a5a528fc24c1ad5fa
2016-06-13 14:23:51 +05:30
Aditya Atluri
798aa48032
added normcdf support
...
Change-Id: I4887bc588589ed067eaa339d5eccd988c1c5d649
2016-06-13 10:09:37 +05:30
Maneesh Gupta
b018a090e4
Merge "Added more device functions" into amd-master
2016-06-12 23:51:02 -04:00
Maneesh Gupta
21e2baff12
Merge "added test for float device functions c6dfb0" into amd-master
2016-06-12 23:50:57 -04:00
Maneesh Gupta
ab54c15930
Merge "fix_testcase" into amd-master
2016-06-10 12:44:05 -04:00
Aditya Atluri
25a273e4df
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
2016-06-10 09:46:31 -05:00
Aditya Atluri
dcec58f899
added test for float device functions c6dfb0
...
Change-Id: I792a68610c6cfa54d6eee633c8605197bd4d2792
2016-06-10 09:03:43 -05:00
7SK
1df5a77048
fix_testcase
...
Change-Id: I878e79ac29b685672662db6ba8cd8d94d725d24f
2016-06-10 06:23:02 -04:00
Aditya Atluri
c6dfb0d079
added more float device functions
...
Change-Id: I106ce6de9ed8806b3699dcf0add9efc9e8583615
2016-06-10 06:22:00 -04:00
7SK
1463075608
fix_ldg
...
Change-Id: I53de5fa91b4f57d496ffe46787d197ae84dde4a4
2016-06-09 16:56:05 -04:00
Maneesh Gupta
51f3cfa40b
Merge branch 'release_0.86.00' into amd-master
...
Change-Id: I13c51e8ba1f98203d7419df23fa1d3a71890373d
2016-06-08 15:00:32 +05:30
Maneesh Gupta
5080084f4e
Merge "Squashed commit of the following:" into amd-master
2016-06-07 12:52:21 -04:00
Maneesh Gupta
100c8c83c1
Fix RELEASE.md
2016-06-07 22:18:18 +05:30
Maneesh Gupta
b229506611
Updated release notes
...
Change-Id: Ied90c54683dd96ac9fb0c3039a94aea5e4aa11c6
2016-06-06 21:52:13 +05:30