Autotuning Sparse Matrix and Lattice-Boltzmann Kernels 1 Memory-Efficient Optimization of Gyrokinetic Particle-to-Grid Interpolation for Multicore Processors Kamesh Madduri,…