. . "where h is a constant that varies depending on the application and represents the overhead from hyperthreading, which is comprised of operating system overhead and time spent synchronizing threads (see Programming with Hyperthreading Technology, by Richard Gerber and Andrew Binstock, ISBN 0971786143)." . .