Maneesh Gupta
bb976eb6ad
Merge branch 'amd-develop' into amd-master
...
Change-Id: I05572d2b32f1df70b54e2efeb32c8a4d8055912d
[ROCm/hip commit: 3a56e5c09b ]
2017-04-13 12:39:36 +05:30
Maneesh Gupta
8c52b6a748
Do not rebuild cmake cache by default
...
Change-Id: Ie21e99beaa3465b54b5a6a77439c455f34de98b3
[ROCm/hip commit: bfa08cd49a ]
2017-04-13 12:38:38 +05:30
Maneesh Gupta
3e1d2dde23
dtests should ignore HIP_PATH env var
...
Change-Id: I27b1cdab6e6b799987dad3ce97b56c764b1b8867
[ROCm/hip commit: 83097e9da4 ]
2017-04-13 12:12:04 +05:30
Maneesh Gupta
f7f4fa0d23
Add hip-config.cmake to hip_hcc package
...
Due to the way hip packages are generated, for the purpose of
packaging hip-targets*.cmake are not generated at build time.
However hip-config*.cmake are generated at build time.
This will be fixed in future.
Change-Id: I5d79bc58a4f7a324ae06457130d8372ffe403830
[ROCm/hip commit: 7bb378bd4d ]
2017-04-13 10:34:33 +05:30
Ben Sander
b716a7781e
Add integer abs (initial implementation, can be optimized with OCML)
...
Change-Id: I1f568c8c0e2333af1fda4c313dc48ea0c5b6ab00
[ROCm/hip commit: 22f3b91cad ]
2017-04-11 01:16:28 +00:00
Ben Sander
1175fe9b5a
Doc update for Serialization.
...
Describe workaround for partial specialization
[ROCm/hip commit: 310c130fc6 ]
2017-04-10 19:45:18 -05:00
Sun, Peng
da363cb59d
Fix ifndef guard in hip_fp16.h
...
Change-Id: I0215556e7aa98a74e8a984e4de3fb6e8cafdfb24
[ROCm/hip commit: 71447dacad ]
2017-04-10 11:17:05 -05:00
Sun, Peng
28f1993c9e
add math.h to cover sqrtf function
...
Change-Id: Ia37752710cea4ca77e0a4e61f8e69a0355d9488d
[ROCm/hip commit: 2848d7a222 ]
2017-04-10 08:53:12 -05:00
Sun, Peng
b860a40161
Update the define of __global__ for GGL
...
Change-Id: I563bb2a132403bcbe9e9f279b55406cf0255af7d
[ROCm/hip commit: a9fd0d4e0d ]
2017-04-07 16:39:33 -05:00
Sun, Peng
2841eff506
Add more operator overloading for float2 type, contributed by Aditya
...
Change-Id: If1ab7fb24d64bb5304142aed0951c9bd5ad47d20
[ROCm/hip commit: a5ca430e5c ]
2017-04-07 14:17:41 -05:00
Sun, Peng
b4dbf01cdb
update GGL to log launched kernel information
...
Change-Id: Ied0aa6055673c687071b4a579aecd17f0f3f09ce
[ROCm/hip commit: 6d4af1ab1f ]
2017-04-07 14:06:31 -05:00
Maneesh Gupta
60093c286f
Merge branch 'amd-develop' into amd-master
...
Change-Id: I53d5a8916d769c4f0fe60d2ee3b240551da80b4f
[ROCm/hip commit: 01c523f6c9 ]
2017-04-07 15:40:25 +05:30
Maneesh Gupta
3e976c9aa0
Updated table of contents in markdown documentation
...
Change-Id: I7347a06f57f9927ca3fcc5590a6c8200bc1bb1f5
[ROCm/hip commit: 16215ea9b2 ]
2017-04-07 15:38:56 +05:30
Maneesh Gupta
acbde105c6
Fix build issues with bit_extract sample
...
Change-Id: I628b3c83a16f7adf0ab8ca60aecde8c073c34fd9
[ROCm/hip commit: 935e3cd649 ]
2017-04-07 15:24:10 +05:30
Maneesh Gupta
6825ff455d
Fix build issues in hipCommander sample
...
- Remove -stdlib=libstdc++ from Makefile
- Removed deleted HIP header file fom includes
Change-Id: Ia189396bee19fc52b679259df56c6c6e2bafb6fe
[ROCm/hip commit: 6e565d8469 ]
2017-04-07 14:54:03 +05:30
Ben Sander
cbfc58660e
Finish adding start/stop event support to hipHccModuleLaunchKernel.
...
Change interface to use hipEvent_t rather than hipEvent_t*
Change-Id: I259062dc087a13d51dc27f84e1e8861f332a104d
[ROCm/hip commit: 6656d33f75 ]
2017-04-06 21:02:50 -05:00
sunway513
eaeecbd461
Refactor events and add initial event option for hipHccModuleLaunchKernel
...
- Change hipEvent_t to a class.
- Move event logic inside the class.
- Add _type to support Independent, StartCommand, StopCommand events.
StartCommand returns start timestamp from events.
Change-Id: I4ddd694f2645a3ff7170c9111dc1d3e39931ca21
[ROCm/hip commit: cfa3155082 ]
2017-04-06 21:02:50 -05:00
sunway513
7502166e5a
Improve documentation for hipModuleLaunch functions.
...
Change-Id: I0e22621e499775740c3301347b7416d5f98c2414
[ROCm/hip commit: 5995965558 ]
2017-04-06 21:02:50 -05:00
Aditya Atluri
6c7450d414
fixed header structure for complex data types
...
Change-Id: I16bf19005d933f42e8c8603c5d0b2df8ea3ad04f
[ROCm/hip commit: 0a07382d92 ]
2017-04-06 16:43:26 -05:00
Sun, Peng
9d1a5f886e
GGL update, add while 0 guard for hipLaunchKernel API
...
Change-Id: Ie48ef8ca2ab5e26a51febfcd92417902c33fbf66
[ROCm/hip commit: ad18bf3b29 ]
2017-04-06 10:48:11 -05:00
Aditya Atluri
26f6ce992d
added __host__ for complex functions and corrected memset and memcpy test
...
Change-Id: I9ffefb7a0025aa111a54d20d2766982df15532e7
[ROCm/hip commit: 6dff2714e9 ]
2017-04-06 09:29:44 -05:00
Sun, Peng
72238e2119
add extra guard to grid_launch_GGL header
...
Change-Id: I120619c08ea2d084804fcb1639efbe6c4648dde9
[ROCm/hip commit: 1a8ea82497 ]
2017-04-05 22:25:41 -05:00
Ben Sander
8d306c0578
Update bug workarounds to reflect tool improvements.
...
[ROCm/hip commit: 00bf446d53 ]
2017-04-05 21:59:32 -05:00
Ben Sander
dab8a2d087
Doc cleanup & add bug descript for restrict specifier issue
...
[ROCm/hip commit: aaadc60264 ]
2017-04-05 19:40:00 -05:00
Ben Sander
d957b0f562
Add bug descrip for "no matching constructor"
...
[ROCm/hip commit: b728637692 ]
2017-04-05 17:43:20 -05:00
Sun, Peng
735c6df1bc
hip_debug.md update from Alex, regarding __device__ function restrictions
...
Change-Id: I5e54fd97fc632d4283f76282e3935396a1aad235
[ROCm/hip commit: a98802f72c ]
2017-04-05 16:23:27 -05:00
Rahul Garg
06b32795c8
mgpu IPC support fix
...
Change-Id: I12e4b2fd189c3658efd3b07defa18ece3853b0eb
[ROCm/hip commit: fc61b793fe ]
2017-04-04 15:51:10 +05:30
Maneesh Gupta
013a98ad2b
Remove unused packaging scripts
...
Change-Id: I609391b905810eb24f7fd4ea6d7f27166ca001b3
[ROCm/hip commit: 93887e9c83 ]
2017-04-04 08:07:56 +05:30
Maneesh Gupta
564a90cb31
hip_doc packaging script updates
...
- Gracefully handle missing doxygen and grip tools
Change-Id: I1a4a653d687c136c6d9237062ab4d02bc6cb3db1
[ROCm/hip commit: 958af4dae1 ]
2017-04-04 08:06:09 +05:30
Evgeny Mankov
b203f9f593
[HIPIFY] GGL support
...
+ hipLaunchKernel -> hipLaunchKernelGGL
+ macro HIP_KERNEL_NAME is no longer used
[ROCm/hip commit: 143e0af716 ]
2017-04-03 22:05:01 +03:00
Evgeny Mankov
cdf0813551
[HIPIFY] Remove hipLaunchParm in HIP kernel declaration.
...
[ROCm/hip commit: 449d21b3c6 ]
2017-04-03 20:32:50 +03:00
Maneesh Gupta
e27e3d111a
Merge branch 'amd-develop' into amd-master
...
Change-Id: Ib81211b5b3dc734ae9051b4aac9dfd7c871d470c
[ROCm/hip commit: 5366c23fea ]
2017-04-03 22:09:29 +05:30
Sun, Peng
5c46c8920c
Add more include header file for GGL, to make it self-compilable
...
Change-Id: I833cb194784450fb86e7961a7f9fe196ce3c7da5
[ROCm/hip commit: a92cdbaf29 ]
2017-04-03 11:16:35 -05:00
Maneesh Gupta
54fe4d2d09
Force stdlib=libc++ on UB14.04
...
Change-Id: I7f24d663e57fbbee56afde12a0e61fc8bfc1e9b6
[ROCm/hip commit: 90cd2945f9 ]
2017-04-03 15:09:31 +05:30
Maneesh Gupta
c8214a5b20
Enable promote free HCC by default
...
Change-Id: I5f82a8d958dd675a8a46d9d17458c71321daab7c
[ROCm/hip commit: 822fc802a0 ]
2017-04-03 11:18:30 +05:30
Sun, Peng
fbb7b94b9c
Fix hip Module APIs by disabling GGL when hipcc takes -genco option
...
Change-Id: I0a79e9c8e750f92c3d0be336d6ff709a2d1afd63
[ROCm/hip commit: 86864a29e4 ]
2017-04-02 11:56:15 -05:00
Sun, Peng
dd0aa2c9e3
Fix warpSize, for related issue in hipeigen and torch
...
Change-Id: Ic66b24923a363304dca189011869ba7a0a6f8895
[ROCm/hip commit: c82c84949c ]
2017-04-01 15:42:53 -05:00
Sun, Peng
5a6869d450
Add copy right in grid_launch.cpp
...
Change-Id: I7de3fc32f13182b5c41a4e44147b642ba15e8636
[ROCm/hip commit: 27bbeedabb ]
2017-04-01 15:12:00 -05:00
Sun, Peng
b39b214a98
Disable LLVM related config in CMakeLists.txt
...
Change-Id: I02e52264219d68c1ae8ea37c8df166a0edf9f7cd
[ROCm/hip commit: 608bd58a31 ]
2017-04-01 15:01:00 -05:00
Sun, Peng
9b6b29a535
Add grid_launch.cpp for GGL
...
Change-Id: I87ff9b3f1203d0909f998c96c839f7b321fc3f09
[ROCm/hip commit: 80a99350a3 ]
2017-04-01 14:57:47 -05:00
Sun, Peng
7559427041
GGL update, fix for thread-safe access to streams (accelerator_views).
...
Change-Id: I6dd329a85b3ba7de23d52823febee0c53857a981
[ROCm/hip commit: b1ed910942 ]
2017-04-01 14:50:39 -05:00
Sun, Peng
ad4f12fc75
Move current GGL limitations to hip_bugs.md
...
Change-Id: I77d0eae0a67eccef7dd2bea0f402736642c96554
[ROCm/hip commit: 15de25b6d2 ]
2017-04-01 08:21:06 -05:00
Aditya Atluri
14f19f70d3
added module api sample which uses hipHccModuleLaunchKernel
...
Change-Id: I7bce60b4480a3b5ff7ed69c3256078ded65a0945
[ROCm/hip commit: 6e1756fe23 ]
2017-03-31 14:30:40 -05:00
Aditya Atluri
e66e4298c6
added debug support for HIP sample
...
Change-Id: Ia7265234082039b68114f7421f4dbcb7149d4d2b
[ROCm/hip commit: 3eed9aba5d ]
2017-03-31 14:13:46 -05:00
Aditya Atluri
668cf3d401
Fixed bit_extract
...
Change-Id: I92d7b7a302e3fa0db84889fb5dc6b612e6a53c73
[ROCm/hip commit: 7d0a406fba ]
2017-03-31 13:35:26 -05:00
Aditya Atluri
fcb4331a6a
Fixed copyright and header names
...
Change-Id: Id595c65ea3b7289e87be4c42db5d8a31905a4fdd
[ROCm/hip commit: 1ef7222c3a ]
2017-03-31 12:40:29 -05:00
Aditya Atluri
7635e0a57e
fixed header names
...
Change-Id: I21650d6398187d3767b28e8ac81b2642d3b89a0e
[ROCm/hip commit: e0133e627d ]
2017-03-31 12:18:55 -05:00
Aditya Atluri
ccf799c453
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/hip commit: b9091ba818 ]
2017-03-31 12:11:34 -05:00
Sun, Peng
799a81029c
remove extra GGL header info
...
Change-Id: I09f0d1b64a7a31eb2e926f19b69b7bafbacc7787
[ROCm/hip commit: 071f19521c ]
2017-03-30 18:16:56 -05:00
Sun, Peng
c9dc0cf010
Rename hipLaunchKernelV3 to hipLaunchKernelGGL
...
Change-Id: I303daae006db41e9b04eb591e0b09b2717a7cf66
[ROCm/hip commit: f4efa422bf ]
2017-03-30 18:10:17 -05:00