|
5aebe53dd2
|
update dtypes checks for several metal operations (#2010)
|
2024-04-04 18:39:06 +02:00 |
|
|
17e6e2d7ee
|
Fixes metal kernel u8 type
|
2024-01-17 15:47:08 -03:00 |
|
|
d3bdd788cf
|
Use __HAVE_BFLOAT__ to check for bfloat support instead of metal version check (#1540)
|
2024-01-10 18:50:30 +01:00 |
|
|
87d7f81b43
|
Metal: more u8/u32 (#1502)
* Adds more metal u8
* Metal: more u32
|
2023-12-29 23:56:21 +01:00 |
|
|
4373534d59
|
Metal: i64 basic support (#1495)
* Adds basic metal i64 support
* metal copy i64
|
2023-12-29 19:42:50 +01:00 |
|
|
e4b0cc59f5
|
Adding CMP
|
2023-12-17 22:32:25 +01:00 |
|
|
972903021c
|
Finish reduce kernels.
|
2023-12-17 19:07:00 +01:00 |
|
|
26540641c1
|
Renamed all kernel names.
|
2023-12-15 11:24:47 +01:00 |
|
|
d46670f7c0
|
Tmp state.
|
2023-11-20 14:12:57 +01:00 |
|
|
f710fab02e
|
Fixing the kernels + launches to make them faster.
Cool work by @ivarflakstad
Co-authored-by: Ivar Flakstad <69173633+ivarflakstad@users.noreply.github.com>
|
2023-11-20 14:12:57 +01:00 |
|
|
39406a6721
|
Adding the actual backend
|
2023-11-20 14:12:56 +01:00 |
|