コミットグラフ

1494 コミット

作成者 SHA1 メッセージ 日付
Aditya Atluri 3651cb672a added new api hipHccModuleLaunchKernel
1. hipHccModuleLaunchKernel is same as hipModuleLaunchKernel with OpenCL workitem model
2. Added copy right
3. Fixed header naming

Change-Id: I6a7c35a3566e2f8d3f5056613e34193775d4b236


[ROCm/clr commit: 1cead6a4cd]
2017-03-31 12:11:34 -05:00
Sun, Peng ace18c6a57 remove extra GGL header info
Change-Id: I09f0d1b64a7a31eb2e926f19b69b7bafbacc7787


[ROCm/clr commit: e3a4547703]
2017-03-30 18:16:56 -05:00
Sun, Peng 56b2c7d82e Rename hipLaunchKernelV3 to hipLaunchKernelGGL
Change-Id: I303daae006db41e9b04eb591e0b09b2717a7cf66


[ROCm/clr commit: 9983fdb9e2]
2017-03-30 18:10:17 -05:00
Sun, Peng 06684daac1 fix hipVectorTypesDevice direct test with GGL enabled
Change-Id: I7a63b87348f08f094cd709e87397d9e0fc24e4c2


[ROCm/clr commit: 38c4331861]
2017-03-30 17:14:55 -05:00
Sun, Peng b602d68f95 update hip_faq.md on using GGL as default
Change-Id: I6ce1112eedeac3b377fe55ad8445f3c465c2eed4


[ROCm/clr commit: 67e14da511]
2017-03-30 15:03:09 -05:00
Sun, Peng 8b91454077 Enable GGL as the default kernel launch method
Change-Id: I8022d126ee28ff7e4d9a96209e399d4243d39d8b


[ROCm/clr commit: c081099de1]
2017-03-30 13:36:46 -05:00
emankov 0cab597d16 [HIPIFY] set execute mode for bash scripts
[ROCm/clr commit: fee6eeed51]
2017-03-29 17:23:41 +03:00
Sun, Peng bf84371e0d Update GGL to fix one Torch build issue
Change-Id: I95a2a335902e3c368ed29f075ac72eabbb64c97e


[ROCm/clr commit: a32f50b5c7]
2017-03-29 09:03:21 -05:00
Evgeny Mankov c48fd0b6eb [HIPIFY] Rename bash scripts.
[ROCm/clr commit: 941adfc4c5]
2017-03-29 16:36:46 +03:00
Aditya Atluri bdaf6a3aaa disabled metadata apis
Change-Id: Ifb8839c581644cccc2afcd18c38a866f649a4144


[ROCm/clr commit: 4e5861df7a]
2017-03-28 10:46:31 -05:00
sunway513 d64768262f resolve GGL merge conflicts
Change-Id: I7a5ec3696cf2dd1a77b1686536a1cb84cbfed66e


[ROCm/clr commit: 6f38d0f55e]
2017-03-27 22:46:41 -05:00
Aditya Atluri c3f1a37c28 Re-enabled metadata parsing in HIP
Change-Id: If8caa844571cb8581450df9ffdb76e2445c75f13


[ROCm/clr commit: abf369049b]
2017-03-27 11:00:39 -05:00
Rahul Garg 30eb97392a Fix for MemcpyFromSymbol on HIP/NVCC path
Change-Id: Ice38307f72870ae468cbf0861e104f0fa46dfd56


[ROCm/clr commit: 41f0ebebf0]
2017-03-27 00:35:10 +05:30
Rahul Garg 8a5d4a6ab8 Added support for Primary Context Management APIs
Change-Id: I70f91b4492e112dd8e12ecf511fdc18a27944a06


[ROCm/clr commit: 33a8cdc6d3]
2017-03-26 23:45:54 +05:30
Rahul Garg a9a6b5e8a6 Update hipTestDeviceSymbol sample
Change-Id: If5ba99c60cd30c4491ca3a4856764224163d3ddf


[ROCm/clr commit: c33c58d687]
2017-03-24 10:39:11 +05:30
Rahul Garg 62c3bd7141 Fix for hipMemcpyFromSymbolAsync
Change-Id: I449c669c8f0ef041deaf0a1bc812a71b2f0cc5a6


[ROCm/clr commit: dfa516f804]
2017-03-24 10:30:33 +05:30
Maneesh Gupta 28427bdbea Revert "Mark hcc_LIBRARIES as PRIVATE"
This reverts commit a47a674e37.


[ROCm/clr commit: 84cb55da9b]
2017-03-23 22:02:52 +05:30
Aditya Atluri 620bbbc583 removed LLVM_HOME from hipcc
Change-Id: Ic3dfdde9d28f08bf54b12dfc38ab1f25884bcfab


[ROCm/clr commit: 9aef93f03e]
2017-03-23 11:08:19 -05:00
Aditya Atluri 478eb4e350 removed llvm dependency and metadata functionality
Change-Id: Ib9783b75d326559ed29c5aa2218aed40d20ad0fb


[ROCm/clr commit: 5a0685c137]
2017-03-23 10:16:37 -05:00
Maneesh Gupta a47a674e37 Mark hcc_LIBRARIES as PRIVATE
Change-Id: Ia0f8f12148b69c9de78378d117e3561ce20cd827


[ROCm/clr commit: 89623f748d]
2017-03-23 16:25:53 +05:30
Sun, Peng feae5cda6b update GGL implementation to use hipLaunchKernel
Change-Id: Ibc08185c814bb07d54f3e68016b10eb7b9f2bf4b


[ROCm/clr commit: 4ca09e977d]
2017-03-21 15:46:56 -05:00
Sun, Peng 962ac22fe0 Update GGL implementation to extended overload set for make_lambda_wrapper
Change-Id: I949f113671ddf155db8689e8a7f23d415839a7b5


[ROCm/clr commit: 6b9be30b70]
2017-03-21 15:46:44 -05:00
Aditya Atluri fa70da22ed fixed paths to find llvm
Change-Id: I0a4af8cea2f44fea011d09fc300e382984746d17


[ROCm/clr commit: a19bce16e4]
2017-03-21 14:22:49 -05:00
Rahul Garg 130545d322 Fix for hipMemcpyFromSymbol (sync)
Change-Id: I66afec5443ce904a63ced1fafece5144ca59393e


[ROCm/clr commit: e22044de36]
2017-03-21 23:48:04 +05:30
Evgeny Mankov 02c7cb1c3d [HIPIFY] Switch building from gcc to clang 3.8.
[ROCm/clr commit: 3cd0e53a22]
2017-03-21 21:01:05 +03:00
Sun, Peng db4bedeafc revert workaround for square sample and update doc on GGL
Change-Id: I731c68ca4111e7dc2e45bef51c4cad2c23fc81f8


[ROCm/clr commit: 14f8c7cf74]
2017-03-21 10:26:09 -05:00
Sun, Peng cb31fbab62 merge Alex' GGL fix for non-specialized kernel function launch
Change-Id: Idbf7ca669c38ee5c0f654bcabdd1b498abb29f69


[ROCm/clr commit: e21d4f03f1]
2017-03-20 16:34:24 -05:00
Sun, Peng 4dbdf4e7eb Add link to GGL document in hip_faq.md
Change-Id: I9f7f0200a06976d580be334c21640c816f812ebb


[ROCm/clr commit: 1fd2e281d0]
2017-03-20 15:50:10 -05:00
Sun, Peng 5c284999b2 Add document for switching to GGL in hip_faq.md
Change-Id: I83d9fd3e76d21ab572949c3a446ac3898acb3ded


[ROCm/clr commit: 3bd73d6280]
2017-03-20 15:44:28 -05:00
Evgeny Mankov bd348f5248 [HIP] [FIX] Fix GCC build.
[ROCm/clr commit: 70ed1014ad]
2017-03-20 21:03:18 +03:00
Aditya Atluri 35d829773d added support for lgammaf and lgamma
1. Implementation inside HIP

Change-Id: I657263b7276a57c56081d3336fef816b5f204eff


[ROCm/clr commit: 52859a8a40]
2017-03-17 18:26:10 -05:00
Sun, Peng d5f632f271 Disable additional debug warning message
Change-Id: Ic5c374589bfad387a7c4c5346430a490e2c6e2a7


[ROCm/clr commit: 2585812fba]
2017-03-17 15:03:03 -05:00
pensun a8c91ca379 Change the #define of GENERIC_GRID_LAUNCH to take valueat compilation, disable warning messages
Change-Id: Ic6c011529e26de359bcda1e7083727e7ee52887b


[ROCm/clr commit: faf0fbebe9]
2017-03-17 14:59:34 -05:00
pensun 9c9a9bb330 Initial integration with Alex' Generic Grid Launch
Change-Id: I559afb80e9e39ec0d119bb3bf3b85ef9e448caf6


[ROCm/clr commit: ad882222b0]
2017-03-17 14:59:34 -05:00
Aditya Atluri b4b87b8786 Added default module launch api functionality
1. As in hipModuleLaunchKernel(..., kernelParams, nullptr); works with this commit
    2. Added headers AMDGPUPTNote.h, AMDGPURuntimeMetadata.h to do code object meta data parsing
    3. Changed CMake to look at llvm link libraries
    4. HIP developer should set env variable LLVM_HOME to remove link errors
    5. HIP depends on installed LLVM (not source, not build)
    6. Added sample to test out the feature
    7. Right now HCC does not support embedding metadata in code object. Use clang opencl
    8. Changed HIPCC to read LLVM_HOME env var
    9. New argument to CMake should be given -DLLVM_HOME=<where llvm 5.0 is installed>

Change-Id: Iba38194aa872d97cc2c90a8e5ff746c48055c868


[ROCm/clr commit: 9645b0e0dc]
2017-03-17 13:11:34 -05:00
Ben Sander 7466b4005b Move USE_PROMOTE_FREE_HCC
[ROCm/clr commit: 20ea5e179f]
2017-03-17 12:04:13 -05:00
Ben Sander e0171505b4 Add __device__ to needful functions for promote-free.
[ROCm/clr commit: 92fd4c8f10]
2017-03-17 11:19:48 -05:00
Ben Sander 572be5449d Add USE_PROMOTE_FREE_HCC for smooth transition to new HCC caps.
ADDRESS_SPACE_1 defines


[ROCm/clr commit: f4256cb57c]
2017-03-17 11:04:39 -05:00
Ben Sander c81fb24611 Add simple device-side assert macro
Currently swallows asserts but will compile.


[ROCm/clr commit: c9f64bbd2d]
2017-03-17 10:25:56 -05:00
Evgeny Mankov 151612e184 [HIP] [DOC] Update hip_porting_driver_api.md
+ Fix typos, formatting, update CUDA Driver API support.


[ROCm/clr commit: c6de5b92b5]
2017-03-16 14:39:28 +03:00
Siu Chi Chan ff4621af4e replace code names with gfx names
Change-Id: I5e0b96a0b474b16cfa92077a30a5b80b7230254b


[ROCm/clr commit: c6efbc1f25]
2017-03-15 12:26:13 -04:00
Maneesh Gupta da5548303e Disable broken tests on hcc path
Change-Id: Id6234da576566faa32d5fdf42dca6d6267596823


[ROCm/clr commit: 8536af7b71]
2017-03-15 12:03:44 +05:30
Maneesh Gupta fe01aec686 hipcc: Fix warning when HCC_AMDGPU_TARGET is not defined
Change-Id: I5cc6b0e9fb23ec78152d8bcfe9e7511e2fe91055


[ROCm/clr commit: 42faa4a4fe]
2017-03-15 12:03:05 +05:30
Maneesh Gupta d43640c77c Merge branch 'amd-master' into amd-develop
Change-Id: I01a77c34e11b1b02cb20e11b105741f6bd383543


[ROCm/clr commit: e3aa3d7ba6]
2017-03-15 09:56:45 +05:30
Rahul Garg 6e4f693cd8 hipMemsetD8 support for HIP/NVCC path
Change-Id: I48eee8266afd7b45a12d5ce2c4849b687a006c0f


[ROCm/clr commit: 09d1a46139]
2017-03-14 23:49:21 +05:30
Rahul Garg 4443b7520c Added hipMemsetD8
Change-Id: I6a230a036c9c46c72a77d5f93c16ce8a00c3f837


[ROCm/clr commit: dccf9e2aa9]
2017-03-14 22:11:34 +05:30
Wen-Heng (Jack) Chung 54f40acc7a Revert "Changes to HIP to cope with Promote-free HCC"
This reverts commit 9591c5a447.

Change-Id: I20a9bab3883ad09913b320210344d37599cb8fcd


[ROCm/clr commit: 17af837120]
2017-03-14 22:59:27 +08:00
Maneesh Gupta ee45f273fd 4_shfl and 5_2dshfl samples are unsupported on gfx701
Change-Id: I81eb880350f25e89573ba14c62b549c6c43f8c91


[ROCm/clr commit: f91583b294]
2017-03-14 15:56:18 +05:30
Maneesh Gupta f400aa48f5 default to gfx803 instead of fatbin if no arch specified
Change-Id: I83d56c6ede11c356d383b09d7eb3a5f08c8d8c84


[ROCm/clr commit: f32980847f]
2017-03-14 14:34:25 +05:30
Maneesh Gupta 59f1401f54 hipcc: Support targets specified via HCC_AMDGPU_TARGET
Change-Id: I69fda40d9f666325d377f4b4335e7ee693069214


[ROCm/clr commit: d29a097905]
2017-03-14 14:29:30 +05:30