summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwernsaar <wernsaar@googlemail.com>2014-09-21 11:41:43 +0200
committerwernsaar <wernsaar@googlemail.com>2014-09-21 11:41:43 +0200
commit9d7057366d0be006551c0574cdd7a4875cd6422c (patch)
tree587ad84117bc549d6ab4b89a510e64d9d708b7e0
parent7f234f8ed14133896577920c9d501ea4ea2d0a64 (diff)
downloadopenblas-9d7057366d0be006551c0574cdd7a4875cd6422c.tar.gz
openblas-9d7057366d0be006551c0574cdd7a4875cd6422c.tar.bz2
openblas-9d7057366d0be006551c0574cdd7a4875cd6422c.zip
bugfix for GEMM3M functions
-rw-r--r--param.h17
-rw-r--r--test/zblat3_3m.dat4
2 files changed, 10 insertions, 11 deletions
diff --git a/param.h b/param.h
index 4adb0a1de..3e20f5882 100644
--- a/param.h
+++ b/param.h
@@ -1168,10 +1168,10 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#define ZGEMM_DEFAULT_Q 192
#define XGEMM_DEFAULT_Q 128
-#define CGEMM3M_DEFAULT_UNROLL_N 4
-#define CGEMM3M_DEFAULT_UNROLL_M 8
-#define ZGEMM3M_DEFAULT_UNROLL_N 2
-#define ZGEMM3M_DEFAULT_UNROLL_M 8
+#define CGEMM3M_DEFAULT_UNROLL_N 8
+#define CGEMM3M_DEFAULT_UNROLL_M 4
+#define ZGEMM3M_DEFAULT_UNROLL_N 8
+#define ZGEMM3M_DEFAULT_UNROLL_M 2
#define CGEMM3M_DEFAULT_P 448
#define ZGEMM3M_DEFAULT_P 224
@@ -1287,11 +1287,10 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#define XGEMM_DEFAULT_R xgemm_r
#define XGEMM_DEFAULT_Q 128
-#define CGEMM3M_DEFAULT_UNROLL_N 4
-#define CGEMM3M_DEFAULT_UNROLL_M 8
-#define ZGEMM3M_DEFAULT_UNROLL_N 2
-#define ZGEMM3M_DEFAULT_UNROLL_M 8
-
+#define CGEMM3M_DEFAULT_UNROLL_N 8
+#define CGEMM3M_DEFAULT_UNROLL_M 4
+#define ZGEMM3M_DEFAULT_UNROLL_N 8
+#define ZGEMM3M_DEFAULT_UNROLL_M 2
#define CGEMM3M_DEFAULT_P 448
#define ZGEMM3M_DEFAULT_P 224
diff --git a/test/zblat3_3m.dat b/test/zblat3_3m.dat
index 9c8412114..f48cc19db 100644
--- a/test/zblat3_3m.dat
+++ b/test/zblat3_3m.dat
@@ -13,8 +13,8 @@ F LOGICAL FLAG, T TO TEST ERROR EXITS.
3 NUMBER OF VALUES OF BETA
(0.0,0.0) (1.0,0.0) (1.3,-1.1) VALUES OF BETA
ZGEMM3M T PUT F FOR NO TEST. SAME COLUMNS.
-ZHEMM T PUT F FOR NO TEST. SAME COLUMNS.
-ZSYMM T PUT F FOR NO TEST. SAME COLUMNS.
+ZHEMM F PUT F FOR NO TEST. SAME COLUMNS.
+ZSYMM F PUT F FOR NO TEST. SAME COLUMNS.
ZTRMM F PUT F FOR NO TEST. SAME COLUMNS.
ZTRSM F PUT F FOR NO TEST. SAME COLUMNS.
ZHERK F PUT F FOR NO TEST. SAME COLUMNS.