Alex Voicu
4e6996282d
Add support for the hipFuncGetAttributes interface.
...
[ROCm/clr commit: bf9529aaa8 ]
2018-05-11 03:35:10 +01:00
Evgeny Mankov
912494f3fe
[HIPIFY][Blas] Sync with CUDA 9.1
...
[ROCm/clr commit: 57d9ced72a ]
2018-05-08 20:42:30 +03:00
Evgeny Mankov
6e6f6f630d
[HIPIFY] Sync with hipBLAS
...
[ROCm/clr commit: 089ac77b97 ]
2018-05-08 19:20:47 +03:00
Tom Maenan Read Cutting
f0e89ba61e
Add space between ### and Notes in hip_terms
...
Makes `Notes` an H3 heading.
[ROCm/clr commit: 06538c2b6d ]
2018-05-05 13:30:11 +01:00
emankov
98ca496432
[HIPIFY][test] Undo commit "Apply .clangformat to all repo source files"
...
Commit broke tests due to code and comments formatting changes, thus FileCheck fails on checks, which are in comments.
[ROCm/clr commit: 0d756720b2 ]
2018-05-04 22:23:16 +03:00
Evgeny Mankov
5ddc1b37a6
[HIPIFY][test] add cuDNN test
...
[ROCm/clr commit: 0bf8e42caa ]
2018-05-04 12:37:15 +03:00
Evgeny Mankov
19106d767e
[HIPIFY][doc] Readme.md update
...
+ supported CUDA version to LLVM version correspondence table is added.
+ Test section is rewritten.
+ Windows support is added.
[ROCm/clr commit: b6d4c7cfe6 ]
2018-05-04 10:50:18 +03:00
Evgeny Mankov
d008022018
[HIPIFY] Initial cuDNN support
...
- based on https://github.com/ROCmSoftwarePlatform/hipDNN .
- lit testing was supplemented with CUDA_DNN_ROOT_DIR for cuDNN testing.
- single cuDNN test was added.
[ROCm/clr commit: 4d19bd1da5 ]
2018-05-03 11:33:40 +03:00
Evgeny Mankov
b7cbef22de
Merge pull request #417 from emankov/master
...
[HIPIFY] Sync with HIP (Execution Control, Surfaces, Memory)
[ROCm/clr commit: 0ad4d520ed ]
2018-05-03 10:45:51 +03:00
Lakhan Singh
6278830c1a
Null checks added for hipmallocpitch and hipmemcpy apis
...
[ROCm/clr commit: 12d8a47c0c ]
2018-05-03 09:27:50 +05:30
Rahul Garg
db7e579529
Cleaned up
...
[ROCm/clr commit: 976b9ed200 ]
2018-05-02 12:54:17 +05:30
Rahul Garg
6f05c37cde
Fix texture 3D for HIP/NVCC
...
[ROCm/clr commit: 1d76c48e3d ]
2018-05-02 11:56:37 +05:30
Maneesh Gupta
db489e63b0
Merge pull request #420 from ROCm-Developer-Tools/sunway513-patch-1
...
Update hip_bugs.md
[ROCm/clr commit: e1af82d81e ]
2018-05-01 12:43:01 +05:30
Maneesh Gupta
d6f360e65d
Merge pull request #419 from gargrahul/fix_hip_gcc_host_build
...
Fix gcc build issues for host code
[ROCm/clr commit: 2e6b46f308 ]
2018-05-01 12:42:50 +05:30
Maneesh Gupta
6183085a89
Merge pull request #414 from aaronenyeshi/patch-1
...
Remove unsupported targets gfx801 and gfx802
[ROCm/clr commit: fb82411b23 ]
2018-05-01 12:38:49 +05:30
Maneesh Gupta
9ac65ca55c
Merge pull request #415 from deven-amd/master
...
Checkin to fix bugs in math functions.
[ROCm/clr commit: af0c227df4 ]
2018-05-01 12:29:03 +05:30
Maneesh Gupta
1bc33c9356
Merge pull request #410 from gargrahul/hipCtx_deprecation_warning
...
Mark hipCtx APIs as deprecated
[ROCm/clr commit: f8431772a8 ]
2018-05-01 12:23:22 +05:30
Maneesh Gupta
56a1a3e232
Merge pull request #411 from luckynikki/SWDEV-141024
...
SWDEV-141024
[ROCm/clr commit: 1a5c72885a ]
2018-05-01 09:29:26 +05:30
Maneesh Gupta
60a66aa10d
Merge pull request #406 from gargrahul/fix_tex1D_coordinate_type
...
Resolve tex1D float to int conversion issue
[ROCm/clr commit: 885e51e1a5 ]
2018-05-01 09:18:11 +05:30
Peng
465fb7a03d
Update hip_bugs.md
...
Remove several out-date links in hip_bugs.md document
[ROCm/clr commit: ac591da0dd ]
2018-04-30 09:36:37 -05:00
Deven Desai
24c4daedc4
Fixing a copy/paste error in my previous checkin
...
[ROCm/clr commit: 30f0c19cf1 ]
2018-04-27 12:59:51 +00:00
Deven Desai
9946827d1b
Checkin to add unit tests for fixes in my previous commit
...
This change adds unit tests for
1. __hisinf
2. __hisnan
2. abs(long long)
3. lgamma(double)
[ROCm/clr commit: 76e808304c ]
2018-04-25 17:53:21 +00:00
Rahul Garg
f932a51c8e
Fix gcc build issues for host code
...
[ROCm/clr commit: 720e209366 ]
2018-04-25 12:30:11 +05:30
Evgeny Mankov
8426a907cb
[HIPIFY] Sync with HIP (Execution Control, Surfaces, Memory)
...
Execution Control [deprecated since 7.0]:
cudaConfigureCall -> hipConfigureCall
cudaLaunch -> hipLaunchByPtr
cudaSetupArgument -> hipSetupArgument
Surfaces (partially):
cudaSurfaceObject_t -> hipSurfaceObject_t
cudaSurfaceBoundaryMode -> hipSurfaceBoundaryMode
cudaCreateSurfaceObject -> hipCreateSurfaceObject
cudaDestroySurfaceObject -> hipDestroySurfaceObject
Memory Management:
cudaMemset2DAsync -> hipMemset2DAsync
[ROCm/clr commit: bfee03f95b ]
2018-04-24 22:04:04 +03:00
Deven Desai
13ab5368d0
Checkin to fix bugs in math functions.
...
This change fixes the following bugs that were discovered while debuggnig TF unit test failures (cwise_ops_test)
1. __hisinf and __hisnan routines
Both had incorrect implementations.
2. abs
A "long long" (64bit int) version was missing, resulting in the 32bit version being used for 64bit ints (which resulted in incorrect results, when the value passed in was outside the 32bit int range)
3. lgamma
We seemed to have a custom version for the 'double' datatype (which was giving incorrect results). Replaced it with a call to the 'double' version of the underlying 'hc::precision_math::lgamma'
[ROCm/clr commit: 65a90c55e7 ]
2018-04-24 18:10:07 +00:00
Aaron Enye Shi
1966257b5a
Remove unsupported targets gfx801 and gfx802
...
These architectures are no longer supported. Should not compile for them.
[ROCm/clr commit: 1149f88413 ]
2018-04-23 15:25:35 -04:00
Evgeny Mankov
6974aca85f
[HIPIFY] undo apply .clangformat to HIPIFY source files
...
[ROCm/clr commit: ad28f72ca9 ]
2018-04-23 20:22:15 +03:00
Rahul Garg
ec3c6c4dda
Added deprecation note in cuCtx section
...
[ROCm/clr commit: a68b9b6bf6 ]
2018-04-20 22:43:58 +05:30
Rahul Garg
3111ff5e40
Moved deprecated macro to the end
...
[ROCm/clr commit: bc61260168 ]
2018-04-20 21:57:23 +05:30
Lakhan Singh
06dd83f7f1
SWDEV-141024
...
[ROCm/clr commit: 74faa61d52 ]
2018-04-20 17:40:00 +05:30
Rahul Garg
bc59051858
Mark hipCtx APIs as deprecated
...
[ROCm/clr commit: 89674c54a7 ]
2018-04-20 17:34:48 +05:30
Rahul Garg
65b792cb9b
Resolve tex1D float to int conversion issue
...
[ROCm/clr commit: a898ccfb3f ]
2018-04-18 14:15:18 +05:30
Rahul Garg
39a19cc9e8
Added hipMemset2DAsync support
...
[ROCm/clr commit: fcc0866681 ]
2018-04-17 18:27:27 +05:30
Maneesh Gupta
295cd826d9
Merge pull request #400 from gargrahul/hipModule_cleanup
...
hip_module code cleanup
[ROCm/clr commit: 72ff4c5cc4 ]
2018-04-17 09:00:15 +05:30
Aaron Enye Shi
2071f27bb0
Clean up triple_to_hsa_isa naming ( #403 )
...
[ROCm/clr commit: a004c8dfa2 ]
2018-04-17 06:47:55 +05:30
Rahul Garg
181e0ee8ee
hip_module code cleanup
...
-Fixed missing ihipLogStatus in hipModuleLoad()
-Fixed some ihipXXX functions
[ROCm/clr commit: c23898f49b ]
2018-04-16 15:35:04 +05:30
Aaron Enye Shi
5d295abb55
Fix bug when using older rocr naming ( #399 )
...
[ROCm/clr commit: 21382e361c ]
2018-04-14 15:47:46 +05:30
Aaron Enye Shi
03877a5ed2
Fix new gfx target naming convention ( #397 )
...
This was introduced in recent xnack changes naming changes which affected our offload bundler. This patch will fix issues in HIP samples, ROCR tests, and others.
[ROCm/clr commit: 199cff2365 ]
2018-04-13 16:24:39 +05:30
Maneesh Gupta
d8256b0652
Merge pull request #395 from lmoriche/master
...
Add missing __device__ function attributes.
[ROCm/clr commit: 2ab05a2069 ]
2018-04-12 14:51:32 +05:30
Maneesh Gupta
b17a2a5ac2
Merge pull request #393 from mangupta/cmake_update_deps
...
[cmake] Update target build dependencies
[ROCm/clr commit: de8eae68e9 ]
2018-04-12 14:36:49 +05:30
Rahul Garg
cf6322da63
Correct missed ihipMemsetCopyDataType change
...
[ROCm/clr commit: 2ee80397f2 ]
2018-04-12 10:27:19 +05:30
Rahul Garg
312b764721
Changed ihipMemsetCopyDataType to ihipMemsetDataType
...
[ROCm/clr commit: 2658963f5b ]
2018-04-12 09:29:22 +05:30
Laurent Morichetti
957651a021
Add missing __device__ function attributes.
...
[ROCm/clr commit: 8dcfbf5bee ]
2018-04-11 09:29:37 -07:00
Rahul Garg
aff8d83cdf
Fix hipMemset stream resolution
...
[ROCm/clr commit: 88073a17c1 ]
2018-04-11 19:01:53 +05:30
Rahul Garg
a3bc29976b
hipMemset refactoring
...
[ROCm/clr commit: 40846f6f8e ]
2018-04-11 15:58:48 +05:30
Maneesh Gupta
64780b64bf
[cmake] Update target build dependencies
...
Change-Id: Ib1c34135c0d04f88daa695e7a90272225d7e64b0
[ROCm/clr commit: ebc52e5bc0 ]
2018-04-11 15:30:13 +05:30
Maneesh Gupta
d087d3adc3
Merge pull request #391 from lmoriche/master
...
Create one hipModule_t per device
[ROCm/clr commit: a39a96dcc9 ]
2018-04-11 13:06:58 +05:30
Laurent Morichetti
51a692ce2e
Create one hipModule_t per device
...
[ROCm/clr commit: f4cde23be3 ]
2018-04-10 08:57:34 -07:00
Maneesh Gupta
dffc1d1534
Merge pull request #390 from mangupta/hipmemcpy_fix
...
hipMemcpyAsync returns success when trying to copy 0 bytes
[ROCm/clr commit: 2d1d79cb22 ]
2018-04-09 14:02:36 +05:30
Maneesh Gupta
07e41f3ca0
Merge pull request #388 from lmoriche/master
...
Add support for clang offload bundles and <<<>>> kernel launch.
[ROCm/clr commit: d945c85fa7 ]
2018-04-09 12:40:28 +05:30