float kernel (float e) { return e*e; }