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