From 731220f8707c97286238ac9f7b9065d28c2ad7fa Mon Sep 17 00:00:00 2001 From: wernsaar Date: Tue, 30 Apr 2013 10:07:17 +0200 Subject: [PATCH] changed DGEMM_DEFAULT_P and DGEMM_DEFAULT_Q to 248 for BULLDOZER 64bit --- param.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/param.h b/param.h index 5b6a19ad5..d6c3a9b00 100644 --- a/param.h +++ b/param.h @@ -193,14 +193,26 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #else #define SGEMM_DEFAULT_P 448 + +#if defined(BULLDOZER) && defined(ARCH_X86_64) +#define DGEMM_DEFAULT_P 248 +#else #define DGEMM_DEFAULT_P 224 +#endif + #define QGEMM_DEFAULT_P 112 #define CGEMM_DEFAULT_P 224 #define ZGEMM_DEFAULT_P 112 #define XGEMM_DEFAULT_P 56 #define SGEMM_DEFAULT_Q 224 + +#if defined(BULLDOZER) && defined(ARCH_X86_64) +#define DGEMM_DEFAULT_Q 248 +#else #define DGEMM_DEFAULT_Q 224 +#endif + #define QGEMM_DEFAULT_Q 224 #define CGEMM_DEFAULT_Q 224 #define ZGEMM_DEFAULT_Q 224