İşleme Grafiği

4355 İşleme

Yazar SHA1 Mesaj Tarih
Evgeny Mankov ee7fa043e2 Merge pull request #1867 from emankov/HIP
[HIPIFY][doc] Update README.md: Windows tested configurations

[ROCm/hip commit: 5f2438a6c6]
2020-02-13 18:48:38 +03:00
Evgeny Mankov 37b3d0d8de [HIPIFY][doc] Update README.md: Windows tested configurations
[ROCm/hip commit: 084b2fa0f6]
2020-02-13 18:34:10 +03:00
Jeff Daily a352a87a15 missing break statement in hipDeviceGetAttribute (#1865)
The break is missing for hipDeviceAttributeMaxTexture3DDepth.

[ROCm/hip commit: 03bb658721]
2020-02-13 14:22:56 +05:30
Sarbojit2019 624cba30a6 [hip] Fix for bug introduced in #1770 when blockSize is non-power of 2 (#1864)
Fixes SWDEV-222161

[ROCm/hip commit: 1109cbff83]
2020-02-13 14:22:46 +05:30
Sarbojit2019 603a254cc2 ihipEnablePeerAccess return error if peer is not accessible (#1858)
hipDeviceEnablePeerAccess returns success and adds peer into the list even if it is not accessible which creates problem in hipMalloc when it tries to share the ptr to peer device.
Proposed change is to check the access status before updating the peer list and update only when it can access the peer.

[ROCm/hip commit: fc5256fd28]
2020-02-13 14:22:11 +05:30
ansurya fb53186682 Reduce GPU copying based on arch it runs on (#1751)
Implements SWDEV-213230.

[ROCm/hip commit: 8c6934223b]
2020-02-13 14:21:51 +05:30
Evgeny Mankov b58d79dfa3 Merge pull request #1830 from asalmanp/coop_flag_define
[HIP][HIPIFY] Add some missing flags for cooperative launch and occup…

[ROCm/hip commit: 2536a3093d]
2020-02-12 14:07:39 +03:00
Aryan Salmanpour 07c3e4f898 fix build error in nvcc path
[ROCm/hip commit: 959f1b0f0e]
2020-02-11 12:16:51 -05:00
Jatin Chaudhary 2868c785d8 Revert "Sync hip-targets*.cmake in package with install changes (#1831)" (#1860)
Fixes SWDEV-222155 & SWDEV-222158
This reverts commit c7562072a3.

[ROCm/hip commit: ab7526f64c]
2020-02-11 11:56:57 +05:30
Aryan Salmanpour 5db60dab96 Fix a typo causing a build error
[ROCm/hip commit: 5a29f27455]
2020-02-10 11:44:40 -05:00
Aryan Salmanpour 964a272004 resolve merge conflict
[ROCm/hip commit: 874b201ee2]
2020-02-10 10:30:55 -05:00
Maneesh Gupta 837875336f gedit/hip.lang does not need a seperate license
[ROCm/hip commit: 6614ae33e0]
2020-02-10 16:27:20 +05:30
Maneesh Gupta 51546808da Update copyright section in gedit/hip.lang
[ROCm/hip commit: 9acdcf27c5]
2020-02-10 16:25:38 +05:30
Maneesh Gupta 7753b3e827 Revert "Match Occupancy APIs syntax with CUDA (#1625)" (#1857)
Reverting this for now till we figure out how to avoid the build
breakage.

This reverts commit e38db9fb6f.

[ROCm/hip commit: f8e1c01900]
2020-02-10 10:45:28 +05:30
Alex Voicu 5d5344eea1 (Maybe) Match alignment between Clang and GCC. (#1789)
Should fix #1740 and the related internal bug.

[ROCm/hip commit: dd34ea95d6]
2020-02-10 10:44:49 +05:30
mhbliao 63ccc49116 [hip] Cleanup compiler wrapper for HIP-Clang. (#1847)
[ROCm/hip commit: a01b262660]
2020-02-07 13:28:26 -08:00
Michael LIAO b851e564f4 [hipcc] Skip warning on gfx000.
- The known target checking should skip `gfx000` as well as it won't be
  used in real compilation command formation. The avoid generating
  annoying warning on `gfx000`.


[ROCm/hip commit: 66678b0170]
2020-02-06 17:09:14 -05:00
Siu Chi Chan b93eb89b37 Enable code object v3 codgen when compiling with HCC (#1836)
Change-Id: I590c05a418cc37ec247b89124cef17a7fe8b27e2

[ROCm/hip commit: 93e62401c7]
2020-02-05 20:56:33 +05:30
vsytch e5243c1834 Device texture functions should not normalize the sampled pixel (#1826)
* Device texture functions should not normalize the sampled pixel. This is already done by HW.
* Add support to use h/w capability for normalized float data convertion for driver API's

Co-authored-by: ansurya <50609411+ansurya@users.noreply.github.com>


[ROCm/hip commit: ef514eef71]
2020-02-05 20:56:17 +05:30
saleelk 9d723d9c21 Implement __hipPushCallConfiguration/__hipPopCallConfiguration for hip_clang (#1845)
This is needed so that the right symbols are present if we want to use hip-clang with hip/hcc runtime

[ROCm/hip commit: 499938d974]
2020-02-04 19:37:57 +05:30
lthakur e340a8e921 [dtest] Update hipLaunchCoopMultiKernel.cpp (#1844)
used reinterpret_cast<uint32_t*> for numBlocks, as expected by hipOccupancyMaxActiveBlocksPerMultiprocessor() api.

[ROCm/hip commit: 4d472b777f]
2020-02-04 19:37:38 +05:30
Siu Chi Chan ec45ec16e3 Fix C-style hipLaunchKernel (#1835)
* Fix bug in LaunchKernel test
Instead of passing the address of the gpu buffer, pass the address
of the pointer that holds the address of the gpu buffer

* Fix hipLaunchKernel's kernarg buffer construction.
The hipLaunchKernel implementation should rely on ihipModuleLaunchKernel
to construct the kernarg buffer correctly based on kernel metadata.

* Fix a bug in get_functions where the Kernel_descriptor wasn't constructed with the correct kernarg layout information.

* Fix a bug in kernarg layout parsing dealing with kernel without any arg

* teach ihipModuleLaunchKernel to handle kernel without any arg

* Add a more interesting test

[ROCm/hip commit: bff8e15e13]
2020-02-04 19:37:16 +05:30
Sarbojit2019 91d9cfd64d Added overflow check in kernel launch (#1770)
[ROCm/hip commit: 13316f724f]
2020-02-04 09:02:16 +05:30
Daniil Fukalov 7ee73c0b5b Update INSTALL.md (#1834)
[ROCm/hip commit: 4c9fb5fcc2]
2020-02-04 09:01:38 +05:30
Jatin Chaudhary c7562072a3 Sync hip-targets*.cmake in package with install changes (#1831)
Fixes SWDEV-204247


[ROCm/hip commit: 6891615a15]
2020-02-04 08:59:28 +05:30
Rahul Garg 407a6ad5eb [docs] Fix links in cookbook samples (#1824)
[ROCm/hip commit: 8324258e6e]
2020-02-04 08:56:31 +05:30
kpyzhov 17ea5021ed hipcc script: Refined device selection; added gfx1011 target. (#1821)
[ROCm/hip commit: af118b98d2]
2020-02-04 08:56:16 +05:30
ansurya a63cce96da [hit] Syntax support for EXCLUDE_HIP_RUNTIME and EXCLUDE_HIP_COMPILER (#1800)
* Added support to disable test based on HIP Runtime(HCC/VDI) and Compiler(hcc/clang)
* Updated README.md, HIT.cmake for new options EXCLUDE_HIP_RUNTIME and EXCLUDE_HIP_COMPILER


[ROCm/hip commit: 1d88a230cc]
2020-02-04 08:56:02 +05:30
gandryey 42bc78d148 [dtest] RCCL multi device launch test (#1731)
Simple test for hipLaunchCooperativeKernelMultiDevice API.


[ROCm/hip commit: 48d1f766d5]
2020-02-04 08:53:43 +05:30
Maneesh Gupta 939632547c Update Jenkinsfile
Switch using to newer --gpus all instead of older(deprecated) --runtime nvidia

[ROCm/hip commit: 64ed74aaa3]
2020-02-03 15:29:35 +05:30
Evgeny Mankov 2528690019 Merge pull request #1841 from emankov/hipify-clang
[HIPIFY][doc] Update README.md

[ROCm/hip commit: d9ec984514]
2020-02-02 01:58:34 +03:00
Evgeny Mankov 1600113dee [HIPIFY][doc] Update README.md
+ Links, versioning, formatting, cleanup


[ROCm/hip commit: 7410228025]
2020-02-02 01:46:58 +03:00
Evgeny Mankov 7a09216f53 Merge pull request #1840 from emankov/hipify-clang
[HIPIFY][doc] CUDA 10.2 is now supported by LLVM 10.0.0-rc1

[ROCm/hip commit: ed22fc500d]
2020-02-01 18:49:33 +03:00
Evgeny Mankov df3aecdd0e [HIPIFY][doc] CUDA 10.2 is now supported by LLVM 10.0.0-rc1
[ROCm/hip commit: 9942c9d7cf]
2020-02-01 18:47:46 +03:00
Evgeny Mankov 752b47c65d Merge pull request #1839 from emankov/hipify-clang
[HIPIFY][cmake] CUDA 10.2 support starting from LLVM 10.0

[ROCm/hip commit: 4c27190834]
2020-02-01 16:32:24 +03:00
Evgeny Mankov b0e1d0f35c [HIPIFY][cmake] CUDA 10.2 support starting from LLVM 10.0
+ hipify-clang unit tests are passed against CUDA 10.2


[ROCm/hip commit: 0e7ee5b7b0]
2020-02-01 16:30:05 +03:00
Evgeny Mankov d46a383911 Merge pull request #1838 from emankov/hipify-clang
[HIPIFY] Fix build failure against ToT trunk LLVM 11.0.0

[ROCm/hip commit: 3113abba34]
2020-02-01 14:43:19 +03:00
Evgeny Mankov 3f524b4e17 [HIPIFY] Fix build failure against ToT trunk LLVM 11.0.0
+ Add an explicit cast when assigning StringRef to std::string


[ROCm/hip commit: 58906beac9]
2020-02-01 14:41:16 +03:00
Aryan Salmanpour d5ea43964d update the hipify-perl
[ROCm/hip commit: 5c03a003c3]
2020-01-31 14:36:37 -05:00
Aryan Salmanpour adc9134318 code clean up
[ROCm/hip commit: c8137263d6]
2020-01-31 13:08:25 -05:00
jujiang-del 61156d3b2d [dtest] Avoid resViewDesc for non-array resource in texture creation (#1823)
[ROCm/hip commit: 3684ef813d]
2020-01-30 14:04:41 -08:00
Aryan Salmanpour 78a36b4fb8 [HIP][HIPIFY] Add some missing flags for cooperative launch and occupancy APIs
[ROCm/hip commit: 6e867eacb6]
2020-01-30 15:05:53 -05:00
Evgeny Mankov 49771fe59d Merge pull request #1700 from scchan/object_load_error_check
add error checking for code object loading

[ROCm/hip commit: 2735b9923f]
2020-01-30 21:31:03 +03:00
satyanveshd e38db9fb6f Match Occupancy APIs syntax with CUDA (#1625)
* Match Occupancy APIs syntax with CUDA and fix tests using these APIs


[ROCm/hip commit: fa98798b63]
2020-01-29 13:05:53 -08:00
vsytch 1af35a6044 Add missing texturePitchAlignment member to the hipDeviceProp_t struct. (#1802)
* Add missing texturePitchAlignment member to the hipDeviceProp_t struct.

* Add missing hipDeviceAttributeTexturePitchAlignment enumerator to the hipDeviceAttribute_t enum.

* Initialize texturePitchAlignment to 256. This works for gfx9+, but is technically overaligned in most cases for pre-gfx9.

* Add the texturePitchAlignment property to the NVCC path.


[ROCm/hip commit: f72a669487]
2020-01-27 16:37:00 -08:00
Evgeny Mankov 843711e222 Merge pull request #1820 from emankov/HIP
[HIPIFY] Update Readme.md

[ROCm/hip commit: 7fb9102cbb]
2020-01-27 17:23:06 +03:00
Evgeny Mankov 5cddf6600c [HIPIFY] Update Readme.md
Restructure contents in order to have separated same-level information about hipify-clang and hipify-perl.


[ROCm/hip commit: e561d0edfe]
2020-01-27 17:21:32 +03:00
Evgeny Mankov 446f7c31ce Merge pull request #1813 from emankov/HIP
[HIP][HIPIFY] Readmes actualization

[ROCm/hip commit: a422e2dc36]
2020-01-27 12:50:48 +03:00
Evgeny Mankov 7c19468516 [HIPIFY][#1819] Fix for not found clang's system header files
Use absolute paths instead of relative ones.


[ROCm/hip commit: e3026e99bb]
2020-01-27 12:37:26 +03:00
Evgeny Mankov 1b3b6db8fa Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP into HIP
[ROCm/hip commit: 53f0a9e643]
2020-01-27 12:08:22 +03:00