Mercurial > hg > qm-vamp-plugins
diff build/linux/amd64/atlas/smm.h @ 64:ddea89113517
* ATLAS libraries compiled for AMD64 (on Intel Core 2 Duo MacBook)
author | Chris Cannam <c.cannam@qmul.ac.uk> |
---|---|
date | Wed, 13 Feb 2008 13:44:40 +0000 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/build/linux/amd64/atlas/smm.h Wed Feb 13 13:44:40 2008 +0000 @@ -0,0 +1,27 @@ +#ifndef SMM_H + #define SMM_H + + #define ATL_mmMULADD + #define ATL_mmLAT 1 + #define ATL_mmMU 12 + #define ATL_mmNU 1 + #define ATL_mmKU 80 + #define MB 80 + #define NB 80 + #define KB 80 + #define NBNB 6400 + #define MBNB 6400 + #define MBKB 6400 + #define NBKB 6400 + #define NB2 160 + #define NBNB2 12800 + + #define ATL_MulByNB(N_) ((N_) * 80) + #define ATL_DivByNB(N_) ((N_) / 80) + #define ATL_MulByNBNB(N_) ((N_) * 6400) + #define NBmm ATL_sJIK80x80x80TN80x80x0_a1_b1 + #define NBmm_b1 ATL_sJIK80x80x80TN80x80x0_a1_b1 + #define NBmm_b0 ATL_sJIK80x80x80TN80x80x0_a1_b0 + #define NBmm_bX ATL_sJIK80x80x80TN80x80x0_a1_bX + +#endif