Grafik Komit

195 Melakukan

Penulis SHA1 Pesan Tanggal
Michael Kuron c35dfb71d5 Merge branch 'master' into getsymboladdress
[ROCm/hip commit: 8610128c3e]
2018-11-20 12:03:22 +01:00
Evgeny Mankov b55426217c [HIPIFY] CUDA Driver API functions total revise (up to CUDA 10.0)
+ for all CUDA versions
+ add missing types
+ fix typos
+ sync with HIP
+ update CUDA_Driver_API_functions_supported_by_HIP.md
+ formatting, annotating


[ROCm/hip commit: cfabad4354]
2018-11-19 20:00:05 +03:00
Aaron Enye Shi 8bf2429663 Guard rcp rounded implementation as well
Since rcp implementations of non-default rounded versions are not correct or supported in OCML, guard them using the same macro OCML_BASIC_ROUNDED_OPERATIONS. Also update the docs and tests.


[ROCm/hip commit: 0cfaa52d15]
2018-11-06 19:53:28 +00:00
Aaron Enye Shi 914506055e Update hip-math-api doc to remove non-default-rounded
[ROCm/hip commit: 7223277aa3]
2018-11-05 22:54:55 +00:00
Michael Kuron bc455ccf50 Implement hipGetSymbolAddress and hipGetSymbolSize
[ROCm/hip commit: 73616582d6]
2018-11-04 10:39:34 +01:00
Evgeny Mankov 84b710d1c5 [HIPIFY] CUDA Runtime API data types total revise
+ for all CUDA versions up to 10.0
+ add missing types
+ fix typos
+ sync with HIP
+ sync with CUDA Driver API
+ update CUDA_Runtime_API_functions_supported_by_HIP.md
+ update CUDA Driver API map accordingly
+ update CUDA_Driver_API_functions_supported_by_HIP.md
+ formatting, annotating


[ROCm/hip commit: c5bfa09b04]
2018-10-29 17:13:00 +03:00
Evgeny Mankov c20c22ca21 [HIPIFY] CUDA Driver API data types total revise
+ for all CUDA versions
+ add missing types
+ fix typos
+ sync with HIP
+ update CUDA_Driver_API_functions_supported_by_HIP.md
+ formatting, annotating


[ROCm/hip commit: 520e795a8d]
2018-10-18 18:50:24 +03:00
Nicholas Malaya 45be6e01d3 Update hip_porting_guide.md
[ROCm/hip commit: 26e9489287]
2018-10-17 14:27:11 -05:00
Nicholas Malaya ebcc1919cd Fixing link
[ROCm/hip commit: 62c57a65bd]
2018-10-17 14:26:49 -05:00
Nicholas Malaya 97e7234a47 Fixing a link
[ROCm/hip commit: 29db8e9678]
2018-10-17 14:25:54 -05:00
Nicholas Malaya f73bac6908 Adding library equivalent section
[ROCm/hip commit: 32c122eae5]
2018-10-17 14:25:07 -05:00
Nicholas Malaya d78e52fa0c Small editing changes to clean up document
[ROCm/hip commit: b1b9366656]
2018-10-17 14:11:25 -05:00
Nicholas Malaya 87580d3090 Fixing a broken indentation
Minor (cosmetic) edit to make items appear in ordered bulleted list

[ROCm/hip commit: 2ef15fd5b6]
2018-10-17 13:56:51 -05:00
Nicholas Malaya d7c59e2992 Update hip_porting_guide.md
Adding hyperlink to bin/hipconvertinplace.sh

[ROCm/hip commit: d9e03872ab]
2018-10-17 13:49:47 -05:00
Evgeny Mankov a7a959093b [HIPIFY] CUDA 10.0 Driver API initial support
[ROCm/hip commit: e3d7cc2885]
2018-10-03 20:29:22 +03:00
Evgeny Mankov 9ff79bfeb7 Merge pull request #687 from emankov/hipBLAS
[HIPIFY][BLAS] Add support of hipblasGemmEx and corresponding types

[ROCm/hip commit: 3a1157653f]
2018-09-25 18:48:06 +03:00
Evgeny Mankov e47c0c0a9e [HIPIFY][BLAS] Add support of hipblasGemmEx and corresponding types
TODO (hipBLAS/HIP): rename hipblasDatatype_t to hipDataType_t and move it from hipBLAS to HIP, as Data types are used not only in BLAS library.


[ROCm/hip commit: d279c7a1dd]
2018-09-25 18:46:23 +03:00
Evgeny Mankov 9ed4fbc85a [HIPIFY][docs] Update CUDNN_API_supported_by_HIP.md
[ROCm/hip commit: 4e06ab07e2]
2018-09-25 16:50:40 +03:00
Maneesh Gupta 4a671abf13 Merge branch 'master' into support-malloc
[ROCm/hip commit: 66f863d1f3]
2018-09-17 10:17:25 +05:30
Yaxun (Sam) Liu 372c7a98d2 Document kernel launching for hip-clang
[ROCm/hip commit: 1bb28375bc]
2018-09-04 16:56:53 -04:00
Yaxun (Sam) Liu 6798169f4d Fix documentation about hip-clang macros
[ROCm/hip commit: 8c0860df88]
2018-08-28 09:55:18 -04:00
Yaxun (Sam) Liu d9a5cc2560 Fix documentation about hip-clang macros
[ROCm/hip commit: f991117288]
2018-08-28 09:48:38 -04:00
Yaxun (Sam) Liu fb55365af2 Documents hip-clang predefined macros
[ROCm/hip commit: d107b460b2]
2018-08-28 09:43:38 -04:00
Evgeny Mankov 37d047b454 [HIPIFY][Complex] Add cuComplex support
+ Add API_COMPLEX support (data types and functions)
+ Add cuComplex_API_supported_by_HIP.md
+ Add cuComplex_Julia.cu test
+ Update README.md


[ROCm/hip commit: 368977f75b]
2018-08-08 18:34:57 +03:00
Evgeny Mankov 2122770861 [HIPIFY][FFT] Add cuFFT support
+ Add API_FFT support (data types and functions)
+ Add CUFFT_API_supported_by_HIP.md
+ Add simple_cufft.cu test
+ Update README.md


[ROCm/hip commit: 70cfa5e53c]
2018-07-31 22:25:48 +03:00
Evgeny Mankov baa29eb5d7 [HIPIFY][BLAS] cuBLAS support revise
+ doc for CUBLAS API supported by HIP
+ 3 tests: 0 & 1 based indexing, sgemm matmul


[ROCm/hip commit: 92eb165875]
2018-07-28 21:00:44 +03:00
Yaxun Sam Liu 289bfe5f95 Support malloc/free for hip-clang
[ROCm/hip commit: 02d0e93601]
2018-07-27 16:24:51 -04:00
Maneesh Gupta dc62628f4e Fix typo
[ROCm/hip commit: 762786e091]
2018-07-24 07:30:05 +05:30
Yaxun Sam Liu 920e0a802b Document hip-clang fatbinary format and initialization function
This is for documenting the change in hip-clang: https://reviews.llvm.org/D49083


[ROCm/hip commit: edbfc6f5c5]
2018-07-23 09:28:40 -04:00
Evgeny Mankov 467f9a5e89 [HIPIFY][DNN] cuDNN support revise
+ add doc for CUDDN API supported by HIP
+ cuDNN softMax test


[ROCm/hip commit: 7ef05de0d5]
2018-07-20 21:00:24 +03:00
Evgeny Mankov b063b3eb26 [HIPIFY] Support of cudaComputeMode / CUcomputemode
+ update docs
+ fix typo in hip_runtime_api.h


[ROCm/hip commit: 55e21055e3]
2018-07-14 16:08:19 +03:00
Rahul Garg e504d5472b Updated heading
[ROCm/hip commit: 5a061f78aa]
2018-06-30 11:42:17 +05:30
Rahul Garg 1cccfbc613 Updated indentation
[ROCm/hip commit: 0593b84d7c]
2018-06-30 11:40:32 +05:30
Tomas Wood d6c5a2539f Update hip_porting_guide.md
use ".hip.cpp" for *source* files

[ROCm/hip commit: ed7dee4d19]
2018-06-09 17:16:08 -07:00
Tom Maenan Read Cutting adfca5d8cf Add space between ### and Notes in hip_terms
Makes `Notes` an H3 heading.

[ROCm/hip commit: 9d76f5839e]
2018-05-05 13:30:11 +01:00
Evgeny Mankov 1b652107f7 Merge pull request #417 from emankov/master
[HIPIFY] Sync with HIP (Execution Control, Surfaces, Memory)

[ROCm/hip commit: e1d1835798]
2018-05-03 10:45:51 +03:00
Maneesh Gupta c41d423404 Merge pull request #420 from ROCm-Developer-Tools/sunway513-patch-1
Update hip_bugs.md

[ROCm/hip commit: 92f1071eb1]
2018-05-01 12:43:01 +05:30
Peng 919254839a Update hip_bugs.md
Remove several out-date links in hip_bugs.md document

[ROCm/hip commit: 2e76f563cd]
2018-04-30 09:36:37 -05:00
Evgeny Mankov 6b53512635 [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/hip commit: 6f501f6094]
2018-04-24 22:04:04 +03:00
Rahul Garg 6538884ebe Added deprecation note in cuCtx section
[ROCm/hip commit: 39b5b07dc3]
2018-04-20 22:43:58 +05:30
Rahul Garg 3b4875ba77 Mark hipCtx APIs as deprecated
[ROCm/hip commit: a039dbf2dd]
2018-04-20 17:34:48 +05:30
Yaxun (Sam) Liu d0e8f219a9 Update HIP language spec to support both <<< >>> kernel launching mechanism and hipLaunchKernel
[ROCm/hip commit: cf78d85638]
2018-04-02 11:58:32 -04:00
Rahul Garg 88e41efc44 Update the programming guide with environemnt variables names and default threshold values used.
[ROCm/hip commit: b1ce616a02]
2018-02-06 14:29:04 +05:30
Evgeny Mankov 934c34e81f [HIPIFY][tests] add poisson-api-example test
+ add missing types
+ doc update


[ROCm/hip commit: 26095fe7c1]
2018-01-30 19:50:18 +03:00
Evgeny Mankov e455192444 [HIPIFY] InclusionDirective refactoring
Due to support of cuRAND headers.

+ compound test on all headers is added;
+ missing entities are added with updating the doc;
+ a couple cuRAND tests are added (https://github.com/ROCmSoftwarePlatform/rocRAND/tree/master/benchmark):
  - the following CUDA entities are still unsupported by hipRAND:
      curandMakeMTGP32Constants
      curandMakeMTGP32KernelState
      curandGetDirectionVectors32
      curandDirectionVectorSet_t
      CURAND_DIRECTION_VECTORS_32_JOEKUO6
      curandStateSobol64_t
      curandStateScrambledSobol64_t
      curandGenerateLongLong
  - and the following - by HIP:
      cudaRuntimeGetVersion
  - those entities are handled by CHECK-NOT directive for now.


[ROCm/hip commit: 02e23c4d87]
2018-01-29 18:33:47 +03:00
Maneesh Gupta 7273fcc0e0 Merge pull request #317 from ROCm-Developer-Tools/fix_hip_debugging_doc
Update hip_debugging.md on typo of chicken bits

[ROCm/hip commit: a222cf89a9]
2018-01-26 07:00:35 +05:30
Evgeny Mankov 562844d378 [HIPIFY] cuRAND lib support (Device)
[ROCm/hip commit: 6e000adde4]
2018-01-19 21:29:05 +03:00
Evgeny Mankov 4d1fcf52e3 [HIPIFY] cuRAND lib support (partial - only Host)
[ROCm/hip commit: 8ff99eeadc]
2018-01-19 17:38:51 +03:00
Evgeny Mankov 5b9b271506 Merge pull request #332 from emankov/cudaMap_2
[HIPIFY] Add cudaMalloc3D support

[ROCm/hip commit: 0f7d687271]
2018-01-18 13:05:57 +03:00
Evgeny Mankov 7b7560f95d [HIPIFY] Add cudaMalloc3D support
[ROCm/hip commit: ff5f964c07]
2018-01-18 12:28:56 +03:00