Commit Graph

373 Commits

Author SHA1 Message Date
Chauncey Hui b3a7bda2cc SWDEV-2 - Change OpenCL version number from 3415 to 3416
[ROCm/clr commit: 87b6c5f14c]
2022-01-27 03:00:09 -05:00
Chauncey Hui 9a874b36d7 SWDEV-2 - Change OpenCL version number from 3414 to 3415
[ROCm/clr commit: 7727ea394c]
2022-01-26 03:00:06 -05:00
Chauncey Hui 22bf484635 SWDEV-2 - Change OpenCL version number from 3413 to 3414
[ROCm/clr commit: e6225e07d0]
2022-01-19 03:00:08 -05:00
Chauncey Hui 67592dfe94 SWDEV-2 - Change OpenCL version number from 3412 to 3413
[ROCm/clr commit: d04fdd9356]
2022-01-13 03:00:05 -05:00
Chauncey Hui 0f38461bb6 SWDEV-2 - Change OpenCL version number from 3411 to 3412
[ROCm/clr commit: 8b5b2a2d79]
2022-01-08 03:00:04 -05:00
Chauncey Hui 1202b80ccd SWDEV-2 - Change OpenCL version number from 3410 to 3411
[ROCm/clr commit: f892de68a3]
2022-01-05 03:00:05 -05:00
Chauncey Hui da523f184f SWDEV-2 - Change OpenCL version number from 3409 to 3410
[ROCm/clr commit: c04d650b67]
2021-12-29 03:00:09 -05:00
Chauncey Hui 729e99fc65 SWDEV-2 - Change OpenCL version number from 3408 to 3409
[ROCm/clr commit: a6948a31f2]
2021-12-19 03:00:03 -05:00
Chauncey Hui 27a162656e SWDEV-2 - Change OpenCL version number from 3407 to 3408
[ROCm/clr commit: e5122e3bc7]
2021-12-15 03:00:05 -05:00
Chauncey Hui 09b628c4e0 SWDEV-2 - Change OpenCL version number from 3406 to 3407
[ROCm/clr commit: 1b5de6e562]
2021-12-11 03:00:08 -05:00
Chauncey Hui aac7266191 SWDEV-2 - Change OpenCL version number from 3405 to 3406
[ROCm/clr commit: 7abd2827b5]
2021-12-10 03:00:08 -05:00
Chauncey Hui 9b2abd8370 SWDEV-2 - Change OpenCL version number from 3404 to 3405
[ROCm/clr commit: 84af5eed4e]
2021-12-09 03:00:06 -05:00
German Andryeyev 5ad02b78c4 SWDEV-305016 - Improve MGPU scaling in Tensorflow
Add a threshold for ROCR/SDMA P2P transfers. ROCR copy path
requires extra barriers in compute for synchronization. That costs
extra performance with tiny transfers.
Reduce active wait time to 10us. Tensorflow uses extra thread
per GPU with constant hipEventQuery() calls. Longer active waits
in ROCr affect CPU performance.

Change-Id: I9020358438615fa2d4617f862f00a562f0a588e7


[ROCm/clr commit: 008133cf41]
2021-12-08 11:59:37 -05:00
Chauncey Hui 421d659e35 SWDEV-2 - Change OpenCL version number from 3403 to 3404
[ROCm/clr commit: 587cda0c91]
2021-12-08 03:00:05 -05:00
Chauncey Hui 5dab7d3843 SWDEV-2 - Change OpenCL version number from 3402 to 3403
[ROCm/clr commit: 1a677effa8]
2021-12-03 03:00:05 -05:00
Chauncey Hui fb217aa6d0 SWDEV-2 - Change OpenCL version number from 3401 to 3402
[ROCm/clr commit: 1df0ddefe4]
2021-12-02 03:00:03 -05:00
Chauncey Hui 0ef7ea3ad9 SWDEV-2 - Change OpenCL version number from 3400 to 3401
[ROCm/clr commit: 3d56881a14]
2021-11-30 03:00:03 -05:00
Chauncey Hui ed0b9b60ed SWDEV-2 - Change OpenCL version number from 3399 to 3400
[ROCm/clr commit: bfcb47ca72]
2021-11-29 03:00:05 -05:00
Chauncey Hui af0788d2e9 SWDEV-2 - Change OpenCL version number from 3398 to 3399
[ROCm/clr commit: 2c23a1091f]
2021-11-27 03:00:08 -05:00
Chauncey Hui 3577900318 SWDEV-2 - Change OpenCL version number from 3397 to 3398
[ROCm/clr commit: e4be77cbef]
2021-11-26 03:00:05 -05:00
Chauncey Hui 4d011fd9ae SWDEV-2 - Change OpenCL version number from 3396 to 3397
[ROCm/clr commit: 964f5bc502]
2021-11-25 03:00:04 -05:00
Chauncey Hui b3edecda2c SWDEV-2 - Change OpenCL version number from 3395 to 3396
[ROCm/clr commit: 0ab4ad1310]
2021-11-24 03:00:04 -05:00
Chauncey Hui 3af9ff75f6 SWDEV-2 - Change OpenCL version number from 3394 to 3395
[ROCm/clr commit: f526e9ea89]
2021-11-23 03:00:03 -05:00
Chauncey Hui b9d61c4cd8 SWDEV-2 - Change OpenCL version number from 3393 to 3394
[ROCm/clr commit: 7fdeb37239]
2021-11-20 03:00:06 -05:00
Chauncey Hui 8ff18d5e6f SWDEV-2 - Change OpenCL version number from 3392 to 3393
[ROCm/clr commit: 6cf5089f37]
2021-11-19 03:00:05 -05:00
Chauncey Hui a3e56d08b7 SWDEV-2 - Change OpenCL version number from 3391 to 3392
[ROCm/clr commit: 874513375f]
2021-11-18 03:00:10 -05:00
Chauncey Hui 0e39d6f41a SWDEV-2 - Change OpenCL version number from 3390 to 3391
[ROCm/clr commit: 13ef90af61]
2021-11-17 03:00:15 -05:00
Chauncey Hui a7edd1e407 SWDEV-2 - Change OpenCL version number from 3389 to 3390
[ROCm/clr commit: 02f36b565b]
2021-11-13 03:00:04 -05:00
Chauncey Hui c27731f98b SWDEV-2 - Change OpenCL version number from 3388 to 3389
[ROCm/clr commit: 777c91a539]
2021-11-12 03:00:06 -05:00
Chauncey Hui eea0019645 SWDEV-2 - Change OpenCL version number from 3387 to 3388
[ROCm/clr commit: 85d34f9277]
2021-11-11 03:00:06 -05:00
Chauncey Hui 63bbdb2ab5 SWDEV-2 - Change OpenCL version number from 3386 to 3387
[ROCm/clr commit: b2de4f625c]
2021-11-06 03:00:04 -04:00
Chauncey Hui 3e0539fc40 SWDEV-2 - Change OpenCL version number from 3385 to 3386
[ROCm/clr commit: b44dc91f4f]
2021-11-05 03:00:04 -04:00
Chauncey Hui b1eda6f40e SWDEV-2 - Change OpenCL version number from 3384 to 3385
[ROCm/clr commit: 712b65765e]
2021-10-29 03:00:05 -04:00
German Andryeyev 7821cddb3e SWDEV-257789 - Initial change to skip kernel arg copy
The optimization is controlled with ROCR_SKIP_KERNEL_ARG_COPY.
This is initial check-in for experiments. Extra changes are
necessary for full support:
- handle graph capture with the original sysmem alloc
- avoid memobject references, otherwise there is a race condition with
reusage of the arg buffer
- Remove arg setup from hip

Change-Id: Ib0af710f93e79834711fa4049a7c66093711e68b


[ROCm/clr commit: 7e12cf6318]
2021-10-28 20:35:35 -04:00
Chauncey Hui 4f82f985c0 SWDEV-2 - Change OpenCL version number from 3383 to 3384
[ROCm/clr commit: 530283e12a]
2021-10-28 03:00:04 -04:00
Chauncey Hui aeb2e28f75 SWDEV-2 - Change OpenCL version number from 3382 to 3383
[ROCm/clr commit: 5ad666093a]
2021-10-27 03:00:04 -04:00
Chauncey Hui 41c6814044 SWDEV-2 - Change OpenCL version number from 3381 to 3382
[ROCm/clr commit: 44c479b65f]
2021-10-23 03:00:05 -04:00
Chauncey Hui ec09328442 SWDEV-2 - Change OpenCL version number from 3380 to 3381
[ROCm/clr commit: 244328fb65]
2021-10-21 03:00:05 -04:00
Chauncey Hui d26d92bff4 SWDEV-2 - Change OpenCL version number from 3379 to 3380
[ROCm/clr commit: 61f176cee6]
2021-10-16 03:00:05 -04:00
Chauncey Hui b14a42302f SWDEV-2 - Change OpenCL version number from 3378 to 3379
[ROCm/clr commit: 3e75cd150e]
2021-10-15 03:00:05 -04:00
Chauncey Hui c22c59c4a4 SWDEV-2 - Change OpenCL version number from 3377 to 3378
[ROCm/clr commit: c9f73f8d31]
2021-10-14 03:00:16 -04:00
Chauncey Hui 25b7f971e6 SWDEV-2 - Change OpenCL version number from 3376 to 3377
[ROCm/clr commit: 52e57b660b]
2021-10-13 03:00:07 -04:00
Chauncey Hui 656850e36c SWDEV-2 - Change OpenCL version number from 3375 to 3376
[ROCm/clr commit: 6d52cc286b]
2021-10-08 03:00:05 -04:00
Chauncey Hui e0cdac64e3 SWDEV-2 - Change OpenCL version number from 3374 to 3375
[ROCm/clr commit: be164ed9ba]
2021-10-07 03:00:04 -04:00
German Andryeyev 51f7944fcb SWDEV-303567 - Increase the size of AQL queue
ROC_AQL_QUEUE_SIZE will control the size of AQL queue.
The current sefault value is 4096.

Change-Id: Icd2a4ee3ba554c06aa05b08defd922d2c63e43fd


[ROCm/clr commit: 7fe696b6ef]
2021-10-06 08:27:36 -04:00
Chauncey Hui 914b777a95 SWDEV-2 - Change OpenCL version number from 3373 to 3374
[ROCm/clr commit: 8c7ba7e3e7]
2021-10-06 03:00:04 -04:00
Chauncey Hui f2db8356fe SWDEV-2 - Change OpenCL version number from 3372 to 3373
[ROCm/clr commit: 5788e2b476]
2021-09-28 03:00:06 -04:00
Sourabh 936e0836a8 SWDEV-292525 - [vdi] Path to streamOps shaders
Implementation to use a blit kernel to perform
a hipStreamWait/write instead of an AQL packet.

Change-Id: I462671ed5cec37144dfe97ff66439249196117c1


[ROCm/clr commit: cbb8d82bdb]
2021-09-27 13:59:35 -04:00
Chauncey Hui ad241022c4 SWDEV-2 - Change OpenCL version number from 3371 to 3372
[ROCm/clr commit: 60295a9da9]
2021-09-25 03:00:07 -04:00
Chauncey Hui f59788debd SWDEV-2 - Change OpenCL version number from 3370 to 3371
[ROCm/clr commit: 6aca5576b1]
2021-09-23 03:00:06 -04:00