|
|
@@ -2303,44 +2303,6 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
|
|
|
#define ZGEMM_DEFAULT_R 4096 |
|
|
|
|
|
|
|
|
|
|
|
#define SYMV_P 16 |
|
|
|
#endif |
|
|
|
|
|
|
|
#if defined(VULCAN) |
|
|
|
#define SNUMOPT 2 |
|
|
|
#define DNUMOPT 2 |
|
|
|
|
|
|
|
#define GEMM_DEFAULT_OFFSET_A 0 |
|
|
|
#define GEMM_DEFAULT_OFFSET_B 0 |
|
|
|
#define GEMM_DEFAULT_ALIGN 0x03fffUL |
|
|
|
|
|
|
|
#define SGEMM_DEFAULT_UNROLL_M 16 |
|
|
|
#define SGEMM_DEFAULT_UNROLL_N 4 |
|
|
|
|
|
|
|
#define DGEMM_DEFAULT_UNROLL_M 8 |
|
|
|
#define DGEMM_DEFAULT_UNROLL_N 4 |
|
|
|
|
|
|
|
#define CGEMM_DEFAULT_UNROLL_M 8 |
|
|
|
#define CGEMM_DEFAULT_UNROLL_N 4 |
|
|
|
|
|
|
|
#define ZGEMM_DEFAULT_UNROLL_M 4 |
|
|
|
#define ZGEMM_DEFAULT_UNROLL_N 4 |
|
|
|
|
|
|
|
#define SGEMM_DEFAULT_P sgemm_p |
|
|
|
#define DGEMM_DEFAULT_P dgemm_p |
|
|
|
#define CGEMM_DEFAULT_P 256 |
|
|
|
#define ZGEMM_DEFAULT_P 128 |
|
|
|
|
|
|
|
#define SGEMM_DEFAULT_Q sgemm_q |
|
|
|
#define DGEMM_DEFAULT_Q dgemm_q |
|
|
|
#define CGEMM_DEFAULT_Q 512 |
|
|
|
#define ZGEMM_DEFAULT_Q 512 |
|
|
|
|
|
|
|
#define SGEMM_DEFAULT_R sgemm_r |
|
|
|
#define DGEMM_DEFAULT_R dgemm_r |
|
|
|
#define CGEMM_DEFAULT_R 4096 |
|
|
|
#define ZGEMM_DEFAULT_R 2048 |
|
|
|
|
|
|
|
#define SYMV_P 16 |
|
|
|
#endif |
|
|
|
|
|
|
@@ -2462,7 +2424,7 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
|
|
|
#define SYMV_P 16 |
|
|
|
#endif |
|
|
|
|
|
|
|
#if defined(THUNDERX2T99) |
|
|
|
#if defined(THUNDERX2T99) || defined(VULCAN) |
|
|
|
#define SNUMOPT 2 |
|
|
|
#define DNUMOPT 2 |
|
|
|
|
|
|
@@ -2484,17 +2446,17 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
|
|
|
|
|
|
|
#define SGEMM_DEFAULT_P sgemm_p |
|
|
|
#define DGEMM_DEFAULT_P dgemm_p |
|
|
|
#define CGEMM_DEFAULT_P 256 |
|
|
|
#define CGEMM_DEFAULT_P cgemm_p |
|
|
|
#define ZGEMM_DEFAULT_P 128 |
|
|
|
|
|
|
|
#define SGEMM_DEFAULT_Q sgemm_q |
|
|
|
#define DGEMM_DEFAULT_Q dgemm_q |
|
|
|
#define CGEMM_DEFAULT_Q 512 |
|
|
|
#define CGEMM_DEFAULT_Q cgemm_q |
|
|
|
#define ZGEMM_DEFAULT_Q 512 |
|
|
|
|
|
|
|
#define SGEMM_DEFAULT_R sgemm_r |
|
|
|
#define DGEMM_DEFAULT_R dgemm_r |
|
|
|
#define CGEMM_DEFAULT_R 4096 |
|
|
|
#define CGEMM_DEFAULT_R cgemm_r |
|
|
|
#define ZGEMM_DEFAULT_R 2048 |
|
|
|
|
|
|
|
#define SYMV_P 16 |
|
|
|