Po Yen Chen
ad9863fe05
[CK_TILE] Low CU utilization optimization for fMHA fwd kernels ( #2402 )
...
* Wrap tile size mapping as class method
* Warp pipeline generating as class method
* Add constraint as kernel dispatching criteria
* Support mutltiple tile size for a (hdim, hdim_v) combination
* Use smaller tile size if CU utilization is low
* Use integar as the key of the tile size map
* Fix type error
* Simply override parent class method return value
* Add attribute to eliminate warnging
* Allow using environment variables to turn on/off custom factory
* Unify param naming style
* Add missing HIP runtime include directive
* Fix os.environ.get() usage
2025-07-09 22:01:33 +08:00
..
2025-06-12 09:25:59 +08:00
2024-07-03 23:34:38 -07:00
2024-04-02 09:42:17 -07:00
2025-06-05 13:54:15 -06:00
2025-03-17 18:08:53 -07:00
2024-11-14 08:40:50 -08:00
2024-08-13 16:15:47 +02:00
2023-09-20 22:15:56 -07:00
2024-04-02 09:42:17 -07:00
2025-05-19 14:25:50 -07:00
2024-11-14 08:40:50 -08:00
2024-08-06 10:06:10 +02:00
2025-03-05 11:07:33 -08:00
2024-04-19 13:31:17 +02:00
2025-02-18 10:10:22 +01:00
2024-12-03 08:42:55 -08:00
2023-10-18 11:14:14 -05:00
2023-05-31 18:46:57 -05:00
2025-06-05 13:54:15 -06:00
2023-09-20 22:15:56 -07:00
2024-05-10 09:41:39 -07:00
2023-11-28 11:17:37 -08:00
2023-09-20 22:15:56 -07:00
2024-06-27 00:33:34 -07:00
2025-03-04 10:32:25 -08:00
2025-02-07 15:05:05 -07:00
2024-12-03 08:42:55 -08:00
2023-05-31 18:46:57 -05:00
2024-04-19 13:31:17 +02:00
2025-06-05 13:54:15 -06:00
2023-05-31 18:46:57 -05:00
2024-12-03 08:42:55 -08:00
2024-12-03 08:42:55 -08:00
2023-10-18 11:14:14 -05:00
2024-04-02 09:42:17 -07:00
2025-02-07 15:05:05 -07:00
2023-11-28 11:17:37 -08:00
2023-09-20 22:15:56 -07:00
2024-11-05 13:58:29 -08:00
2023-10-19 07:36:29 +08:00
2024-05-10 09:41:39 -07:00
2024-12-03 08:42:55 -08:00
2024-01-24 13:47:48 -08:00
2023-09-20 22:15:56 -07:00
2023-09-20 22:15:56 -07:00
2024-01-24 13:47:48 -08:00
2024-04-02 09:42:17 -07:00
2023-12-19 04:23:11 +08:00
2023-12-19 04:23:11 +08:00
2024-12-03 08:42:55 -08:00
2024-04-26 07:26:30 -05:00
2024-07-11 18:08:07 -07:00
2025-03-05 11:07:33 -08:00
2023-11-28 11:17:37 -08:00
2024-04-02 09:42:17 -07:00
2025-06-27 10:24:34 +08:00
2025-06-10 09:13:59 -07:00
2025-07-07 10:33:26 -06:00
2025-07-09 22:01:33 +08:00
2025-06-12 09:25:59 +08:00
2024-12-04 00:46:47 +01:00