NOC:Practical High-Performance Computing