hps, a new microarchitecture: rationale and introduction
HPS (High Performance Substrate) is a new microarchitecture targeted for implementing very high performance computing engines. Our model of execution is a restriction on fine granularity data flow. This paper introduces the model, provides the rationale for its selection, and describes the data path and flow of instructions through the microengine.
microarchitecture high performance computing model data flow paper select instruction high-performance