NSF Award: Collaborative Research: Elements: Lattice QCD software for nuclear physics on heterogeneous architectures