adding elastic matrix multiplication kernel