Adam Osewski
b4032629e5
Grouped GEMM Multiple D tile loop. ( #1247 )
...
* Overload output stream operator for LoopScheduler and PiplineVersion
* Add Run overload accepting grid descriptors MK.
* Add __device__ keyword for CalculateGridSize
* Create device op GroupedGemmMultipleD
* Add GroupedGemm MultipleD Tile Loop implementation.
* Add an example for GroupedGemm MultipleD tile loop.
* Device Op GroupedGEMMTileLoop.
* Bunch of small changes in exmaple.
* CkProfiler
* Remove unused tparam.
* Fix include statement.
* Fix output stream overloads.
* Do not make descriptors and check validity untill we find group.
* Fix gemm desc initialization.
* Revert device op
* Fix compilation for DTYPES=FP16
* Validate tensor transfers paramters.
* Validate on host only NK dims if M is not known.
* Fix bug.
* A convenient debug func for selecting threads.
* Fix has main k block loop bug.
* Make sure that b2c has up to date tile offset.
* Output stream operator for Sequence type.
* Cmake file formatting.
2024-04-25 15:12:53 -05:00
..
2023-08-10 12:04:35 +08:00
2024-03-08 17:11:51 -08:00
2024-02-02 11:35:26 -08:00
2024-02-02 11:35:26 -08:00
2024-02-02 11:35:26 -08:00
2024-02-02 11:35:26 -08:00
2024-02-02 11:35:26 -08:00
2024-02-02 11:35:26 -08:00
2024-02-02 11:35:26 -08:00
2024-03-08 17:11:51 -08:00
2024-02-02 11:35:26 -08:00
2024-02-02 11:35:26 -08:00
2024-02-02 11:35:26 -08:00
2023-11-30 15:09:27 -06:00
2023-11-30 15:09:27 -06:00
2023-11-30 15:09:27 -06:00
2024-04-19 13:31:17 +02:00
2023-11-10 15:54:44 +01:00
2024-04-15 21:09:45 -05:00
2024-04-23 22:59:39 +02:00
2024-01-09 08:21:47 -08:00
2023-08-18 11:14:59 +08:00
2023-07-26 07:19:55 -07:00
2023-07-26 07:19:55 -07:00
2023-07-26 07:19:55 -07:00
2023-07-26 07:19:55 -07:00
2023-07-26 07:19:55 -07:00
2023-05-31 18:46:57 -05:00
2024-02-02 11:35:26 -08:00
2024-02-02 11:35:26 -08:00
2023-07-26 07:19:55 -07:00
2024-04-19 13:31:17 +02:00
2023-05-31 18:46:57 -05:00
2024-04-19 13:31:17 +02:00
2024-03-08 17:11:51 -08:00
2023-07-26 07:19:55 -07:00
2024-02-02 11:35:26 -08:00
2024-02-02 11:35:26 -08:00
2024-04-15 21:09:45 -05:00
2024-02-02 11:35:26 -08:00
2024-02-02 11:35:26 -08:00
2024-02-02 11:35:26 -08:00
2024-03-08 17:11:51 -08:00
2023-11-25 13:35:22 +01:00
2024-03-05 17:08:43 -08:00
2023-07-26 07:19:55 -07:00
2024-03-08 17:11:51 -08:00
2023-12-03 23:08:47 +01:00
2024-01-19 07:02:22 -06:00
2024-04-25 15:07:14 -05:00
2023-11-07 09:09:58 -06:00
2023-07-26 07:19:55 -07:00
2023-07-26 07:19:55 -07:00
2024-02-07 01:08:34 +01:00
2024-02-12 09:45:42 -08:00
2024-02-02 11:35:26 -08:00
2024-02-02 11:35:26 -08:00
2024-02-02 11:35:26 -08:00
2024-02-02 11:35:26 -08:00
2024-03-08 17:11:51 -08:00
2024-02-02 11:35:26 -08:00
2024-04-18 23:35:04 +02:00
2024-04-19 13:31:17 +02:00
2024-04-18 23:35:04 +02:00
2024-04-18 23:35:04 +02:00
2024-02-02 11:35:26 -08:00
2024-02-02 11:35:26 -08:00
2024-04-19 13:31:17 +02:00
2024-02-02 11:35:26 -08:00
2023-05-31 18:46:57 -05:00
2024-03-08 17:11:51 -08:00
2024-04-03 09:08:08 -05:00
2024-04-18 23:35:04 +02:00
2024-04-15 21:09:45 -05:00
2024-02-02 11:35:26 -08:00
2024-04-19 13:31:17 +02:00
2024-04-25 15:12:53 -05:00
2024-02-02 11:35:26 -08:00
2024-04-02 11:02:52 -05:00
2024-04-04 11:01:33 +02:00
2024-02-02 11:35:26 -08:00
2024-03-08 17:11:51 -08:00
2023-11-10 15:54:44 +01:00
2024-04-19 13:31:17 +02:00
2024-03-08 17:11:51 -08:00
2023-05-31 18:46:57 -05:00
2023-05-31 18:46:57 -05:00
2023-12-19 04:23:11 +08:00
2023-12-19 04:23:11 +08:00
2023-12-19 04:23:11 +08:00
2023-12-19 04:23:11 +08:00
2023-05-31 18:46:57 -05:00
2023-08-15 02:25:28 +08:00
2023-08-15 02:25:28 +08:00
2023-06-19 09:44:22 -05:00
2023-05-31 18:46:57 -05:00
2023-05-31 18:46:57 -05:00
2024-04-15 21:09:45 -05:00
2023-10-11 14:27:29 -05:00
2023-05-31 18:46:57 -05:00
2024-02-02 11:35:26 -08:00