photonic processor