satish kumar nuggu
d62f12a18a
Fixed bug in DZGEMM
...
Details:
1. In zen4 dgemm and sgemm native kernels are column-prefer kernels,
cgemm and zgemm kernels are row-prefer kernels. zen3 and older arch
(uses row-prefer kernels for all datatypes). Induced-transpose carried
out based on kernel preference check in both crc and ccr. we don't
require kernel preference check to apply Induced-transpose.
2. In case of ccr, B matrix is real. We must Induce a transposition and
perform C+=A*B (crc). where A (formerly B) is real.
3. In case of crc, A matrix is real. We don't require any
Induced-transpose.
AMD-Internal: [CPUPL-2440] [CPUPL-2449]
Change-Id: I44c53a20c8def7ddbb84797ba20260acec2086a2
2022-08-30 09:34:05 -04:00
..
2022-08-30 09:34:05 -04:00
2022-08-29 15:15:40 +05:30
2021-04-27 11:09:48 +05:30
2021-04-27 11:09:48 +05:30
2021-04-27 11:09:48 +05:30
2020-08-06 10:09:28 +05:30
2021-04-27 11:09:48 +05:30
2021-04-27 11:09:48 +05:30
2021-11-12 08:58:49 +05:30
2022-06-08 11:09:48 +05:30
2021-04-27 11:09:48 +05:30
2022-06-29 10:16:24 +00:00
2021-08-16 00:12:33 -04:00
2020-08-03 11:47:18 +05:30
2022-05-17 18:01:55 +05:30
2020-11-14 09:39:48 -06:00
2020-07-06 00:51:16 -04:00
2020-08-03 11:47:18 +05:30
2018-12-04 14:31:06 -06:00
2020-08-03 11:47:18 +05:30
2018-12-04 14:31:06 -06:00
2021-08-16 00:10:01 -04:00
2018-12-04 14:31:06 -06:00
2018-12-04 14:31:06 -06:00
2021-04-29 12:35:30 +05:30
2020-11-14 09:39:48 -06:00
2018-12-04 14:31:06 -06:00
2020-11-14 09:39:48 -06:00
2020-05-21 11:54:37 +05:30
2020-08-03 11:47:18 +05:30
2020-08-03 11:46:07 +05:30
2020-08-03 11:47:18 +05:30
2022-05-17 18:10:39 +05:30
2022-05-17 18:10:39 +05:30
2019-08-23 14:18:08 +05:30
2022-08-18 01:39:42 -04:00
2022-01-18 11:51:08 +05:30
2020-11-14 09:39:48 -06:00
2019-08-23 14:18:08 +05:30
2019-08-23 14:18:08 +05:30
2020-11-14 09:39:48 -06:00
2022-04-01 13:55:30 +05:30
2020-08-06 10:09:29 +05:30
2022-04-01 13:55:30 +05:30
2020-08-06 10:09:29 +05:30
2020-08-06 10:09:29 +05:30
2020-08-06 10:09:28 +05:30
2021-11-12 08:58:54 +05:30
2021-04-27 11:09:48 +05:30
2021-11-12 08:58:51 +05:30
2019-08-23 14:18:08 +05:30
2020-08-03 11:27:13 +05:30
2022-08-29 08:22:30 -04:00
2021-04-29 12:35:30 +05:30
2018-12-04 14:31:06 -06:00
2018-12-04 14:31:06 -06:00
2021-03-01 16:58:24 -06:00
2021-03-01 16:58:24 -06:00
2020-03-13 01:09:29 -04:00
2020-08-03 11:47:18 +05:30
2018-12-04 14:31:06 -06:00
2020-08-03 11:47:18 +05:30
2020-08-03 11:46:07 +05:30
2019-08-23 14:18:07 +05:30
2021-03-05 13:53:43 -06:00
2020-08-03 11:46:07 +05:30
2018-12-04 14:31:06 -06:00
2018-12-04 14:31:06 -06:00
2022-05-17 18:10:39 +05:30
2022-06-08 11:09:48 +05:30