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
foreman
3d377b70a4
P4 to Git Change 1759609 by kjayapra@1_HIPWS_SL_IPC on 2019/03/21 12:09:27
...
SWDEV-144570 - Disbaling __hipHostRegister implementation to unblock pytorch tests in PAL.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#24 edit
[ROCm/hip commit: eb852bdb53 ]
2019-03-21 12:43:25 -04: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
foreman
38dce09c24
P4 to Git Change 1759248 by cpaquot@cpaquot-ocl-lc-lnx on 2019/03/20 18:32:19
...
SWDEV-183452 - [HIP] Typo of | instead of &
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#47 edit
[ROCm/hip commit: 636dadc1aa ]
2019-03-20 19:18:10 -04:00
foreman
bc89e5bc5f
P4 to Git Change 1759224 by cpaquot@cpaquot-ocl-lc-lnx on 2019/03/20 17:47:43
...
SWDEV-183452 - [HIP] PyTorch test_pin_memory fails
hipPointerGetAttributes should return hipMemoryTypeHost for hipHostMalloc memories.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#46 edit
[ROCm/hip commit: eea83a2c5e ]
2019-03-20 18:43:07 -04:00
foreman
e9e9fbf515
P4 to Git Change 1758971 by yaxunl@yaxunl-lc10 on 2019/03/20 12:00:49
...
SWDEV-145570 - Fix build failure due to type mismatch of amd::Event::CallBackFunction
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_stream.cpp#16 edit
[ROCm/hip commit: 9501045322 ]
2019-03-20 12:24:45 -04: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
foreman
8541adf853
P4 to Git Change 1758323 by yaxunl@yaxunl-lc10 on 2019/03/19 11:22:17
...
SWDEV-145570 - Forward declare hipModuleGetGlobal to fix build failure.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#23 edit
[ROCm/hip commit: 2bd7f75ba9 ]
2019-03-19 11:31:24 -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
foreman
ec4ff45d0a
P4 to Git Change 1757948 by kjayapra@1_HIPWS_SL_IPC on 2019/03/18 18:29:24
...
SWDEV-144570 - Implementation of
hipMemcpyToSymbol, hipMemcpyFromSymbol,
hipMemcpyToSymbolAsync, hipMemcpyFromSymbolAsync,
hipGetSymbolAddress, hipModuleGetGlobal
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.def.in#12 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.map.in#13 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#23 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#45 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#21 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#22 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.hpp#20 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#101 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.hpp#45 edit
[ROCm/hip commit: a35c12208d ]
2019-03-18 18:44:55 -04:00
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
Aaron Enye Shi
4b87bd25e8
Fix hash_for undefined reference in hipTestConstant test
...
Issue: mismatch undefined symbols in different user env
- Binary expects modified return value std::string&
- Fails to match libhip_hcc.so: return value is std::string& but doesn't match modified C++ env
Fix: Change return value to char*, create new key std::string in header from char*
[ROCm/hip commit: 23e9968752 ]
2019-03-11 19:51:18 +00:00
Michael Liao
c0f6fa358f
[hip] Re-implement hipLaunchKernelGGL as macros.
...
[ROCm/hip commit: 30185b4114 ]
2019-03-08 09:10:51 -05:00
Jenkins
2b2b9b99ba
Merge 'master' into 'amd-master'
...
Change-Id: I8491766916813e6f344bdc8aa65cda30bf9f3f63
[ROCm/hip commit: b3c5577266 ]
2019-03-08 04:09:55 -06:00