This is what I came up with
553.909
(4) Pool pump motors shall not be split-phase, shaded-pole, or capacitor start-induction run types. Residential pool pumps and pool pump motors with a total horsepower of 1 HP or more shall have the capability of operating at two or more speeds with a low speed having a rotation rate that is no more than one-half of the motor's maximum rotation rate. Residential pool pump motor controls shall have the capability of operating the pool pump at a minimum of two speeds. The default circulation speed shall be the residential filtration speed, with a higher speed override capability being for a temporary period not to exceed one normal cycle or 120 minutes, whichever is less; except that circulation speed for solar pool heating systems shall be permitted to run at higher speeds during periods of usable solar heat gain.
So it looks like it is only residential pools. I am still not sure how this saves energy over simply turning the pump off after you have one full turnover of the water which is what most pool timers are set to.