Graphe des révisions

1487 Révisions

Auteur SHA1 Message Date
Sun, Peng 381a67f256 Update GGL to fix one Torch build issue
Change-Id: I95a2a335902e3c368ed29f075ac72eabbb64c97e


[ROCm/hip commit: d067c884be]
2017-03-29 09:03:21 -05:00
Evgeny Mankov 72bf251f1a [HIPIFY] Rename bash scripts.
[ROCm/hip commit: ca09afcaab]
2017-03-29 16:36:46 +03:00
Aditya Atluri d7b6039544 disabled metadata apis
Change-Id: Ifb8839c581644cccc2afcd18c38a866f649a4144


[ROCm/hip commit: 7ac438ed02]
2017-03-28 10:46:31 -05:00
sunway513 6e01fb345b resolve GGL merge conflicts
Change-Id: I7a5ec3696cf2dd1a77b1686536a1cb84cbfed66e


[ROCm/hip commit: 43f76be76e]
2017-03-27 22:46:41 -05:00
Aditya Atluri 3623535fdf Re-enabled metadata parsing in HIP
Change-Id: If8caa844571cb8581450df9ffdb76e2445c75f13


[ROCm/hip commit: 7d49dcc030]
2017-03-27 11:00:39 -05:00
Rahul Garg be8d979d08 Fix for MemcpyFromSymbol on HIP/NVCC path
Change-Id: Ice38307f72870ae468cbf0861e104f0fa46dfd56


[ROCm/hip commit: 1d18006ab4]
2017-03-27 00:35:10 +05:30
Rahul Garg 397088203d Added support for Primary Context Management APIs
Change-Id: I70f91b4492e112dd8e12ecf511fdc18a27944a06


[ROCm/hip commit: ecc0e14cf7]
2017-03-26 23:45:54 +05:30
Rahul Garg 83ce6f48a9 Update hipTestDeviceSymbol sample
Change-Id: If5ba99c60cd30c4491ca3a4856764224163d3ddf


[ROCm/hip commit: ec0d334354]
2017-03-24 10:39:11 +05:30
Rahul Garg 1494cb9339 Fix for hipMemcpyFromSymbolAsync
Change-Id: I449c669c8f0ef041deaf0a1bc812a71b2f0cc5a6


[ROCm/hip commit: f649c225a7]
2017-03-24 10:30:33 +05:30
Maneesh Gupta 0e3798ded4 Revert "Mark hcc_LIBRARIES as PRIVATE"
This reverts commit 5d5651771f.


[ROCm/hip commit: cc433014ec]
2017-03-23 22:02:52 +05:30
Aditya Atluri 2ec42a004a removed LLVM_HOME from hipcc
Change-Id: Ic3dfdde9d28f08bf54b12dfc38ab1f25884bcfab


[ROCm/hip commit: d99d5f4bbe]
2017-03-23 11:08:19 -05:00
Aditya Atluri e60749f3f0 removed llvm dependency and metadata functionality
Change-Id: Ib9783b75d326559ed29c5aa2218aed40d20ad0fb


[ROCm/hip commit: 4f4a44c736]
2017-03-23 10:16:37 -05:00
Maneesh Gupta 5d5651771f Mark hcc_LIBRARIES as PRIVATE
Change-Id: Ia0f8f12148b69c9de78378d117e3561ce20cd827


[ROCm/hip commit: f1d4756f6c]
2017-03-23 16:25:53 +05:30
Sun, Peng 0215445fa0 update GGL implementation to use hipLaunchKernel
Change-Id: Ibc08185c814bb07d54f3e68016b10eb7b9f2bf4b


[ROCm/hip commit: 91274394dc]
2017-03-21 15:46:56 -05:00
Sun, Peng 38feccc1d2 Update GGL implementation to extended overload set for make_lambda_wrapper
Change-Id: I949f113671ddf155db8689e8a7f23d415839a7b5


[ROCm/hip commit: ec04521617]
2017-03-21 15:46:44 -05:00
Aditya Atluri b5e95a834e fixed paths to find llvm
Change-Id: I0a4af8cea2f44fea011d09fc300e382984746d17


[ROCm/hip commit: 9d7bfbc14b]
2017-03-21 14:22:49 -05:00
Rahul Garg aa59d4d580 Fix for hipMemcpyFromSymbol (sync)
Change-Id: I66afec5443ce904a63ced1fafece5144ca59393e


[ROCm/hip commit: 4395582810]
2017-03-21 23:48:04 +05:30
Evgeny Mankov c539990ee5 [HIPIFY] Switch building from gcc to clang 3.8.
[ROCm/hip commit: 116a5de98e]
2017-03-21 21:01:05 +03:00
Sun, Peng c5b6222d62 revert workaround for square sample and update doc on GGL
Change-Id: I731c68ca4111e7dc2e45bef51c4cad2c23fc81f8


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


[ROCm/hip commit: d09afd23b8]
2017-03-20 16:34:24 -05:00
Sun, Peng 54d331c457 Add link to GGL document in hip_faq.md
Change-Id: I9f7f0200a06976d580be334c21640c816f812ebb


[ROCm/hip commit: 384a350f40]
2017-03-20 15:50:10 -05:00
Sun, Peng 83bb70b649 Add document for switching to GGL in hip_faq.md
Change-Id: I83d9fd3e76d21ab572949c3a446ac3898acb3ded


[ROCm/hip commit: be7466ff67]
2017-03-20 15:44:28 -05:00
Evgeny Mankov e4c4da05fd [HIP] [FIX] Fix GCC build.
[ROCm/hip commit: e34e5ef885]
2017-03-20 21:03:18 +03:00
Aditya Atluri 5d1ae81def added support for lgammaf and lgamma
1. Implementation inside HIP

Change-Id: I657263b7276a57c56081d3336fef816b5f204eff


[ROCm/hip commit: d9f0bd25be]
2017-03-17 18:26:10 -05:00
Sun, Peng 90e79afc24 Disable additional debug warning message
Change-Id: Ic5c374589bfad387a7c4c5346430a490e2c6e2a7


[ROCm/hip commit: e7689e9e6e]
2017-03-17 15:03:03 -05:00
pensun 81622d1263 Change the #define of GENERIC_GRID_LAUNCH to take valueat compilation, disable warning messages
Change-Id: Ic6c011529e26de359bcda1e7083727e7ee52887b


[ROCm/hip commit: 30d5f4ea10]
2017-03-17 14:59:34 -05:00
pensun 762090f564 Initial integration with Alex' Generic Grid Launch
Change-Id: I559afb80e9e39ec0d119bb3bf3b85ef9e448caf6


[ROCm/hip commit: 33c38de407]
2017-03-17 14:59:34 -05:00
Aditya Atluri 95c7942f5c 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/hip commit: 99432cc12c]
2017-03-17 13:11:34 -05:00
Ben Sander e10e2bd267 Move USE_PROMOTE_FREE_HCC
[ROCm/hip commit: 8cbe310870]
2017-03-17 12:04:13 -05:00
Ben Sander 8d5c39fd52 Add __device__ to needful functions for promote-free.
[ROCm/hip commit: 29232ff283]
2017-03-17 11:19:48 -05:00
Ben Sander a9ec705ee4 Add USE_PROMOTE_FREE_HCC for smooth transition to new HCC caps.
ADDRESS_SPACE_1 defines


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


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


[ROCm/hip commit: 76820409a8]
2017-03-16 14:39:28 +03:00
Siu Chi Chan d17073a995 replace code names with gfx names
Change-Id: I5e0b96a0b474b16cfa92077a30a5b80b7230254b


[ROCm/hip commit: a96821871f]
2017-03-15 12:26:13 -04:00
Maneesh Gupta 86e2a5d11d Disable broken tests on hcc path
Change-Id: Id6234da576566faa32d5fdf42dca6d6267596823


[ROCm/hip commit: 65bb22eefc]
2017-03-15 12:03:44 +05:30
Maneesh Gupta 1afa3d021b hipcc: Fix warning when HCC_AMDGPU_TARGET is not defined
Change-Id: I5cc6b0e9fb23ec78152d8bcfe9e7511e2fe91055


[ROCm/hip commit: 4ae1ea8143]
2017-03-15 12:03:05 +05:30
Maneesh Gupta 366a5e09a1 Merge branch 'amd-master' into amd-develop
Change-Id: I01a77c34e11b1b02cb20e11b105741f6bd383543


[ROCm/hip commit: 1337ed9159]
2017-03-15 09:56:45 +05:30
Rahul Garg 03c6de6968 hipMemsetD8 support for HIP/NVCC path
Change-Id: I48eee8266afd7b45a12d5ce2c4849b687a006c0f


[ROCm/hip commit: 913867fe6a]
2017-03-14 23:49:21 +05:30
Rahul Garg 0bfd692b59 Added hipMemsetD8
Change-Id: I6a230a036c9c46c72a77d5f93c16ce8a00c3f837


[ROCm/hip commit: 1aba3c4375]
2017-03-14 22:11:34 +05:30
Wen-Heng (Jack) Chung 508ad44c7c Revert "Changes to HIP to cope with Promote-free HCC"
This reverts commit 9043ba55db.

Change-Id: I20a9bab3883ad09913b320210344d37599cb8fcd


[ROCm/hip commit: 77e21dc09f]
2017-03-14 22:59:27 +08:00
Maneesh Gupta 88f720d9f3 4_shfl and 5_2dshfl samples are unsupported on gfx701
Change-Id: I81eb880350f25e89573ba14c62b549c6c43f8c91


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


[ROCm/hip commit: 63074e24d9]
2017-03-14 14:34:25 +05:30
Maneesh Gupta 26bd86e76f hipcc: Support targets specified via HCC_AMDGPU_TARGET
Change-Id: I69fda40d9f666325d377f4b4335e7ee693069214


[ROCm/hip commit: 13ab31ba34]
2017-03-14 14:29:30 +05:30
Maneesh Gupta 4a21f2f768 Add gfx900 support
Change-Id: I3be2fbdcb6d3fa776c4fe668586c67245a1323f2


[ROCm/hip commit: db1bd201cd]
2017-03-14 13:51:38 +05:30
Maneesh Gupta 5191fc0c5c Merge branch 'amd-master' into amd-develop
[ROCm/hip commit: 675dd1cedf]
2017-03-14 13:44:41 +05:30
Aditya Atluri 99ab69e1b5 make sure the inter-thread intrinsics are working post hawaii
Change-Id: I30ea5284c2160276f5bc0f937dfd386ca8640ce8


[ROCm/hip commit: c8969811db]
2017-03-13 11:16:05 -05:00
Ben Sander 3b768fb36c Update hiphostregister test.
Move check to correct place.


[ROCm/hip commit: e7d6a34327]
2017-03-12 09:51:33 -05:00
Ben Sander 71fc982cbe Refactor registered memory calls.
[ROCm/hip commit: 524e007db5]
2017-03-11 09:18:27 -06:00
Ben Sander ce74225d71 Add first step to a "registerd" mode in hipBusBandwidth.
[ROCm/hip commit: f022bd651f]
2017-03-11 09:18:27 -06:00
Ben Sander a735ffa947 Update hipHostRegister debug and pointerTracker debug and notes
[ROCm/hip commit: 0a554f4dc1]
2017-03-11 09:18:27 -06:00