Jenkins
0479697c38
Merge 'master' into 'amd-master'
...
Change-Id: I4cbe49d40a046c80e4968aac8fa7fd760e2d9709
[ROCm/clr commit: b2c9b7af01 ]
2017-11-20 04:10:56 -06:00
Maneesh Gupta
02cbb93ec1
Merge pull request #266 from gargrahul/fix_half2_gfx900
...
Fixed half2 issue on gfx900
[ROCm/clr commit: 4477d3d314 ]
2017-11-20 07:28:41 +05:30
Maneesh Gupta
9498ff3cae
Merge pull request #265 from phani544/nvccTests
...
[nvccTests]Enabled inline_asm_vadd on nvcc
[ROCm/clr commit: 29c0ab8401 ]
2017-11-20 07:28:29 +05:30
Ben Sander
809f575305
Fix test on cuda
...
[ROCm/clr commit: aeadc3f18f ]
2017-11-19 15:31:02 -06:00
Ben Sander
80021d3c68
Merge branch 'feature_natural_indexing' of https://github.com/AlexVlx/HIP
...
[ROCm/clr commit: a43262e699 ]
2017-11-19 15:25:17 -06:00
Ben Sander
6b1fb439f6
Temporarily disable P2P on nvidia (fails on dual GPU)
...
[ROCm/clr commit: fc34fd6f03 ]
2017-11-19 15:21:37 -06:00
Alex Voicu
af0ae5421c
This implements the trivial change needed to move back from the hip{Something}_{x, y, z} macros to the natural CUDA syntax of Something.{x, y, z}. This is contained in lines 384-404 in hip_runtime.h. All of the other changes have to do with changing unit tests to use this syntax. The macros are retained for backwards compatibility.
...
[ROCm/clr commit: 0cc921f103 ]
2017-11-19 01:54:12 +00:00
Rahul Garg
b0461a2176
Fixed test case for GFX900
...
[ROCm/clr commit: cfc9f87465 ]
2017-11-16 09:34:52 +05:30
Rahul Garg
c3ba309562
Fixed half2 issue on gfx900
...
[ROCm/clr commit: 20947f80fb ]
2017-11-15 18:52:59 +05:30
Phaneendr-kumar Lanka
3bfe30e22c
[nvccTests]Enabled inline_asm_vadd on nvcc
...
[ROCm/clr commit: 9fa3ed4f6f ]
2017-11-14 16:37:59 +05:30
Jenkins
7eb6408a23
Merge 'master' into 'amd-master'
...
Change-Id: I2d2b621a937a8a645072fe76c371ccb36f059a6e
[ROCm/clr commit: 5d03b99851 ]
2017-11-13 04:11:00 -06:00
Maneesh Gupta
a857b650ad
Merge pull request #261 from gargrahul/fix_module_api_sample
...
Fix module_api sample
[ROCm/clr commit: 7f3653af7a ]
2017-11-13 11:55:54 +05:30
Rahul Garg
4ff4a71867
Fix module_api sample
...
[ROCm/clr commit: e434a23be5 ]
2017-11-13 08:56:39 +05:30
Jenkins
2febbda06b
Merge 'master' into 'amd-master'
...
Change-Id: If635fe33b97998b22c4a00c0e9a5e041ef332d82
[ROCm/clr commit: f91c47167b ]
2017-11-10 04:48:30 -06:00
Maneesh Gupta
0b86003f38
Merge pull request #250 from AlexVlx/feature_add_agent_global_support
...
Support for agent globals
[ROCm/clr commit: 925f97fac7 ]
2017-11-09 07:52:09 +05:30
Maneesh Gupta
907a265bc1
Merge pull request #255 from AlexVlx/remove_some_trailing_whitespace
...
Clean up trailing whitespace so as to reduce noise in #246 .
[ROCm/clr commit: 6f1298d9f6 ]
2017-11-08 10:29:19 +05:30
Maneesh Gupta
9fe4f363ef
Merge pull request #253 from mangupta/hit_add_cmakecmd
...
[hit] Add support for cmake commands as part of test infra
[ROCm/clr commit: 86f5934beb ]
2017-11-08 09:50:29 +05:30
Alex Voicu
142213a52b
Clean up trailing whitespace so as to reduce noise in #246 .
...
[ROCm/clr commit: 0ad1308efd ]
2017-11-08 00:08:55 +00:00
Ben Sander
6f7992387b
Merge pull request #254 from bensander/event_thread_safe
...
Event thread safe
[ROCm/clr commit: 7b534885e6 ]
2017-11-07 17:59:51 +01:00
Jenkins
36507e0c1e
Merge 'master' into 'amd-master'
...
Change-Id: If5bce0feeb337752b5ea9db44c0edbb5eca4b704
[ROCm/clr commit: b7614c76d9 ]
2017-11-07 04:11:03 -06:00
Maneesh Gupta
15a6a84a81
Merge pull request #252 from phani544/newTests2
...
More tests for memory,stream & error APIs
[ROCm/clr commit: 52c8c4b03c ]
2017-11-07 10:38:18 +05:30
Phaneendr-kumar Lanka
fc1af184a4
identation change in hipPeekAtLastError
...
[ROCm/clr commit: 2a1d7db371 ]
2017-11-07 09:51:32 +05:30
Ben Sander
2c95d48f87
Check for null event in hipEventElapsedTime
...
[ROCm/clr commit: e71456cc6c ]
2017-11-06 23:49:31 +00:00
Ben Sander
f761859993
hipStreamWaitEvent returns success if event created but not recorded
...
[ROCm/clr commit: b5911acce2 ]
2017-11-06 23:49:31 +00:00
Ben Sander
379b3fc7a0
Make hipEvent_t thread safe.
...
Support re-recording of same event by different threads.
- Add criticalData structure to hipEvent_t, similar to mechanism used
for streams, contexts, device. Events are always locked
after streams to avoid deadlock.
- ihipEvent_t::locked_copyCrit can be used to copy critical state
including marker. The critical state in the event can then
be re-recorded.
- refactor hipEventElapsedTime. Remmove stale debug code, native signal
refs.
[ROCm/clr commit: 955cfbfdc7 ]
2017-11-06 23:49:25 +00:00
Maneesh Gupta
f00dd1ad73
[hit] Add support for cmake commands as part of test infra
...
Cmake supports several builtin command-line tools. These tools can
now be specified as part of the HIT block. These commands will be
run during cmake configure step.
Change-Id: I32466c94b2fe1ecdc30249755fc027102295617d
[ROCm/clr commit: f92648e447 ]
2017-11-06 16:53:57 +05:30
Jenkins
db0b18cc1d
Merge 'master' into 'amd-master'
...
Change-Id: I8d932bd34619c71f85311f824f793d8e179dce35
[ROCm/clr commit: e08698eaa4 ]
2017-11-06 04:11:36 -06:00
Phaneendr-kumar Lanka
b36eb26ef0
Modified tests as per review
...
[ROCm/clr commit: e18f4239b6 ]
2017-11-06 15:13:36 +05:30
Phaneendr-kumar Lanka
700890e19a
More tests for memory,stream & error APIs
...
[ROCm/clr commit: 7427abba04 ]
2017-11-06 11:31:52 +05:30
Maneesh Gupta
db9b583cb6
Merge pull request #251 from ROCm-Developer-Tools/fix_event_state
...
Set event state AFTER it is recorded.
[ROCm/clr commit: dbb6b2bab8 ]
2017-11-06 07:28:11 +05:30
Maneesh Gupta
6bc2170189
Merge pull request #249 from bensander/warn_event
...
Add HIP_DB=warn + message if sync on dangerous event.
[ROCm/clr commit: 958ca62c63 ]
2017-11-06 07:25:40 +05:30
Maneesh Gupta
5b217496ec
Merge pull request #239 from phani544/newTests
...
[newTests]Adding tests for device APIs
[ROCm/clr commit: 544538fd88 ]
2017-11-06 07:22:13 +05:30
Ben Sander
0c5ce41d7c
Set event state AFTER it is recorded.
...
[ROCm/clr commit: 1c65bb1684 ]
2017-11-05 10:33:18 -06:00
Phaneendr-kumar Lanka
6034d9fcc1
[newTests]modified the test
...
[ROCm/clr commit: fa32a1924a ]
2017-11-03 14:52:19 +05:30
Jenkins
b31dbfdcd1
Merge 'master' into 'amd-master'
...
Change-Id: I68790ca9ba95bd0cbecfa65d9c8c6ac0a06398a9
[ROCm/clr commit: 00824f383f ]
2017-11-03 04:10:47 -05:00
Phaneendr-kumar Lanka
35b9e10294
[newTests]Modified the test as per review comments
...
[ROCm/clr commit: 19946ca43d ]
2017-11-03 10:39:47 +05:30
Maneesh Gupta
eb4a2f36d7
Merge pull request #248 from mangupta/SWDEV-134531
...
Remove libsupc++ dependency from HIP
[ROCm/clr commit: afd3a6786d ]
2017-11-03 08:01:59 +05:30
Alex Voicu
e35ce82eff
This introduces correct support for agent global variables, and implements hipModuleGetGlobal as an actual equivalent for cuModuleGetGlobal.
...
[ROCm/clr commit: d12cf0da7d ]
2017-11-03 01:44:48 +00:00
Ben Sander
423ce5ba7a
Merge pull request #247 from AlexVlx/feature_cleanup_tests
...
Test cleanup
[ROCm/clr commit: 3c024a9cc7 ]
2017-11-02 11:31:10 +01:00
Jenkins
d2019c7208
Merge 'master' into 'amd-master'
...
Change-Id: Id908670145a36a8198ddda03893d72e65d303767
[ROCm/clr commit: 28fe0ce82f ]
2017-11-02 04:11:06 -05:00
Maneesh Gupta
f579dd3c7d
Remove libsupc++ dependency from HIP
...
Change-Id: Ib843f99dfb3057b7c28029250c2449732ea7f17f
[ROCm/clr commit: 473208368e ]
2017-11-02 12:29:09 +05:30
Alex Voicu
41045dd24d
This corrects some interesting choices that were present in the HIP
...
unit tests such as e.g. de-allocating memory allocated with new[] using
free. All of these were identified via cppcheck.
[ROCm/clr commit: 58a18eaf0c ]
2017-11-01 22:51:22 +00:00
Ben Sander
725f46aa94
Merge pull request #237 from bensander/use_ctxptr_for_p2p
...
Use ctxptr for p2p
[ROCm/clr commit: fe32685fbc ]
2017-11-01 18:55:25 +01:00
Ben Sander
6e82cc25df
Add HIP_DB=warn + message if sync on dangerous event.
...
[ROCm/clr commit: 172b9f96e6 ]
2017-11-01 10:44:34 -07:00
Ben Sander
19935275ea
Merge pull request #245 from scchan/centos_fixes
...
various fixes for centos/rhel
[ROCm/clr commit: 5a80c4108e ]
2017-11-01 18:10:29 +01:00
Jenkins
6f25720c66
Merge 'master' into 'amd-master'
...
Change-Id: Ic61bd45a4904ddb1645e90b9e8fb42ffeab4825a
[ROCm/clr commit: 4401c8c390 ]
2017-11-01 04:42:40 -05:00
Siu Chi Chan
2094b92a3e
Centos/RHEL - remove usage of constexpr since libc++ doesn't enable ctor for constexpr pair in C++11
...
[ROCm/clr commit: c1a4ff7b20 ]
2017-10-31 18:16:12 +00:00
Siu Chi Chan
b04f17be8f
use libc++ on centos 7 and rhel 7.4
...
[ROCm/clr commit: cb454d5366 ]
2017-10-31 18:14:07 +00:00
Maneesh Gupta
c1639486c6
Merge pull request #197 from bensander/update_coherency_tests
...
Update coherency tests
[ROCm/clr commit: a6458616f5 ]
2017-10-31 17:26:50 +05:30
Maneesh Gupta
6b6d28479d
Merge pull request #241 from ROCm-Developer-Tools/multi_host
...
Inital codes to remove x86_64 dependency in HIP source build
[ROCm/clr commit: fc5a86d595 ]
2017-10-31 16:35:12 +05:30