Rahul Garg
2c3d1498d4
Optimize memcpy2D kernel use
2018-05-23 14:43:47 +05:30
Maneesh Gupta
7042fe6067
Merge pull request #464 from gargrahul/fix_memcpy2d_pinned_mem_case
...
Fixed memcpy2D for pinned memory case using 2D kernel
2018-05-22 10:42:28 +05:30
Maneesh Gupta
85342d73b5
Merge pull request #445 from ROCm-Developer-Tools/feature_func_attributes
...
Add support for the hipFuncGetAttributes interface.
2018-05-22 09:37:41 +05:30
Rahul Garg
40fb44dbe6
Fixed memcpy2D for pinned memory case using 2D kernel
2018-05-21 22:14:45 +05:30
Maneesh Gupta
66d05e6fc3
hipMemcpy returns success if sizeBytes is 0.
...
Fixes SWDEV-153754 & SWDEV-154178.
2018-05-21 15:38:44 +05:30
Maneesh Gupta
cfb7be414b
Merge pull request #455 from ROCm-Developer-Tools/magic
...
Change HIP fat binary magic number
2018-05-21 09:52:03 +05:30
Alex Voicu
43fca684c8
Update hip_module.cpp
...
Typo.
2018-05-18 17:50:45 +01:00
Rahul Garg
4f5bdb071c
Fix for memcpy2DAsync for pinned host memory case
2018-05-18 21:09:50 +05:30
Maneesh Gupta
1c93e11cdf
Merge pull request #433 from gargrahul/add_hipmemset3d
...
Added hipMemset3D
2018-05-18 14:54:15 +05:30
Maneesh Gupta
bb1f53ac44
Merge pull request #448 from 949f45ac/master
...
Provide correct __mul64hi and __umul64hi builtins, using code from ROCm-Device-Libs
2018-05-18 13:18:16 +05:30
Yaxun (Sam) Liu
2f9bce3652
Change HIP fat binary magic number
2018-05-17 17:04:51 -04:00
949f45ac
7bf8402d1d
Reinstate accidentally deleted uchar2Holder
2018-05-17 10:55:45 +02:00
Rahul Garg
8413fb51e1
Fixed hipMemcpy2D to handle 1D memcpy case
2018-05-16 11:07:10 +05:30
Alex Voicu
40a22d235e
Update hip_module.cpp
2018-05-14 17:15:36 +01:00
949f45ac
9210263727
Provide correct __mul64hi and __umul64hi builtins, using code from ROCm-Device-Libs
2018-05-14 08:34:56 +02:00
Alex Voicu
eded014abc
Don't use magic constants, they're evil.
...
Also clarify that the register count cannot be queried at the moment.
2018-05-11 11:31:46 +01:00
Alex Voicu
bf9529aaa8
Add support for the hipFuncGetAttributes interface.
2018-05-11 03:35:10 +01:00
Rahul Garg
78568435da
Added hipMemset3D
2018-05-07 10:24:30 +05:30
Lakhan Singh
12d8a47c0c
Null checks added for hipmallocpitch and hipmemcpy apis
2018-05-03 09:27:50 +05:30
Rahul Garg
1d76c48e3d
Fix texture 3D for HIP/NVCC
2018-05-02 11:56:37 +05:30
Maneesh Gupta
af0c227df4
Merge pull request #415 from deven-amd/master
...
Checkin to fix bugs in math functions.
2018-05-01 12:29:03 +05:30
Deven Desai
65a90c55e7
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'
2018-04-24 18:10:07 +00:00
Lakhan Singh
74faa61d52
SWDEV-141024
2018-04-20 17:40:00 +05:30
Rahul Garg
fcc0866681
Added hipMemset2DAsync support
2018-04-17 18:27:27 +05:30
Maneesh Gupta
72ff4c5cc4
Merge pull request #400 from gargrahul/hipModule_cleanup
...
hip_module code cleanup
2018-04-17 09:00:15 +05:30
Aaron Enye Shi
a004c8dfa2
Clean up triple_to_hsa_isa naming ( #403 )
2018-04-17 06:47:55 +05:30
Rahul Garg
c23898f49b
hip_module code cleanup
...
-Fixed missing ihipLogStatus in hipModuleLoad()
-Fixed some ihipXXX functions
2018-04-16 15:35:04 +05:30
Aaron Enye Shi
21382e361c
Fix bug when using older rocr naming ( #399 )
2018-04-14 15:47:46 +05:30
Aaron Enye Shi
199cff2365
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.
2018-04-13 16:24:39 +05:30
Rahul Garg
2ee80397f2
Correct missed ihipMemsetCopyDataType change
2018-04-12 10:27:19 +05:30
Rahul Garg
2658963f5b
Changed ihipMemsetCopyDataType to ihipMemsetDataType
2018-04-12 09:29:22 +05:30
Rahul Garg
88073a17c1
Fix hipMemset stream resolution
2018-04-11 19:01:53 +05:30
Rahul Garg
40846f6f8e
hipMemset refactoring
2018-04-11 15:58:48 +05:30
Maneesh Gupta
a39a96dcc9
Merge pull request #391 from lmoriche/master
...
Create one hipModule_t per device
2018-04-11 13:06:58 +05:30
Laurent Morichetti
f4cde23be3
Create one hipModule_t per device
2018-04-10 08:57:34 -07:00
Maneesh Gupta
2d1d79cb22
Merge pull request #390 from mangupta/hipmemcpy_fix
...
hipMemcpyAsync returns success when trying to copy 0 bytes
2018-04-09 14:02:36 +05:30
Maneesh Gupta
445de66560
hipMemcpyAsync returns success when trying to copy 0 bytes
...
Change-Id: I4c0ee7ccc7563e2df657b50356cdd7fec9a1ef15
2018-04-09 12:39:44 +05:30
Laurent Morichetti
323caee8d2
Add support for clang offload bundles and <<<>>> kernel launch.
2018-04-04 13:32:33 -07:00
Maneesh Gupta
c50f3caf5e
Merge pull request #367 from gargrahul/fix_tex_drv_offset
...
Fix offset issue in texture driver APIs
2018-03-16 07:43:48 +05:30
Maneesh Gupta
9e47fccc89
Apply .clangformat to all repo source files
...
Change-Id: I7e79c6058f0303f9a98911e3b7dd2e8596079344
2018-03-12 11:29:03 +05:30
Rahul Garg
c3d786d810
Set offset value to 0
2018-03-11 00:12:22 +05:30
Maneesh Gupta
eee7fa6072
Merge pull request #363 from gargrahul/surface_object_api
...
Added surface object support
2018-03-09 11:50:30 +05:30
Rahul Garg
7c50ae3b04
Added hip_surface header file
2018-03-01 12:22:56 +05:30
Rahul Garg
92283d24d0
Added surface object support
2018-02-26 11:59:03 +05:30
Alex Voicu
696f0595a3
Change directory name to match HIP lowercase style.
2018-02-22 13:15:10 +00:00
Alex Voicu
1563d53c92
Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP into feature_purge_genco
2018-02-22 12:08:52 +00:00
Siu Chi Chan
0ca9591e55
make HIP to load the GPU objects and to setup the function symbol map on startup
2018-02-18 14:26:44 -05:00
Alex Voicu
a704bd8b44
Re-sync with upstream.
2018-02-12 20:20:24 +00:00
Maneesh Gupta
647d1ba310
Merge pull request #321 from gargrahul/hipMemcpyArray_Functions
...
Added support for hipMemcpy Array functions-
2018-02-12 10:36:38 +05:30
Maneesh Gupta
7cd7a10e33
Merge pull request #350 from gargrahul/fix_module_host_global_symbol
...
Fixed host allocated globals address lookup for host usage
2018-02-12 10:13:49 +05:30