37 T
const * x, int64_t incx )
40 using real_t = real_type<T>;
43 blas_error_if( n < 0 );
44 blas_error_if( incx <= 0 );
50 for (int64_t i = 0; i < n; ++i) {
51 result += real(x[i]) * real(x[i]) + imag(x[i]) * imag(x[i]);
57 for (int64_t i = 0; i < n; ++i) {
58 result += real(x[ix]) * real(x[ix]) + imag(x[ix]) * imag(x[ix]);
62 return sqrt( result );
void nrm2(int64_t n, float const *x, int64_t incx, float *result, blas::Queue &queue)
GPU device, float version.
Definition device_nrm2.cc:84