Jenkins
0961cb0eee
Merge 'master' into 'amd-master'
...
Change-Id: Id7c377bd22abccbdffd9d1f8bd31a482102813ce
[ROCm/hip commit: e21df30587 ]
2019-03-27 04:09:48 -05:00
Maneesh Gupta
87772a479e
Merge pull request #987 from gargrahul/fix_hostmalloc_double_device_map
...
Avoid double mapping of devices to hostMalloc buffer
[ROCm/hip commit: 08e12e730e ]
2019-03-27 05:23:47 +00:00
Maneesh Gupta
464c023bb5
Merge pull request #990 from mhbliao/hliao/master/sw
...
SWDEV-184380 Fix hcc compilation
[ROCm/hip commit: e66dfa6ea3 ]
2019-03-27 05:23:26 +00:00
Maneesh Gupta
ed99892664
Merge pull request #986 from mhbliao/hliao/master/build
...
[hip] Fix typo in macro `hipLaunchKernel`
[ROCm/hip commit: 3535ced23f ]
2019-03-27 05:22:44 +00:00
Michael LIAO
a9a397bc4b
SWDEV-184380 Fix hcc compilation
...
- `hcc` has no builtin. Need to invoke LLVM intrinsic directly.
[ROCm/hip commit: 939d153c1a ]
2019-03-26 15:20:17 -04:00
Rahul Garg
d98d5ca12a
Let hipHostMalloc always share/map pinned host ptr
...
[ROCm/hip commit: f0af073793 ]
2019-03-26 10:19:13 +05:30
Rahul Garg
c6ef785464
Avoid double mapping of devices to hostMalloc buffer
...
[ROCm/hip commit: 5e917d70f3 ]
2019-03-25 23:07:05 +05:30
Michael LIAO
94b7856a1a
[hip] Fix typo in macro hipLaunchKernel
...
[ROCm/hip commit: b3497824ec ]
2019-03-25 12:06:46 -04:00
Jenkins
5967d30f6f
Merge 'master' into 'amd-master'
...
Change-Id: I759c530530011ee9cff5aef00944c190e4204df2
[ROCm/hip commit: 0573395340 ]
2019-03-25 09:17:20 -05:00
Jenkins
5e6e474217
Merge 'master' into 'amd-master'
...
Change-Id: Ie456ccae78b50086939e1eaf65a5f768d40b4aca
[ROCm/hip commit: 99a2c1eb45 ]
2019-03-25 04:09:54 -05:00
Maneesh Gupta
82fd86e63f
Merge pull request #970 from mangupta/swdev-172995
...
hipExtMallocWithFlags implementation
[ROCm/hip commit: 30b5c02ec4 ]
2019-03-25 07:46:53 +00:00
Maneesh Gupta
8c6b5bf266
Merge pull request #962 from gargrahul/add_2d_copy_fallback
...
Add 2D fallback to use copy kernel
[ROCm/hip commit: eb03d50de9 ]
2019-03-25 07:46:43 +00:00
Rahul Garg
63e926cec7
2D Fallback needs hcc workweek 19101 or higher
...
[ROCm/hip commit: 9bbfbceb64 ]
2019-03-25 12:07:28 +05:30
Maneesh Gupta
67819c0395
hipExtMallocWithFlags needs hcc workweek 19115 or higher
...
[ROCm/hip commit: cab119c8b2 ]
2019-03-25 11:41:20 +05:30
Maneesh Gupta
bfb73dd148
Merge pull request #982 from ROCm-Developer-Tools/hack_swdev-173477
...
HACK for SWDEV-173477
[ROCm/hip commit: a75f375788 ]
2019-03-22 09:14:38 +00:00
Maneesh Gupta
56dbf717bd
Merge pull request #980 from ntrost57/master
...
fixed loss of accuracy in hipCfma()
[ROCm/hip commit: 5bf08930a9 ]
2019-03-22 09:14:09 +00:00
Jenkins
bd994c79f8
Merge 'master' into 'amd-master'
...
Change-Id: Id44416aee5dc592d7b6351926abf53d4a49e9b45
[ROCm/hip commit: c93c12f3b1 ]
2019-03-22 04:09:52 -05:00
Wen-Heng (Jack) Chung
3eb009913c
HACK for SWDEV-173477
...
For code objects with global symbols of length 0, ROCR runtime would
ignore them even though they exist in the symbol table. Therefore the
result from read_agent_globals() can't be trusted entirely.
As a workaround to tame applications which depend on the existence of
global symbols with length 0, always return hipSuccess here.
This behavior shall be reverted once ROCR runtime has been fixed to
address SWDEV-173477
[ROCm/hip commit: d941f19399 ]
2019-03-21 17:18:16 +00:00
Nico Trost
5802734f1b
fixed loss of accuracy in hipCfma()
...
[ROCm/hip commit: 7bb5a14a4e ]
2019-03-21 10:30:10 +01:00
eshcherb
621ceaf8bc
adding hip_prof_gen verbose log ( #977 )
...
* adding hip_prof_gen verbose log
* adding stderr fatal error
* adding no error exit by default
* adding hip_prof_str regeneration dependencies
* adding more informative messages
* fixing error mesage
[ROCm/hip commit: f167e4daf6 ]
2019-03-21 05:28:18 +00:00
Maneesh Gupta
1bc0e84e83
Merge pull request #972 from yxsamliu/global
...
Add declaration of symbol related API for VDI
[ROCm/hip commit: 6ade928535 ]
2019-03-20 05:12:21 +00:00
Maneesh Gupta
7892ca44b4
Merge pull request #973 from mhbliao/hliao/master/build
...
[Device Function] Fix typos.
[ROCm/hip commit: 87551e29f6 ]
2019-03-20 05:12:14 +00:00
Maneesh Gupta
5f3f8a2cde
Merge pull request #974 from yxsamliu/name2
...
Change HIP dll name to amdhip64.dll on Windows
[ROCm/hip commit: cfb2711768 ]
2019-03-20 05:11:58 +00:00
eshcherb
bbc63ad2ec
adding prof primitives generator ( #967 )
...
* adding prof primitives generator
* minor change, renaming
* minor cosmetic changes, comments correcting and dead code removing
* minor changes and renaming
* minor chane, fixing comments
[ROCm/hip commit: 673cdeea55 ]
2019-03-20 05:11:40 +00:00
Siu Chi Chan
99c4f43a6c
reimplement HIP_INIT as hip_impl::hip_init(), add hip_init() to some of the inlined API ( #966 )
...
* reimplement HIP_INIT as a function, expose it as hip_impl::hip_init()
so that it could be called from hipLaunchKernelGGL and other inlined
HIP functions
* Don't call hip_init from ihipPreLaunchKernel
[ROCm/hip commit: 24d08beef8 ]
2019-03-20 05:11:15 +00:00
Yaxun Sam Liu
8d6e48820f
Change HIP dll name to amdhip64.dll on Windows
...
[ROCm/hip commit: e2bf34cd5e ]
2019-03-19 16:27:18 -04:00
Michael LIAO
d0680ef1ee
[Device Function] Fix typos.
...
[ROCm/hip commit: e51fa174c8 ]
2019-03-19 15:32:19 -04:00
Yaxun Sam Liu
4f094c4d21
Add declaration of symbol related API for VDI
...
[ROCm/hip commit: e9bc4034d8 ]
2019-03-19 11:11:49 -04:00
Maneesh Gupta
98dcdae4f0
Merge pull request #969 from nicholasmalaya/patch-1
...
Update hip_faq.md
[ROCm/hip commit: b1752fc9a6 ]
2019-03-19 18:42:05 +05:30
Maneesh Gupta
88761d52ce
Merge pull request #965 from mhbliao/hliao/master/immarg
...
[Device Function] Support immediate argument.
[ROCm/hip commit: 4094824b9e ]
2019-03-19 18:41:31 +05:30
Maneesh Gupta
173c910f5d
Merge pull request #954 from mhbliao/master
...
[hip] Re-implement hipLaunchKernelGGL as macros.
[ROCm/hip commit: 91ebfadabf ]
2019-03-19 18:39:27 +05:30
Maneesh Gupta
9ac6005d35
hipExtMallocWithFlags implementation
...
Change-Id: Iee9e119796472200b2933d5e23be60813f33bc75
[ROCm/hip commit: 73ec5d54b5 ]
2019-03-19 11:59:22 +05:30
Nicholas Malaya
2569ed7c91
Update hip_faq.md
...
Making more clear what this list details. In particular, this list is intended to indicate what items for each CUDA release is supported, and which are not.
[ROCm/hip commit: 0bddfc09e1 ]
2019-03-18 14:51:18 -05:00
Jenkins
5a8f649294
Merge 'master' into 'amd-master'
...
Change-Id: I7fd7b61a4a78eeb26600bfe18593c0fd67a008b8
[ROCm/hip commit: c897c337d6 ]
2019-03-16 16:37:02 -04:00
Michael LIAO
f282ea815a
[Device Function] Support immediate argument.
...
- `immarg`, immediate argument, is enabled on all AMDGPU intrinsics.
Revise device functions using these intrinsics with immediate
arguments.
[ROCm/hip commit: 950b6efe72 ]
2019-03-15 12:38:04 -04:00
Maneesh Gupta
7cc48a4836
Merge pull request #964 from eshcherb/roctracer-hip-frontend-190314
...
tracing callback layer update
[ROCm/hip commit: 38de9baf28 ]
2019-03-15 16:24:46 +05:30
Evgeny
36b5313d65
tracing callback layer update
...
[ROCm/hip commit: 31475c5ac8 ]
2019-03-14 22:43:52 -05:00
Maneesh Gupta
f0fd33a301
Merge pull request #963 from gargrahul/add_module_get_global_test
...
Test hipModuleGetGlobal
[ROCm/hip commit: e2977fffa3 ]
2019-03-15 06:17:50 +05:30
Maneesh Gupta
1d61f5ff58
Merge pull request #958 from aaronenyeshi/cxxabi-mismatch-workaround
...
CXX11 ABI Mismatch Workaround
[ROCm/hip commit: 419127172e ]
2019-03-15 06:15:46 +05:30
Rahul Garg
e02104a16a
Test hipModuleGetGlobal
...
[ROCm/hip commit: 34e675d0f6 ]
2019-03-15 04:08:03 +05:30
Rahul Garg
a3fb908a0a
Add 2D fallback to use copy kernel
...
[ROCm/hip commit: 918d7e3a40 ]
2019-03-14 13:03:06 +05:30
Siu Chi Chan
151b288155
remove visibility hidden attribute
...
[ROCm/hip commit: 10d3084e20 ]
2019-03-13 11:58:32 -04:00
Jenkins
0802200b1f
Merge 'master' into 'amd-master'
...
Change-Id: Iacbb173bd73fe861c4ca67dbf6fd8480981f5010
[ROCm/hip commit: c871228209 ]
2019-03-13 04:09:50 -05:00
Maneesh Gupta
2d20f354b0
Merge pull request #957 from eshcherb/roctracer-hip-frontend-190311
...
adding memset32d
[ROCm/hip commit: 72fdeb2d2f ]
2019-03-12 10:58:56 +05:30
Evgeny
75d89bf129
adding memset32d
...
[ROCm/hip commit: 4ffe413cfd ]
2019-03-11 21:28:27 -05:00
Siu Chi Chan
ce064f942a
minor cleanup
...
[ROCm/hip commit: cb9ea5cefc ]
2019-03-11 19:51:57 +00:00
Siu Chi Chan
ac10afb0f7
remove old style triple name
...
[ROCm/hip commit: d37f9e6b2d ]
2019-03-11 19:51:51 +00:00
Siu Chi Chan
fc9af438a4
move triple_to_hsa_isa into the header
...
[ROCm/hip commit: 824ee1aa72 ]
2019-03-11 19:51:44 +00:00
Siu Chi Chan
15061ddfcc
Fix memory leak introduced by previous change to Agent_global.
...
Make Agent_global manage the lifetime of the name string
[ROCm/hip commit: bf1d48bf78 ]
2019-03-11 19:51:32 +00:00
Aaron Enye Shi
1e07be3ab3
Fix Agent_global variables failing hipTestDeviceSymbol
...
Issue: Header uses std::vector<Agent_global> agent_globals which is created by hip_module.cpp
- Move iterator fails to copy Agent_global from library source into header version
- Due to different versions of std::string name in struct Agent_global
Fix: Change Agent_global to use char* name instead of std::string name
[ROCm/hip commit: 00d24d254d ]
2019-03-11 19:51:25 +00:00