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

664 Коммитов

Автор SHA1 Сообщение Дата
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