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

2437 Коміти

Автор SHA1 Повідомлення Дата
Rahul Garg da302c3e93 Added hipMemset3D 2018-05-07 10:24:30 +05:30
Evgeny Mankov 991f817441 Merge pull request #431 from emankov/master
[HIPIFY][test] Undo commit "Apply .clangformat to all repo source files"
2018-05-04 22:23:19 +03:00
emankov 21b79cd467 [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.
2018-05-04 22:23:16 +03:00
emankov 01f146e1bc Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP 2018-05-04 21:04:34 +03:00
Evgeny Mankov dbe1583f28 Merge pull request #429 from emankov/master
[HIPIFY][test] add cuDNN test
2018-05-04 12:40:48 +03:00
Evgeny Mankov a56b480c5e [HIPIFY][test] add cuDNN test 2018-05-04 12:37:15 +03:00
Evgeny Mankov 9073bee7a7 Merge pull request #428 from emankov/docs
[HIPIFY][doc] Readme.md update
2018-05-04 11:06:59 +03:00
Evgeny Mankov 054c3f71f0 [HIPIFY][doc] Readme.md update
+ supported CUDA version to LLVM version correspondence table is added.
+ Test section is rewritten.
+ Windows support is added.
2018-05-04 10:50:18 +03:00
Evgeny Mankov 49024a5a55 Merge pull request #423 from emankov/cuDNN
[HIPIFY] Initial cuDNN support
2018-05-04 10:01:47 +03:00
Evgeny Mankov fe421c89b2 [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.
2018-05-03 11:33:40 +03:00
Evgeny Mankov e1d1835798 Merge pull request #417 from emankov/master
[HIPIFY] Sync with HIP (Execution Control, Surfaces, Memory)
2018-05-03 10:45:51 +03:00
Maneesh Gupta 67cb81c1d1 Merge pull request #422 from luckynikki/NULL-FIXES
Null checks added for hipmallocpitch and hipmemcpy apis
2018-05-03 10:14:40 +05:30
Lakhan Singh 6411ca1f6d Null checks added for hipmallocpitch and hipmemcpy apis 2018-05-03 09:27:50 +05:30
emankov 2569972dde [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.
2018-05-02 22:11:05 +03:00
Maneesh Gupta beb41510ab Merge pull request #421 from gargrahul/fix_tex3d_nvcc
Fix texture 3D for HIP/NVCC
2018-05-02 13:49:00 +05:30
Rahul Garg b4585a2a90 Cleaned up 2018-05-02 12:54:17 +05:30
Rahul Garg 9de5f23d54 Fix texture 3D for HIP/NVCC 2018-05-02 11:56:37 +05:30
Maneesh Gupta 92f1071eb1 Merge pull request #420 from ROCm-Developer-Tools/sunway513-patch-1
Update hip_bugs.md
2018-05-01 12:43:01 +05:30
Maneesh Gupta adcd8553c3 Merge pull request #419 from gargrahul/fix_hip_gcc_host_build
Fix gcc build issues for host code
2018-05-01 12:42:50 +05:30
Maneesh Gupta 539a3df316 Merge pull request #414 from aaronenyeshi/patch-1
Remove unsupported targets gfx801 and gfx802
2018-05-01 12:38:49 +05:30
Maneesh Gupta e17ade3afb Merge pull request #415 from deven-amd/master
Checkin to fix bugs in math functions.
2018-05-01 12:29:03 +05:30
Maneesh Gupta caa13f98ed Merge pull request #410 from gargrahul/hipCtx_deprecation_warning
Mark hipCtx APIs as deprecated
2018-05-01 12:23:22 +05:30
Maneesh Gupta d2a51ee651 Merge pull request #411 from luckynikki/SWDEV-141024
SWDEV-141024
2018-05-01 09:29:26 +05:30
Maneesh Gupta 365d155774 Merge pull request #406 from gargrahul/fix_tex1D_coordinate_type
Resolve tex1D float to int conversion issue
2018-05-01 09:18:11 +05:30
Peng 2e76f563cd Update hip_bugs.md
Remove several out-date links in hip_bugs.md document
2018-04-30 09:36:37 -05:00
Deven Desai 76a7d7e374 Fixing a copy/paste error in my previous checkin 2018-04-27 12:59:51 +00:00
Deven Desai 4be4cf644f 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)
2018-04-25 17:53:21 +00:00
Rahul Garg 639001933c Fix gcc build issues for host code 2018-04-25 12:30:11 +05:30
Evgeny Mankov 6f501f6094 [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
2018-04-24 22:04:04 +03:00
Deven Desai af586bbbf2 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
Aaron Enye Shi 433866eb60 Remove unsupported targets gfx801 and gfx802
These architectures are no longer supported. Should not compile for them.
2018-04-23 15:25:35 -04:00
Evgeny Mankov b36001bbbf Merge pull request #413 from emankov/master
[HIPIFY] undo apply .clangformat to HIPIFY source files
2018-04-23 20:29:43 +03:00
Evgeny Mankov 8499e79e2b [HIPIFY] undo apply .clangformat to HIPIFY source files 2018-04-23 20:22:15 +03:00
Rahul Garg 39b5b07dc3 Added deprecation note in cuCtx section 2018-04-20 22:43:58 +05:30
Rahul Garg 19cb6c61ab Moved deprecated macro to the end 2018-04-20 21:57:23 +05:30
Lakhan Singh 1c2509dc04 SWDEV-141024 2018-04-20 17:40:00 +05:30
Rahul Garg a039dbf2dd Mark hipCtx APIs as deprecated 2018-04-20 17:34:48 +05:30
Maneesh Gupta 35a8deec00 Merge pull request #404 from gargrahul/hipMemset2DAsync_support
Added hipMemset2DAsync support
2018-04-18 14:19:41 +05:30
Rahul Garg ffe18d1505 Resolve tex1D float to int conversion issue 2018-04-18 14:15:18 +05:30
Rahul Garg 3cfb9c0d40 Added hipMemset2DAsync support 2018-04-17 18:27:27 +05:30
Maneesh Gupta 33ada06de9 Merge pull request #400 from gargrahul/hipModule_cleanup
hip_module code cleanup
2018-04-17 09:00:15 +05:30
Aaron Enye Shi 5a80c16cd2 Clean up triple_to_hsa_isa naming (#403) 2018-04-17 06:47:55 +05:30
Rahul Garg 1446f78799 hip_module code cleanup
-Fixed missing ihipLogStatus in hipModuleLoad()
-Fixed some ihipXXX functions
2018-04-16 15:35:04 +05:30
Aaron Enye Shi 1a281240d6 Fix bug when using older rocr naming (#399) 2018-04-14 15:47:46 +05:30
Aaron Enye Shi ab7e727fa2 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
Maneesh Gupta bda18af06d Merge pull request #395 from lmoriche/master
Add missing __device__ function attributes.
2018-04-12 14:51:32 +05:30
Maneesh Gupta 97f67ced66 Merge pull request #393 from mangupta/cmake_update_deps
[cmake] Update target build dependencies
2018-04-12 14:36:49 +05:30
Maneesh Gupta b1057f0be6 Merge pull request #394 from gargrahul/hipMemset_refactoring
hipMemset refactoring
2018-04-12 14:01:49 +05:30
Rahul Garg 16c89d101a Correct missed ihipMemsetCopyDataType change 2018-04-12 10:27:19 +05:30
Rahul Garg 3d6eb75828 Changed ihipMemsetCopyDataType to ihipMemsetDataType 2018-04-12 09:29:22 +05:30