added timing
Split loop in ThirdStage case instead kernels will be run in series