Chauncey Hui
1891cdf86d
SWDEV-2 - Change OpenCL version number from 3233 to 3234
2020-11-25 03:00:04 -05:00
Satyanvesh Dittakavi
80cb172fef
Fix hipLaunchCooperativeKernel failure on nvidia platform
...
SWDEV-262064 - compilation fails when hipLaunchCooperativeKernel C++ routine is invoked
on nvcc path.
Change-Id: Icde35dd1a7008b406401bb3996c06d7acfb27d8d
2020-11-25 01:15:55 -05:00
Sarbojit Sarkar
c807f11580
SWDEV-260281: Fixed rpm dependencies
...
Change-Id: Ifd05db15d5d2098a0623fd6dd9e977d050a9c4a6
2020-11-25 00:24:37 -05:00
Jason Tang
0c62d3bf1c
SWDEV-260632 - [PAL] Use new Target ID format
...
Change-Id: Icd2d95b9c3f5adbd295fb2272bf453ccb9f09678
2020-11-24 17:38:13 -05:00
Alex Xie
6327dbc4cc
SWDEV-258808 - OCLSeparateCompile subtest of oclcompiler error
...
[PAL to KFD/ROCr][ROCr_Runtime][Vega10] OCLSeparateCompile subtest of
oclcompiler from ocltst test package is encountering clLinkProgram()
failed (chksum 0x00000001) error
If runtime does not provide a file name as dump file to ELF library,
ELF library use a temp file in current folder.
The current folder can be not writable for several reasons:
1. The application current folder might be system folder, the user
does not have write permission.
2. The current folder is under a readonly file system. This happens for
embedded customers.
Tested in VEGA10. Issue was fixed.
Change-Id: Ic0e9f040b7c7583914301673cce237ab28b0c0cb
2020-11-24 15:08:12 -05:00
Michael LIAO
65f3439a0d
Add initalize _wassert support.
...
Change-Id: I8922867ec77c975cdb235276fffc3c6272253a11
2020-11-24 11:24:54 -05:00
Chauncey Hui
7c7e36dd44
SWDEV-2 - Change OpenCL version number from 3232 to 3233
2020-11-24 03:00:04 -05:00
Tony
8493142a22
Add additional targets
...
Add support for loading the following targets:
- gfx705
- gfx805
- gfx90c
- gfx1031
- gfx1032
- gfx1033
Change-Id: Ib7f61c33662619757409e95fb0b50068f9e11065
2020-11-23 20:31:45 +00:00
Tony
4f8067beab
Add additional targets
...
Add:
- gfx602
- gfx705
- gfx805
- gfx90c
- gfx1032
- gfx1033
Change-Id: Idfe7d42bacd133413ac3ffd058b7ff9d298677e2
2020-11-23 20:00:01 +00:00
Aryan Salmanpour
72277c29b0
don't update maxComputeUnits_ if any exception occurs during conversion of global CU mask string
...
Change-Id: I7664809fe84d7422b18b1272ffeb642e03a39f1a
2020-11-23 09:51:19 -05:00
Chauncey Hui
81e22bf4b7
SWDEV-2 - Change OpenCL version number from 3231 to 3232
2020-11-22 03:00:03 -05:00
Jason Tang
3351b9c993
SWDEV-260632 - [PAL] Simplify NullDevice::init()
...
Change-Id: I9d44162f38806e3742c18da48e382baafeb7060f
2020-11-21 10:00:35 -05:00
Chauncey Hui
044bc684e6
SWDEV-2 - Change OpenCL version number from 3230 to 3231
2020-11-21 03:00:03 -05:00
Aryan Salmanpour
e086f2bbff
[dtest] add a test case for hipExtStreamGetCUMask API
...
Change-Id: I2b03f06fc96c4af0c3dcf4efc0b83126971aab46
2020-11-20 14:08:02 -05:00
Aryan Salmanpour
00268eaeed
Add support for hipExtStreamGetCUMask API
...
Change-Id: I0fa67ad581dd75556f17c7410af2c1d5cb6ae99a
2020-11-20 13:41:38 -05:00
Cole Nelson
c775ab32ef
Merge "packaging: conformant package names" into amd-master-next
2020-11-20 12:50:42 -05:00
jujiang
51b55c9137
SWDEV-249486-add disclaimer
...
Change-Id: Ic2f478a354ddb6520c8fb762c8978676eb7d3835
2020-11-20 11:27:18 -05:00
Satyanvesh Dittakavi
60ec2a3e46
SWDEV-255614: Fix Caffe2 Test Failure
...
Change-Id: I043caa89b2a43dace7f18c739f30d2a7bfa644ca
Fixes the issue when memcpy DtoH is performed on device 0 where the device buffer
is allocated on device1 and the destination pinned buffer is allocated from device 0.
2020-11-20 10:24:50 -05:00
Vladislav Sytchenko
63167e4b70
Report maxTexture1DLinear property
...
Change-Id: If562bbee80d8b98712806cb8258b5a7482d33bf6
2020-11-20 10:18:20 -05:00
Cole Nelson
2174367fb4
packaging: conformant package names
...
This patchset addresses package name requirements:
http://confluence.amd.com/pages/viewpage.action?pageId=234791224
Email contact corrected: SWDEV-258090
Names as tested (internal example):
rocm-opencl-dev_2.0.0.40000-cpnn.14322_amd64.deb
(release examples):
rocm-opencl-2.0.0.40000-sles152.3022.x86_64.rpm
rocm-opencl-devel-2.0.0.40000-3022.el8.x86_64.rpm
Change-Id: Icb202085ae4065ba264d02d34cadbf1a0f393f9a
Signed-off-by: Cole Nelson <cole.nelson@amd.com >
2020-11-20 07:17:35 -08:00
Aryan Salmanpour
d03ee6eff6
Add an environment variable for setting a global CU mask
...
Change-Id: I773b152023c7b8e1e679a42015748f9b23fd946d
2020-11-20 10:05:09 -05:00
Chauncey Hui
393e118b91
SWDEV-2 - Change OpenCL version number from 3229 to 3230
2020-11-19 03:00:04 -05:00
cjatin
da1f0cdc67
Adding hip support email to cmake packaging
...
Change-Id: Ibef7ae5a631ba759bc378478c91d562d4fde3079
2020-11-19 02:08:51 -05:00
Jatin Chaudhary
d48c1d359a
Adding -x hip/c/none after each input file, this should allow compilations like 'hipcc a.cc b.o c.c'
...
Change-Id: If35571c0f8ff8bf51aebd793fc0c81c0e418ca5c
2020-11-19 02:04:33 -05:00
Rahul Garg
236352a64d
Fix async flag in hipMemset3DAsync
...
Change-Id: I3dc717c14bdd1d46873e03c687bdf57f9202663e
2020-11-18 20:32:18 -05:00
Vladislav Sytchenko
b4e212a0f9
[PAL] Force large buffer mappings to use pinned memory
...
PAL doesn't perform chunking for system memory allocations, hence we
should fall back to using pinned memory for mapping large buffers.
Change-Id: I1b472616b72d12ed0105fb65532acacdb98ac7b3
2020-11-18 17:12:32 -05:00
German Andryeyev
089a5cc4ad
Add image view allocation
...
If deferred allocation is disabled, then make sure the image view
is created without a delay. Also reset the allocation state, since
create() method isn't called for a view creation.
Change-Id: I7aa22a62bff18289ade83e56b5d3305ba68c715b
2020-11-18 09:37:30 -05:00
Chauncey Hui
ec22c54d85
SWDEV-2 - Change OpenCL version number from 3228 to 3229
2020-11-18 03:00:08 -05:00
Yaxun (Sam) Liu
cdc7f3f49e
Fix embedding PCH
...
Change-Id: Ibaf043c9e331f15965185cd4195da98d9441cba3
2020-11-18 00:56:42 -05:00
Michael LIAO
28e1fb0cf7
Fix cooperative group tests.
...
- `gm` should be a global variable instead of auto local variable.
Change-Id: Ibde1e54ee83fa5725f21820b4b792a97bf7df6ad
2020-11-17 14:09:16 -05:00
Vladislav Sytchenko
ec130a5a28
Disable branch-fold optimization temporarily for some Adobe apps
...
Change-Id: I8b4af4decb6b3ba4b856167ffb0ae8200b21a835
2020-11-17 12:51:33 -05:00
Rahul Garg
d11027c522
Fix hipDeviceGetByPCIBusId
...
SWDEV-260845
Change-Id: I2d6db15906d794c9ebfa85b745a2c1bbb6f3e731
2020-11-16 23:28:52 +00:00
Chauncey Hui
a77b718fc9
SWDEV-2 - Change OpenCL version number from 3227 to 3228
2020-11-14 03:00:03 -05:00
Vladislav Sytchenko
026baec57b
[PAL] Navi23 support
...
Change-Id: I10bb0653746060bd83ca7feda10fdafc07ced845
2020-11-13 15:08:04 -05:00
Tao Sang
10f4918d97
Remove unnecessary stuff from hip cmakefile
...
Remove the following from hip cmakefile,
1.find_package cmds of hsa-runtime64 and amd_comgr;
2.macros of USE_COMGR_LIBRARY and COMGR_DYN_DLL
because they have already been used in Rocclr cmakefile.
cmake mechanism will make hip cmakefile inherite them.
Change-Id: I03b527fc4135c79bb35cbbfe419211ec363cb067
2020-11-13 15:01:32 -05:00
Vladislav Sytchenko
5e60e06a50
[PAL] Navi22 support
...
Change-Id: I9f1741898b4afaa0e787d8053d8f006ee3d17017
2020-11-13 15:00:57 -05:00
Vladislav Sytchenko
353a018bce
[PAL] Report actual HW limits for max image buffer size
...
Change-Id: I62aa3f1e9709b91ba223af0abf8bf6395fe8ec59
2020-11-13 14:59:50 -05:00
German Andryeyev
532f0ae951
Add direct dispatch simple hack for testing
...
The hack dosn't really track the commands status. It may be not
necessary for HIP, but will cause early resource release.
Change-Id: I791ad36dd8abd3b6b3d2c9b16a210a555c08ca64
2020-11-13 10:36:23 -05:00
Jason Tang
2ee2392f63
SWDEV-260376 - [PAL] Fix Windows build
...
Change-Id: I788198b5980a46981de4b2e7aaa6a495e6e98cad
2020-11-13 09:51:43 -05:00
Chauncey Hui
ec8eb12c1b
SWDEV-2 - Change OpenCL version number from 3226 to 3227
2020-11-13 03:00:03 -05:00
Sarbojit Sarkar
099f8d61dd
SWDEV-258573 : fix for OCLP2PBuffer test failure
...
Change-Id: I363d4fb2bb94d9bc03e96844d31dec7ef9b2ce33
2020-11-13 02:25:53 -05:00
Sarbojit Sarkar
25c8b41cb5
[SWDEV-259216] Minor test bug
...
Change-Id: Ib2ece421af88c99ded41514b6a2dc432b78be682
2020-11-13 02:23:45 -05:00
Sarbojit Sarkar
c68a36fe14
[SWDEV-257048] fix for softhang in dtest
...
Change-Id: Ic77f5d9c13852c4e3da7afb41b1db7d43c5cbf75
2020-11-13 02:21:00 -05:00
agodavar
9ef681a618
SWDEV-249870: Generate Pre-Compiled Headers from includes in source repo for Online Compilation
...
Change-Id: I663f510603e983927f80f7944df4d039ba7bc0b0
2020-11-12 10:50:33 -05:00
Jason Tang
b1d75637bd
SWDEV-260376 - [PAL] Use Pal::AsicRevision to match device
...
A device's offset in Pal::AsicRevision could be changed from time to time, while the current implementation assume the offset never changes.
Change-Id: Id993512aa0da6e0b2356f594d5e58f76d1f97f16
2020-11-12 09:49:48 -05:00
Chauncey Hui
415c3075c7
SWDEV-2 - Change OpenCL version number from 3225 to 3226
2020-11-12 03:00:08 -05:00
jujiang
92a7c26f96
SWDEV-259096-update rocclr readme
...
Change-Id: Ied0cca5ce3e8f81b85e5c01839520d7c31ac3e07
2020-11-11 16:30:26 -05:00
jujiang
f2d68da7c4
SWDEV-259096-update HIP documents
...
Change-Id: I78294ca55649634ef9eff5c4e38636cb17f5e640
2020-11-11 16:29:52 -05:00
Julia Jiang
eacb30afcd
SWDEV-249486-re-organize doxygen HIP API
...
Change-Id: I3d107de526e428ae16c6dffd97d9388bf54a6358
2020-11-11 13:31:56 -05:00
German Andryeyev
d4e642203c
Add an early exit if it's a null stream wait
...
Change-Id: I577f5da2f928bff172d64d511a60e08eda28c81d
2020-11-11 13:20:04 -05:00