From 8f150f28a678c4a0c1591400177ad7cca81fcaec Mon Sep 17 00:00:00 2001 From: "Field G. Van Zee" Date: Wed, 1 Nov 2017 11:41:45 -0500 Subject: [PATCH] Revert to default SIMD alignment for bulldozer. Details: - Removed the default-overriding #define of BLIS_SIMD_ALIGN_SIZE set in bli_family_bulldozer.h. Not sure where this value came from, but it would seem to allow for insufficient starting address alignment for any matrices created via bli_malloc_user(), such as via bli_obj_create(). Thanks to Rene Sitt for reporting the behavior that led us to this bug. --- config/bulldozer/bli_family_bulldozer.h | 4 ---- 1 file changed, 4 deletions(-) diff --git a/config/bulldozer/bli_family_bulldozer.h b/config/bulldozer/bli_family_bulldozer.h index 9259e16c6..562750c3e 100644 --- a/config/bulldozer/bli_family_bulldozer.h +++ b/config/bulldozer/bli_family_bulldozer.h @@ -36,10 +36,6 @@ //#define BLIS_FAMILY_H -// -- MEMORY ALLOCATION -------------------------------------------------------- - -#define BLIS_SIMD_ALIGN_SIZE 16 - #if 0 // -- LEVEL-3 MICRO-KERNEL CONSTANTS -------------------------------------------