German Andryeyev
7c1443eb05
SWDEV-272449 - Create RGP manager before CommitSettingsAndInit()
...
Enabling DebugVMID requires a certain sequence in
PAL initialization. StartLateDeviceInit() must be called before
CommitSettingsAndInit().
Change-Id: I7385a8cc89e7a8ad97a6b56ad6acbd2cf2f29728
[ROCm/clr commit: dee99ca807 ]
2021-03-05 11:36:12 -05:00
Jason Tang
b681f1c159
SWDEV-275828 - Fix api negative_get_platform_info test
...
Change-Id: Iffbcd4fe3b3b59a072e3374c0af3409338eeeca2
[ROCm/clr commit: 4ea3e44ac8 ]
2021-03-05 11:34:38 -05:00
German Andryeyev
3a4d69def2
SWDEV-272496 - Detect callbacks and force AQL barrier
...
HIP tests require HIP callbacks to be processed in another thread.
This change will use a thread from HSA signal callbacks to make
sure a HIP callback was done asynchronously.
Also process the callback before changing the status of command
Change-Id: Icef85d0e0f808663882cf6881ff1be3e5eca29ac
[ROCm/clr commit: 7f32d0b425 ]
2021-03-05 11:33:51 -05:00
Jason Tang
44eb6b02dc
SWDEV-1 - Change file mode back to 644
...
Change-Id: I433740d65c8f648e346107f6d8fa57d69463b713
[ROCm/clr commit: c13f9df42a ]
2021-03-05 10:17:58 -05:00
Chauncey Hui
d89591584e
SWDEV-2 - Change OpenCL version number from 3269 to 3270
...
[ROCm/clr commit: 65a340d8cc ]
2021-03-05 03:00:05 -05:00
Sarbojit Sarkar
790fd35a77
SWDEV-254329 - Init Profiling when ON
...
Change-Id: I72f9da94f8fbb95e66cf145831b252af05a19dc4
[ROCm/clr commit: fa89ee5ee0 ]
2021-03-04 23:35:27 -05:00
David Salinas
ef1ef03b0b
SWDEV-274114 - fix dependency issues for perl modules
...
Change-Id: I320d5fb50db3eecd433e81ab49703ca04c882711
[ROCm/clr commit: a2b7d3c9a7 ]
2021-03-04 16:52:35 -05:00
Tao Sang
7c5373dbdc
SWDEV-274725 - Enable hiprtc test
...
Enable hiprtc test for Rocclr.
Remove unnecessary LINK_OPTIONS hiprtc.
Change-Id: I9ec74c475161b3e31df47d193449023e921f2923
[ROCm/clr commit: cc086cb08c ]
2021-03-04 15:07:38 -05:00
Vladislav Sytchenko
437a38aa6a
SWDEV-274766 - Fix temporary file name on Windows
...
Change-Id: Ie06e0d14ab27f40b230ed6051cf95f4902f07c7a
[ROCm/clr commit: 8bb7399323 ]
2021-03-04 14:38:46 -05:00
Arya.Rafii
3d6667ccb7
SWDEV-269246 - Implementation of hipDrvMemcpy2DUnaligned
...
Change-Id: I86fdd3b930cbd74c45cd31944f0ea52c0ff65a59
[ROCm/clr commit: 8cb232ddef ]
2021-03-04 14:38:06 -05:00
Arya.Rafii
cd4aec747f
SWDEV-269246 - Added missing exports for hipArrayDestroy
...
Change-Id: I730814720bb618e895efbe2f412e437110bed8bc
[ROCm/clr commit: 9f142f988d ]
2021-03-04 14:29:16 -05:00
kjayapra-amd
d4707ff166
SWDEV-259566 - Adding support to retrieve handle for offsetted pointer.
...
Change-Id: I4a700c31a9ab481c4ea43923af57e83247555ab0
[ROCm/clr commit: 95e3a6d985 ]
2021-03-04 12:28:59 -05:00
kjayapra-amd
2b715e4826
SWDEV-259566 - Adding support to retrieve handle for offsetted pointer.
...
Change-Id: I5da5ab6a24c6df915950637feb486b8c288e60e0
[ROCm/clr commit: 8ef68df3a8 ]
2021-03-04 12:28:56 -05:00
Chauncey Hui
40544e6389
SWDEV-2 - Change OpenCL version number from 3268 to 3269
...
[ROCm/clr commit: 8162037c3e ]
2021-03-04 03:00:06 -05:00
Rahul Garg
596f761671
SWDEV-275204 - Bump version to 4.2
...
Change-Id: I0b3512591b56bd114d935c09014b44cd45547b9e
[ROCm/clr commit: 508f524204 ]
2021-03-03 23:42:21 -05:00
Vladislav Sytchenko
9f2bb57232
SWDEV-1 - Remove unannounced asic
...
Change-Id: I0ec360e7f924dcfbc26bc70981a714abb57804c9
[ROCm/clr commit: b4064ad557 ]
2021-03-03 23:21:41 -05:00
German Andryeyev
e8b1e484f5
SWDEV-274199 - Enable SVM tracking
...
ROCr/KFD doesn't validate memory pointers. Enable validation inside
ROCclr, using SVM tracking mechanism.
Change-Id: I581e32ff37187f9ed8d9a302e8fd9f6ca935bdd7
[ROCm/clr commit: fbde61de7f ]
2021-03-03 13:18:56 -05:00
German Andryeyev
23c0d39315
SWDEV-272496 - Delay enqueue until callback setup
...
With direct dispatch enqueue occurs before callback update and
it can't be tracked in the device backend
Change-Id: Ie8793e3ddb68cc5bb36348f7a8dcdbdc87a2487c
[ROCm/clr commit: b0402a95bf ]
2021-03-03 13:14:28 -05:00
Sarbojit Sarkar
dcca6fe956
SWDEV-267199 - hipMalloc test issue on centOS
...
Change-Id: I789516e2bf921ffd3577f97571e33bcc08047849
[ROCm/clr commit: 7d6bf9fb97 ]
2021-03-03 11:47:13 -05:00
Sarbojit Sarkar
dbdda43f31
SWDEV-274436 - Fixed square build issue
...
Change-Id: If64be13be48bb7e620172ec245bc819c923f918a
[ROCm/clr commit: 35265be757 ]
2021-03-03 11:46:11 -05:00
Chauncey Hui
eca56aac34
SWDEV-2 - Change OpenCL version number from 3267 to 3268
...
[ROCm/clr commit: c780126928 ]
2021-03-03 03:00:08 -05:00
Tao Sang
5f3a3bac53
SWDEV-274915 - Prevent repeatedly linking dependence
...
Some upstream will load hip multiple times thus Rocclr static lib will
be linked to hip::amdhip64 many times. This will bring some unexpected
issues such as in hipBLAS. The patch prevents his happening.
Change-Id: I6bb27659f74371dae6e59c59fd6bb2022cc062ff
[ROCm/clr commit: f65348cfbe ]
2021-03-02 17:33:52 -05:00
Vladislav Sytchenko
fe244055b7
SWDEV-1 - [PAL] Force luxmark to use HSAIL on gfx10+
...
Change-Id: I929d6d15365d3a6e9fd7eaed0b8b4910694f9504
[ROCm/clr commit: d8c1da5669 ]
2021-03-02 16:16:56 -05:00
German Andryeyev
092391b551
SWDEV-274464 - Enable pitch alignment for imagebuffer only
...
Change-Id: Icfe67e689f99f0859c997281abf80ae5254852fb
[ROCm/clr commit: cddfd9e301 ]
2021-03-02 15:28:51 -05:00
Ravi C Akkenapally
4cf7a5799a
SWDEV-179105 - Stream Operations: Add swqupport for Wait and Write
...
Change-Id: I9d6d0665d12b62fe705ce1569a0e8264a4f23ab7
[ROCm/clr commit: fd0f49503f ]
2021-03-02 12:15:46 -08:00
Ravi C Akkenapally
1d842c07ec
SWDEV-179105 - Stream Operations: Add feature querying support
...
Change-Id: I01cb85223b83f3655e5e21ad16639da406e5cd3e
[ROCm/clr commit: e94d482c8f ]
2021-03-02 11:02:15 -08:00
Vladislav Sytchenko
f22b6ede06
SWDEV-232428 - Fix typo from ac53942
...
Change-Id: Iec1f07e04ca3ae8ad72d38034bc136b59eb89dfe
[ROCm/clr commit: 8c4cf8c1b0 ]
2021-03-02 12:34:38 -05:00
Tao Sang
e6bde7467e
SWDEV-270973 - Add missing copyright headers
...
Change-Id: I6bb17650f74371dae6e29c59fd6bb2022cc062fe
[ROCm/clr commit: c1c5c89cd0 ]
2021-03-02 12:01:54 -05:00
kjayapra-amd
5ee300da46
SWDEV-270013 - Assign Kern_args segment only for gfx90a.
...
Change-Id: Icc890041eb27800cb78ef9e3d7bbe02658f53821
[ROCm/clr commit: a7abe44436 ]
2021-03-02 11:07:37 -05:00
Tao Sang
f6a1072ffe
SWDEV-274307 - Send NVCC_OPTIONS to linker
...
Flags of NVCC_OPTIONS need be sent to linker. Because compiler and
linker flager are mixed in NVCC_OPTIONS.
Change-Id: I3db37b962808566ea145e3cbdefa66d373e2d360
[ROCm/clr commit: f727a048d3 ]
2021-03-02 09:48:00 -05:00
Chauncey Hui
3c836ff64c
SWDEV-2 - Change OpenCL version number from 3266 to 3267
...
[ROCm/clr commit: 8e8c2352ba ]
2021-03-02 03:00:06 -05:00
Sarbojit Sarkar
469f00e6f3
SWDEV-254329 - Fix for profiler ON/OFF
...
Change-Id: Iea72ae96ebe7ed95322dfc39d785ac326b47f6dc
[ROCm/clr commit: 14d54a7b29 ]
2021-03-02 02:16:14 -05:00
Tao Sang
2a6f45533d
SWDEV-270973 - Add missing copyright headers
...
Change-Id: I6bb27650f74372dae6e29c79fd6bb2022cc062fe
[ROCm/clr commit: 4048db950c ]
2021-03-01 19:46:24 -05:00
Julia Jiang
5c18e96435
SWDEV-272921, SWDEV-270961 - correct index and linkage
...
Change-Id: I48a66091bb6f304864e282bd03e9eb748fa04da7
[ROCm/clr commit: 99e03e067a ]
2021-03-01 16:07:00 -05:00
Jatin Chaudhary
59204ceea9
SWDEV-272361 - Dont call memcpy2d if width is 0 or height or depth is 0
...
Change-Id: I22324a536d2a5e68b9fc3e5ee4ad821b49021a17
[ROCm/clr commit: ec832d42d1 ]
2021-03-01 14:34:58 -05:00
cjatin
3152413001
SWDEV-271274 - Changing DevLogPrintf to LogPrintf for cases where error condition is being returned
...
Change-Id: I153d071f7859e9412ea0c69f53c53d190453d73d
[ROCm/clr commit: 564417d00f ]
2021-03-01 14:33:46 -05:00
German Andryeyev
f6cc68deac
SWDEV-272496 - Fix multiple timing issues
...
- Don't notify if the batch is empty, because that means
the current command was processed already.
- Disable pinning optimization to avoid a race condition on stall.
- TS marker submition requires extra AQL barrier
to track the status.
Change-Id: I17eff4ad12ac66cfe1bb44048bebb1891805279d
[ROCm/clr commit: 24299e25bd ]
2021-03-01 12:46:57 -05:00
Alex Xie
d82e14bf2c
SWDEV-272382 - [OCL][LNX] OCLMemoryInfo[1] subtest of oclruntime is failing
...
1. Fix the size of the memory when releasing.
2. Make sure we only count the device memory
Change-Id: Ib4dcda79f313c4ee9cc1c7bab53f8076bce5f583
[ROCm/clr commit: 639d67866c ]
2021-02-28 16:00:51 -05:00
Chauncey Hui
659ad315de
SWDEV-2 - Change OpenCL version number from 3265 to 3266
...
[ROCm/clr commit: b7c0f180da ]
2021-02-27 03:00:06 -05:00
German Andryeyev
ff6c8c32b3
SWDEV-274464 - Align image width for pitch calculation
...
Change-Id: I2f817993da06d2e6fe23e8b4b9d0fe10a2e61760
[ROCm/clr commit: b123dbed2a ]
2021-02-27 01:30:52 -05:00
Ashutosh Mishra
cd0b146be0
SWDEV-271126 - Memory obtained from getDeviceMEmory can be NULL
...
which can cause segmentation faults. Hence checking for its sanity
Signed-off-by: Ashutosh Mishra <ashutosh.mishra@amd.com >
Change-Id: I78b4d029f0926a1369a8ebbeb4aef951a8f1f1d7
[ROCm/clr commit: b9c0065e4f ]
2021-02-26 23:29:53 -05:00
Payam
a8df01574a
SWDEV-273405 - updated roctracer path to use env var
...
Change-Id: I9ec74c475161a3e310f57d193449023e921f2922
[ROCm/clr commit: 5b7dd3a4b9 ]
2021-02-26 14:51:26 -05:00
Vladislav Sytchenko
3cd2c487d3
SWDEV-193973 - Enable HSAIL for all Navi Asics
...
Change-Id: I0a48442f9a970de3d449e512293bc4600c62db13
[ROCm/clr commit: 4e1232a110 ]
2021-02-26 11:56:09 -05:00
Vladislav Sytchenko
610611edd1
SWDEV-232428 - Enable device printf for Windows
...
Change-Id: Id72cfc34cfcfcbcb459bd8d84979637eaf7947dd
[ROCm/clr commit: 1f8bdcaf20 ]
2021-02-26 11:46:38 -05:00
Chauncey Hui
8fa36c6e6e
SWDEV-2 - Change OpenCL version number from 3264 to 3265
...
[ROCm/clr commit: ebda86f961 ]
2021-02-26 03:00:10 -05:00
Satyanvesh Dittakavi
936d760a58
SWDEV-271491 - Fix flags for hipSetDeviceFlags on HIP-CUDA path
...
Change-Id: I29446d5cc5a26a4b83fa45175ccdf1d8f3a9ea40
[ROCm/clr commit: c2a767a66e ]
2021-02-25 12:06:33 -05:00
German Andryeyev
52ea1c1e91
SWDEV-272496 - Fix a regression in PAL
...
Skip notification for markers with direct dispatch only,
since they are blocking always
Change-Id: I6bb17650f73371dae6e29c59fd6bb2012cc062fd
[ROCm/clr commit: a9b0e20d26 ]
2021-02-25 11:11:42 -05:00
Jatin Chaudhary
75e91e9073
SWDEV-272811 - hipCabs returns a double and uses sqrtf, which maps to f32 operation. sqrt should be used instead
...
Change-Id: I4f74ee8853113fcebfa508bea9308ae93c7ad13b
[ROCm/clr commit: 474493b929 ]
2021-02-25 08:47:19 -05:00
Satyanvesh Dittakavi
4f7df3c396
SWDEV-272082 - Fix Cooperative groups tests on HIP CUDA path
...
Change-Id: Icc68bc1e48c01ee120aaab17c928ffbbb96eae96
[ROCm/clr commit: 3abd25b1e9 ]
2021-02-25 04:54:27 -05:00
Chauncey Hui
504367f850
SWDEV-2 - Change OpenCL version number from 3263 to 3264
...
[ROCm/clr commit: 9c2f9b208a ]
2021-02-25 03:00:07 -05:00