76333 Commity
Autor SHA1 Wiadomość Data
Wenkai Du bb5e42bac0 Use different unroll numbers for copy and reduce (#81)
* Use different unroll numbers for copy and reduce

* use 4 separate unroll factors
2019-06-19 16:36:16 -07:00
Evgeny 4d677562e6 minor change for read packets support
Change-Id: I6ca1087b29d00c60f7deedb4dbd25992e8a3e726
2019-06-19 15:09:27 -05:00
Evgeny 82ee832bef minor change for read packets support
Change-Id: I6ca1087b29d00c60f7deedb4dbd25992e8a3e726


[ROCm/rocprofiler commit: 4d677562e6]
2019-06-19 15:09:27 -05:00
Ramesh Errabolu 58744a20cc Improve error message reporting (#13)
[ROCm/rocminfo commit: 84039ef53f]
2019-06-19 13:44:12 -05:00
Ramesh Errabolu 84039ef53f Improve error message reporting (#13) 2019-06-19 13:44:12 -05:00
Chris Freehill c4697c80d9 Add some missing HSA info. fields
[ROCm/rocminfo commit: 7b98323823]
2019-06-19 13:44:12 -05:00
Chris Freehill 7b98323823 Add some missing HSA info. fields 2019-06-19 13:44:12 -05:00
Chris Freehill b2f3beb991 Add hex representation of some values to output
[ROCm/rocminfo commit: ad54c50aba]
2019-06-19 13:44:12 -05:00
Chris Freehill ad54c50aba Add hex representation of some values to output 2019-06-19 13:44:12 -05:00
Siu Chi Chan c00f8b5fc7 change naming from Dim[n] to (x,y,z)
print out the max grid/group size before the "per Dimension" info


[ROCm/rocminfo commit: 6ccaea7580]
2019-06-19 13:44:12 -05:00
Siu Chi Chan 6ccaea7580 change naming from Dim[n] to (x,y,z)
print out the max grid/group size before the "per Dimension" info
2019-06-19 13:44:12 -05:00
Siu Chi Chan a22679c24d fix incorrect tyep casting for workgroup_max_dim and grid_max_dim
[ROCm/rocminfo commit: 590f612fd5]
2019-06-19 13:44:12 -05:00
Siu Chi Chan 590f612fd5 fix incorrect tyep casting for workgroup_max_dim and grid_max_dim 2019-06-19 13:44:12 -05:00
Anthony Cowley 2eaa5dcc5d cmake: fix typo in ROCR_LIB_DIR detection
[ROCm/rocminfo commit: ca841958af]
2019-06-19 13:44:12 -05:00
Anthony Cowley ca841958af cmake: fix typo in ROCR_LIB_DIR detection 2019-06-19 13:44:12 -05:00
justxi a8c29f0c97 Add files via upload
[ROCm/rocminfo commit: cfbbb52395]
2019-06-19 13:44:12 -05:00
justxi cfbbb52395 Add files via upload 2019-06-19 13:44:12 -05:00
James Edwards d01a68b591 Update CMakeLists.txt
[ROCm/rocminfo commit: 26378662db]
2019-06-19 13:44:12 -05:00
James Edwards 26378662db Update CMakeLists.txt 2019-06-19 13:44:12 -05:00
James Edwards baeb3b5e81 Update README.md
[ROCm/rocminfo commit: 8c81b1146f]
2019-06-19 13:44:12 -05:00
James Edwards 8c81b1146f Update README.md 2019-06-19 13:44:12 -05:00
James Edwards cccd9ba701 Update README.md
[ROCm/rocminfo commit: 99adf5d85f]
2019-06-19 13:44:12 -05:00
James Edwards 99adf5d85f Update README.md 2019-06-19 13:44:12 -05:00
James Adrian Edwards a9efd9a64a Add dependencies and support for rocm-cmake style packaging.
[ROCm/rocminfo commit: a8dc4b3e37]
2019-06-19 13:44:12 -05:00
James Adrian Edwards a8dc4b3e37 Add dependencies and support for rocm-cmake style packaging. 2019-06-19 13:44:12 -05:00
Maneesh Gupta c5a26eb941 Merge pull request #1173 from icarus-sparry/icarus-sparry-patch-1
Make hip_prof_gen.py compatible with both python 2 and 3

[ROCm/clr commit: 21d9875046]
2019-06-19 13:37:02 +05:30
Maneesh Gupta 21d9875046 Merge pull request #1173 from icarus-sparry/icarus-sparry-patch-1
Make hip_prof_gen.py compatible with both python 2 and 3
2019-06-19 13:37:02 +05:30
Maneesh Gupta 2238e6671e Merge pull request #1173 from icarus-sparry/icarus-sparry-patch-1
Make hip_prof_gen.py compatible with both python 2 and 3

[ROCm/hip commit: a8f8c8994d]
2019-06-19 13:37:02 +05:30
Maneesh Gupta a8f8c8994d Merge pull request #1173 from icarus-sparry/icarus-sparry-patch-1
Make hip_prof_gen.py compatible with both python 2 and 3
2019-06-19 13:37:02 +05:30
Maneesh Gupta 78c1170131 Merge pull request #1171 from mhbliao/hliao/master/hipcc
[hipcc] Revise include path calculation.

[ROCm/clr commit: 3083337056]
2019-06-19 13:36:51 +05:30
Maneesh Gupta 3083337056 Merge pull request #1171 from mhbliao/hliao/master/hipcc
[hipcc] Revise include path calculation.
2019-06-19 13:36:51 +05:30
Maneesh Gupta 2a41dc2a64 Merge pull request #1171 from mhbliao/hliao/master/hipcc
[hipcc] Revise include path calculation.

[ROCm/hip commit: 6b83b6bfca]
2019-06-19 13:36:51 +05:30
Maneesh Gupta 6b83b6bfca Merge pull request #1171 from mhbliao/hliao/master/hipcc
[hipcc] Revise include path calculation.
2019-06-19 13:36:51 +05:30
Maneesh Gupta 0b3f5d4524 Merge pull request #1167 from eshcherb/hip_prof_refactoring_190611
prof layer includes refactoring

[ROCm/clr commit: 3b3118d459]
2019-06-19 13:36:33 +05:30
Maneesh Gupta 3b3118d459 Merge pull request #1167 from eshcherb/hip_prof_refactoring_190611
prof layer includes refactoring
2019-06-19 13:36:33 +05:30
Maneesh Gupta cd72288515 Merge pull request #1167 from eshcherb/hip_prof_refactoring_190611
prof layer includes refactoring

[ROCm/hip commit: fc074d96d0]
2019-06-19 13:36:33 +05:30
Maneesh Gupta fc074d96d0 Merge pull request #1167 from eshcherb/hip_prof_refactoring_190611
prof layer includes refactoring
2019-06-19 13:36:33 +05:30
Maneesh Gupta f2ba4e98a1 Merge pull request #1163 from gargrahul/fix_module_api_kernarg_sample
Fix sample to use kernelargs for launch

[ROCm/clr commit: ad5a15debd]
2019-06-19 13:36:17 +05:30
Maneesh Gupta ad5a15debd Merge pull request #1163 from gargrahul/fix_module_api_kernarg_sample
Fix sample to use kernelargs for launch
2019-06-19 13:36:17 +05:30
Maneesh Gupta f16a25dd64 Merge pull request #1163 from gargrahul/fix_module_api_kernarg_sample
Fix sample to use kernelargs for launch

[ROCm/hip commit: 0ad0d06930]
2019-06-19 13:36:17 +05:30
Maneesh Gupta 0ad0d06930 Merge pull request #1163 from gargrahul/fix_module_api_kernarg_sample
Fix sample to use kernelargs for launch
2019-06-19 13:36:17 +05:30
foreman 876f2256a4 P4 to Git Change 1862241 by chui@ocl-promo-incrementor on 2019/06/19 03:00:02
SWDEV-2 - Change OpenCL version number from 2926 to 2927.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2674 edit


[ROCm/clr commit: 6918dd7e1c]
2019-06-19 03:10:03 -04:00
foreman 6918dd7e1c P4 to Git Change 1862241 by chui@ocl-promo-incrementor on 2019/06/19 03:00:02
SWDEV-2 - Change OpenCL version number from 2926 to 2927.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2674 edit
2019-06-19 03:10:03 -04:00
Sean Keely bb980462e7 Fix IPC related hangs/faults in rocrtst.
IPC was failing due to calling fork when HSA was open.  The fix
was correcting incomplete cleanup in several other tests.

TestBase::Close (via CommonCleanUp) now checks that HSA is properly
closed between tests.

rocrtstPerf.Memory_Async_Copy uses hwloc which uses OpenCL which
has no shutdown routine.  Consequently this test can not cleanup
properly.  I added a hack to force HSA refcount to the value
it should have if OpenCL were cleaning up but this leaks resources
and potentially puts hwloc & OpenCL in a bad state.

OpenCL loads LLVM which installs some exit handlers.  Those handlers
can't execute in a child process and can't be removed since OpenCL
doesn't cleanup.  IPC hacks around this by aborting rather than exiting
in the child process.

Change-Id: I92326a73d7b11632208717d99728e6dafdc7d3ca
2019-06-19 01:03:52 -04:00
Sean Keely 904723af7c Fix IPC related hangs/faults in rocrtst.
IPC was failing due to calling fork when HSA was open.  The fix
was correcting incomplete cleanup in several other tests.

TestBase::Close (via CommonCleanUp) now checks that HSA is properly
closed between tests.

rocrtstPerf.Memory_Async_Copy uses hwloc which uses OpenCL which
has no shutdown routine.  Consequently this test can not cleanup
properly.  I added a hack to force HSA refcount to the value
it should have if OpenCL were cleaning up but this leaks resources
and potentially puts hwloc & OpenCL in a bad state.

OpenCL loads LLVM which installs some exit handlers.  Those handlers
can't execute in a child process and can't be removed since OpenCL
doesn't cleanup.  IPC hacks around this by aborting rather than exiting
in the child process.

Change-Id: I92326a73d7b11632208717d99728e6dafdc7d3ca


[ROCm/ROCR-Runtime commit: bb980462e7]
2019-06-19 01:03:52 -04:00
Jenkins 91ed3d674a Merge 'master' into 'amd-master'
Change-Id: I640c6dfa3523f006ad0c2e05b325017609192484


[ROCm/clr commit: ff265232e4]
2019-06-18 20:54:26 -04:00
Jenkins ff265232e4 Merge 'master' into 'amd-master'
Change-Id: I640c6dfa3523f006ad0c2e05b325017609192484
2019-06-18 20:54:26 -04:00
Jenkins d3a71b8207 Merge 'master' into 'amd-master'
Change-Id: I640c6dfa3523f006ad0c2e05b325017609192484


[ROCm/hip commit: b3b6ff50cb]
2019-06-18 20:54:26 -04:00
Jenkins b3b6ff50cb Merge 'master' into 'amd-master'
Change-Id: I640c6dfa3523f006ad0c2e05b325017609192484
2019-06-18 20:54:26 -04:00
foreman 9f63d8a9bf P4 to Git Change 1861672 by vsytchen@vsytchen-remote-ocl-win10 on 2019/06/18 17:53:59
SWDEV-79445 - OCL generic changes and code clean-up

	1. Don't modify user passed arguments that should be constant. This saves sanity when debugging.

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/17567/diff/

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_program.cpp#52 edit


[ROCm/clr commit: 505dd1988f]
2019-06-18 18:03:24 -04:00