how many vectorization functions in acml? wether these functions are declared in the head file of acml_mv.h?

void vrda_exp(int, double *, double *);

void vrda_log(int, double *, double *);

void vrda_log10(int, double *, double *);

void vrda_log2(int, double *, double *);

void vrda_sin(int, double *, double *);

void vrda_cos(int, double *, double *);

void vrda_sincos(int, double *, double *, double *);

void vrsa_expf(int, float *, float *);

void vrsa_logf(int, float *, float *);

void vrsa_log10f(int, float *, float *);

void vrsa_log2f(int, float *, float *);

void vrsa_powf(int n, float *x, float *y, float *z);

void vrsa_powxf(int n, float *x, float y, float *z);

void vrsa_sinf(int, float *, float *);

void vrsa_cosf(int, float *, float *);

void vrsa_sincosf(int, float *, float *, float *);

Just those libm functions are vectorized in what we deliver with ACML. You might look at the AMD LibM downloads, as we have been actively developing these as a seperate download.