summaryrefslogtreecommitdiff
path: root/kernel/setparam-ref.c
AgeCommit message (Expand)AuthorFilesLines
2022-07-28LoongArch64: Add DYNAMIC_ARCH supportgxw1-0/+29
2022-03-23Remove extraneous (and wrong) definition of sbgemm_r on x86_64Martin Kroeker1-1/+0
2022-02-25Define sbgemm_r to fix DYNAMIC_ARCH buildsMartin Kroeker1-0/+7
2021-10-12initial support for Sapphire Rapids platformWangyang Guo1-1/+1
2021-08-30Small Matrix: support BFLOAT16 data typeWangyang Guo1-0/+5
2021-08-04Small Matrix: support DYNAMIC_ARCH buildWangyang Guo1-0/+37
2020-12-09Add msa support for loongsongxw1-0/+72
2020-10-29Implementation of BF16 based gemvChen, Guobing1-1/+1
2020-10-15Use ifdef instead of ifMartin Kroeker1-1/+1
2020-10-12Change "HALF" and "sh" to "BFLOAT16" and "sb"Martin Kroeker1-34/+34
2020-10-11Allow compiling only a subset of kernels for specific variable typesMartin Kroeker1-171/+196
2020-09-22Support building only a subset of typesMartin Kroeker1-17/+328
2020-09-04Add bfloat16 based dot and conversion with single/doubleChen, Guobing1-1/+3
2020-08-20Merge pull request #2780 from Guobing-Chen/CPL_build_supportMartin Kroeker1-1/+1
2020-08-19[WIP] Refactor the driver code for direct SGEMM (#2782)Martin Kroeker1-0/+5
2020-08-13Enable COOPERLAKE build targetChen, Guobing1-1/+1
2020-05-01Make building the bfloat16 functions conditional on option BUILD_HALF (#2590)Martin Kroeker1-1/+22
2020-04-15Fix warnings in clang and export symbolRajalakshmi Srinivasaraghavan1-6/+2
2020-04-15Fix DYNAMIC_ARCH compilation errorsRajalakshmi Srinivasaraghavan1-1/+45
2020-04-14RFC : Add half precision gemm for bfloat16 in OpenBLASRajalakshmi Srinivasaraghavan1-0/+30
2019-12-31add in runtime cpu detection for zarch (#2349)int_13h1-0/+21
2019-04-23Merge pull request #2072 from martin-frbg/sumMartin Kroeker1-6/+6
2019-04-09Add in runtime CPU detection for POWER.Rashmica Gupta1-0/+22
2019-03-30Add ?sumMartin Kroeker1-6/+6
2018-10-22ARM64: Enable DYNAMIC_ARCHAshwin Sekhar T K1-0/+73
2018-10-22ARM64: Fix DYNAMIC_ARCH compilation for cores which dont use GEMM3MAshwin Sekhar T K1-0/+85
2018-06-11Return a somewhat sane default value for L2 cache size if cpuid retur… (#1611)Martin Kroeker1-1/+7
2018-06-03Initial support for SkylakeX / AVX512Arjan van de Ven1-0/+16
2017-11-14Silence an unused variable warning with a castMartin Kroeker1-0/+3
2017-03-19Add ZEN support (tested for auto-detected static backend)Denis Steckelmacher1-0/+16
2017-01-11prepared kernel/setparam-ref.c for UNROLL values, that are not a power of twoWerner Saar1-11/+11
2016-04-25bugfix for EXCAVATOR and DYNAMIC_ARCHWerner Saar1-0/+17
2015-10-27Fix DYNAMIC_ARCH=1 bug.Zhang Xianyi1-0/+7
2015-02-26Refs #509. Fixed geadd building bug with DYNAMIC_ARCH=1.Zhang Xianyi1-1/+2
2014-12-28added target processor STEAMROLLERWerner Saar1-0/+17
2014-09-20enabled use of GEMM3M functionswernsaar1-0/+90
2014-07-24allow to set custom value for ?GEMM_DEFAULT_UNROLL_MN, optimizations for syrkwernsaar1-4/+26
2014-07-06bugfix for CORE2wernsaar1-6/+6
2014-07-06added missing definition for DUNNINGTONwernsaar1-0/+17
2014-06-27Remove all trailing whitespace except lapack-netlibTimothy Gu1-79/+79
2014-06-10Ref #51: added blas extensions zomatcopy and comatcopywernsaar1-1/+5
2014-06-09Ref #51: added blas extension somatcopywernsaar1-0/+2
2014-06-09Ref #51: added blas extension domatcopy as not opimized referencewernsaar1-4/+2
2014-06-08Ref #285: added axpby kernelswernsaar1-0/+6
2013-12-02added support for HASWELLwernsaar1-0/+17
2013-07-06Support AMD Piledriver by bulldozer kernels.Zhang Xianyi1-0/+16
2013-02-10Merge branch 'bulldozer' into developZhang Xianyi1-0/+16
2012-12-15set parameters for CORE_ATHLONJulian Taylor1-2/+2
2012-12-07Added BULLDOZER target. So far it uses barcelona kernels.Zhang Xianyi1-0/+16
2012-05-31Refs #113. Fixed the typo BOBCATE -> BOBCATZhang Xianyi1-1/+1