The invention provides a method for characterizing
application software operation characteristics of various industries in the field of high
performance computing. The method comprehensively examines the load pressure of application programs in five links of inputting, storage,
processing, transmission and outputting, and sequentially divides the applications into four large types of compute-intensive type, memory constraint type, I / O intensive type and network intensive type. Through the quantitative representation of the four aspects, the resource demands of the applications on the aspects of CPU occupation, memory capacity, memory
throughput, inputting / outputting and
network data exchange are fully represented to maximally reflect the operation characteristics of the
application software. The method provided by the invention is simple, practical, reliable and effective, and can directly reflect the quantity demand of one
application software on the high-performance hardware resource, so that the applications can be operated on a proper high-performance platform in order to maximally exert the performances of the application
software. According to the characteristics, the performance
bottleneck of the application
software can be improved and broken through in purpose, and the application expandability is enhanced.