A process gas to a reactor volume of a semiconductor processing reactor is provided through gas injector ports of a gas ring. The process gas flows horizontally from the gas injector ports across a principal surface of a rotating susceptor to exhaust ports of the gas ring. The spent process gas is removed from the reactor volume through the exhaust ports.