triple_sgemmXX_partX_lower_kernel

7 views
Skip to first unread message

Aran Nokan

unread,
Feb 23, 2022, 2:16:19 PM2/23/22
to MAGMA User
Hi,

I am  reading "strsm.cu" code and inside of it I am seeing "magmablas_strtri_diag" to understand it I have to find the cuda kernel for "triple_sgemmXX_partX_lower_kernel" (and some other similar kernels) but I am not finding theme.
Are they a MAGMA kernel or cuBLAS?

Best regards,
Aran

Ahmad Abdelfattah

unread,
Feb 23, 2022, 2:43:29 PM2/23/22
to Aran Nokan, MAGMA User
Almost all the source code of MAGMA is done in double complex precision ‘z’. During compilation, all the other precisions are auto-generated. Try replacing the ’s’ precision in your search string to ‘z’. 

Ahmad


--
You received this message because you are subscribed to the Google Groups "MAGMA User" group.
To unsubscribe from this group and stop receiving emails from it, send an email to magma-user+...@icl.utk.edu.
To view this discussion on the web visit https://groups.google.com/a/icl.utk.edu/d/msgid/magma-user/CAKHt_Ybe-HPsOz_GRFc3j%3Dyr3jp5Y%3D%2Bt4aaM5_oiLOMhAfWmSA%40mail.gmail.com.

Aran Nokan

unread,
Feb 23, 2022, 3:04:40 PM2/23/22
to Ahmad Abdelfattah, MAGMA User
Thanks. But it seems that again I am not able to find corresponding kernel.

For example this function in "ztrtri.cuh":

__global__ void
triple_zgemm16_part1_lower_kernel(
    int n, const magmaDoubleComplex *Ain, int lda, magmaDoubleComplex *d_invA, int jb, int npages);
Reply all
Reply to author
Forward
0 new messages