added collectives file with floating point reduce pattern