Using a phosphate remover in your filter will speed the process. Diatoms are mostly caused by silicates in the water. Phosphate removers also remove silicates. If your tank is planted I would just let it run it course since plants need some phosphate.