cycles ray trace operation type

is it a floating point operation or static one?

float point only, classic BVH with area heuristic builder, and ray triangle intersectoin. Tuned a bit for Nvidia GPU, but work nice at any CPU.