Metal: Activate bfloat affine and add benchmark (#1543)

* Use cfg to seperate benchmark results based on features

* Add bfloat affine and benchmarks

* Fix flops calculation

* Remove allow pragma

* Avoid some unnecessary returns.

* Improve benchmarks layout

---------

Co-authored-by: Laurent <laurent.mazare@gmail.com>
Co-authored-by: Nicolas Patry <patry.nicolas@protonmail.com>
This commit is contained in:
ivarflakstad
2024-01-12 11:19:49 +01:00
committed by GitHub
parent e90bcdcc7c
commit a3d92ab226
5 changed files with 54 additions and 8 deletions

View File

@ -1,3 +1,4 @@
pub(crate) mod affine;
pub(crate) mod matmul;
pub(crate) mod where_cond;