The invention provides a
computer hardware performance evaluation method and
system based on an analogue
simulation model, and relates to the technical field of
computer performance evaluation. According to the method, hardware component models such as a processor, a memory and I / O are constructed by analyzing a
system structure description file, semantic analysis is performed on an
instruction stream or a
parallel computing graph of a to-be-evaluated application, and a task
load model is formed. The model is input into an event-driven scheduling module,
simulation is executed on the hardware component model, task-resource mapping is generated, and task time
delay, communication traffic and
power consumption are recorded. And calculating average
response time delay, data bandwidth and unit
energy consumption according to the
simulation data, and outputting an evaluation report compared with the performance baseline. According to the method, real load-oriented multi-dimensional
performance prediction can be realized, and the method can be used for architecture optimization and scheme selection.