For partial rendering all samples must be written out, but for the final one you can resolve(average) them before writeout.