Is autotuning a offline process?

Open discussion for MAGMA library (Matrix Algebra on GPU and Multicore Architectures)
Post Reply
yuleigeng
Posts: 2
Joined: Wed Aug 09, 2017 8:15 am

Is autotuning a offline process?

Post by yuleigeng » Wed Aug 09, 2017 8:35 am

Hi, I read the paper "Performance, Design, and Autotuning of Batched GEMM for GPUs", several concept such as Search Space Generation and Pruning
and Autotuning output anaylsis. Are these kind of process offline? and the aim is to get the best kernel for specific case?

haidar
Posts: 19
Joined: Fri Sep 19, 2014 3:43 pm

Re: Is autotuning a offline process?

Post by haidar » Tue Aug 15, 2017 11:04 am

Hi,
The current autotunning process is performed offline since it is done once per GPU type.
Thus we generate all acceptable kernel configuration and run them, and analyze the performance and choose the best for the target architecture.
Azzam

Post Reply