\mathsf{max}\left(\frac{vCPU}{VCPUs}, \mathsf{max}\left(\frac{\frac{memoryMB}{1024}}{RAMGB}, \frac{LocalGB}{EphemeralGB}\right)\right)\mathsf{max}\left(\frac{vCPU}{VCPUs}, \mathsf{max}\left(\frac{\frac{memoryMB}{1024}}{RAMGB}, \frac{LocalGB}{EphemeralGB}\right)\right)double code(double vCPU, double VCPUs, double memoryMB, double RAMGB, double LocalGB, double EphemeralGB) {
return ((double) fmax(((double) (vCPU / VCPUs)), ((double) fmax(((double) (((double) (memoryMB / 1024.0)) / RAMGB)), ((double) (LocalGB / EphemeralGB))))));
}
double code(double vCPU, double VCPUs, double memoryMB, double RAMGB, double LocalGB, double EphemeralGB) {
return ((double) fmax(((double) (vCPU / VCPUs)), ((double) fmax(((double) (((double) (memoryMB / 1024.0)) / RAMGB)), ((double) (LocalGB / EphemeralGB))))));
}



Bits error versus vCPU



Bits error versus VCPUs



Bits error versus memoryMB



Bits error versus RAMGB



Bits error versus LocalGB



Bits error versus EphemeralGB
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2020153
(FPCore (vCPU VCPUs memoryMB RAMGB LocalGB EphemeralGB)
:name "(fmax (/ vCPU VCPUs) (fmax (/ (/ memoryMB 1024) RAMGB) (/ LocalGB EphemeralGB)))"
:precision binary64
(fmax (/ vCPU VCPUs) (fmax (/ (/ memoryMB 1024.0) RAMGB) (/ LocalGB EphemeralGB))))