added kernel for no zeropadding on floats