General-purpose processors continue to improve computing performance, but its energy consumption has far exceeded the increase in the proportion of performance. Specifically designed for the special purpose processor in the case of relatively low power consumption, can provide better performance. The general-purpose processor as the main control unit, special purpose processors as accelerators consisting of heterogeneous supercomputers will become a trend in supercomputer development. This paper introduces and analyzes several heterogeneous supercomputers used to build the acceleration components.While accelerate parts based on such components have obvious calculation advantages (high computing power, low power consumption), but with less application and difficult programming bottlenecks still exist. After all, the application number is limited which using hundreds, thousands or even more parallel computing for good expansion performance, and the workload of migration, development and optimization remains high.