High-Performance Computing, Grid Computing, and CNI