Sun, Peng
bbcd4b3761
fix hip_complex.h header on NV path
...
Change-Id: Ia95d003ca1b284bab1c76723050e6b3b89178f65
[ROCm/hip commit: 54561c8af3 ]
2017-04-25 00:15:20 -05:00
Ben Sander
0e14f7f58e
Add host offset checking
...
[ROCm/hip commit: cd93a2f229 ]
2017-04-24 22:30:54 -05:00
Ben Sander
e0bd60a22f
Refactor hipHostRegister test.
...
- Add more testing for offsets.
- Parse cmdline options and use --tests.
[ROCm/hip commit: b7b17c3841 ]
2017-04-24 22:30:54 -05:00
Ben Sander
244e79d54d
Refactor hipHostRegister to cover misaligned cases.
...
[ROCm/hip commit: 8ba993e36c ]
2017-04-24 22:30:54 -05:00
Ben Sander
6f754878eb
Tailor pointer info for src/dst before calling HCC copy routines.
...
HCC sometimes uses the srcPtrInfo or dstPtrInfo to determine the
pointer. Make sure these use the actual pointer and not the base
of the allocation.
[ROCm/hip commit: 5a52b79782 ]
2017-04-24 22:30:54 -05:00
Ben Sander
ed7b16786a
Add test for non-page-aligned mem copies.
...
[ROCm/hip commit: ab410add5c ]
2017-04-24 22:30:54 -05:00
Ben Sander
70ed508153
Add corrected test for offsets
...
[ROCm/hip commit: c5d89d9e7f ]
2017-04-24 22:30:54 -05:00
Ben Sander
9699bcc3da
Refactor hipMemcpy test to share mem alloc for multiple copies.
...
[ROCm/hip commit: 2bc0a6030e ]
2017-04-24 22:30:54 -05:00
Ben Sander
3ef01532b9
Add negative testing for memory full condition.
...
[ROCm/hip commit: dc001ef9b4 ]
2017-04-24 22:30:54 -05:00
Ben Sander
58fd2f29ec
Fix hip debug for case where copyAgent is null (host-to-host)
...
[ROCm/hip commit: 9e41e3c6e2 ]
2017-04-24 22:30:54 -05:00
Ben Sander
ba2f2f56b8
Fix hipMalloc to return error code if allocation fails.
...
[ROCm/hip commit: 59df70662a ]
2017-04-24 22:30:54 -05:00
Aditya Atluri
2b8fbf40a8
fixed build issues with hipPointerGetAttributes
...
Change-Id: I3f5fbc05bdaef720884ba949075928752a070377
[ROCm/hip commit: 59ab3659ee ]
2017-04-24 15:31:07 -05:00
Aditya Atluri
c5840d81ad
changed arguments for hipPointerGetAttributes
...
Change-Id: Ia7a7c4722c1f7d0a23f0e5cc3dd6dea6c01c1fd8
[ROCm/hip commit: 72bcfa438b ]
2017-04-24 15:24:16 -05:00
Maneesh Gupta
1b446eab71
Updated release notes
...
Change-Id: Ia98aff420ea9d488924dce8fe9168cec9da301ab
[ROCm/hip commit: 3a519ee9e5 ]
2017-04-24 08:48:35 +05:30
Evgeny Mankov
22ccefce80
[HIPIFY] [DOC] Readme.md update: Ubuntu 16.04 support
...
[ROCm/hip commit: 080dd2e0d3 ]
2017-04-22 01:01:31 +03:00
Evgeny Mankov
d4c04914d2
[HIPIFY] Initial sync HIPIFY with HIP by CUDA Driver API data types.
...
+ Introduce CUDA_Driver_API_functions_supported_by_HIP.md.
+ Initial update of HIPIFY with CUDA driver data types.
+ Initial sync HIP types against CUDA Driver and Runtime API types.
+ Typo fixes.
[ROCm/hip commit: 3c1dd246d6 ]
2017-04-21 21:46:30 +03:00
Ben Sander
84f9f6dc5c
Fix compilation error with nvcc (c++ nullptr)
...
[ROCm/hip commit: 6d5ac3fbac ]
2017-04-21 09:01:34 -05:00
Sun, Peng
f762edf621
add support of hipLaunchKernelGGL on NV path
...
Change-Id: I0aeafd80c2181873be385d985f1d8ed86a98d136
[ROCm/hip commit: f4287a29b2 ]
2017-04-19 11:00:25 -05:00
Sun, Peng
2517984a65
fix broken header in NV path
...
Change-Id: Ia3aff2a89d9ba49547f51ce03a3304dfab58ba25
[ROCm/hip commit: fa15ee3ccd ]
2017-04-19 10:47:40 -05:00
James Edwards
a4f76aa6b0
Fix RPM HIP packages from specifying /opt
...
Change-Id: Iec3c3b81eef4c8888d425eefc80b12488a8d20a1
[ROCm/hip commit: 1b6d08ada0 ]
2017-04-19 12:35:42 +05:30
Maneesh Gupta
e3768b3f14
FindHIP: Apply remove_item on non-empty lists only
...
Change-Id: Ib7fcb992d7e1bb679d4d86676fe3d980ba204815
[ROCm/hip commit: 486716a400 ]
2017-04-18 10:21:20 +05:30
Ben Sander
dc8636a178
Update bugs - Add CreateKernel, new signature for static kerns.
...
[ROCm/hip commit: 4f363df159 ]
2017-04-16 14:22:48 -05:00
Maneesh Gupta
2137285ffc
FindHIP: Handle remove_item from empty lists
...
Change-Id: I6adf31b32edeae9e8454b1a2528064cf3985fca1
[ROCm/hip commit: 0a9feb4f61 ]
2017-04-13 14:41:11 +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
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