NSF grant to fund US-China collaboration on algorithms and software