PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
October 3, 2025Proceedings of Southwest State University2 citationsOpen Access

Computational system performance evaluation

View Full Paper
GPG. V. Petushkov

Key Points

  • A modern model estimates about 1.99 TFLops for a CPU+GPU configuration, reflecting real performance better than classical models.
  • Analysis shows that performance gain can reach up to 2.67 TFLops with heterogeneous configurations, indicating better capabilities than homogeneous systems.
  • Optimizing the unload queue size factor is critical; a range of 25-35 minimizes execution time by balancing queue size with communication overhead.
  • Classical methods overestimate real performance due to neglecting factors like data transfer latency and interconnect bandwidth.

Abstract

Purpose of research. To analyze and model the performance of computing systems, including the calculation and comparison of various metrics such as system utilization, peak and asymptotic performance, system acceleration and real performance, using mathematical models to evaluate the performance of systems under dynamic tasks and multitasking. Special attention is given to the effect of various system parameters on the system's ability to perform computational operations and resource management efficiently. Methods. In this paper, mathematical modeling techniques were used to analyze the performance of computing systems, calculating the system load as the arithmetic average of the loads of all devices, determining the peak performance of the system through the number of devices and the performance of each, calculating the system acceleration as the sum of device loads and the ratio of operations performed to time, estimating the real and asymptotic performance through minimum peak values, comparing different systems in terms. Results. The study analyzes the performance of heterogeneous computing systems including Intel Xeon processors and Intel Xeon Phi coprocessors. It was revealed that the classical performance evaluation model based on a simple sum of nodes' capabilities significantly overestimates real performance due to ignoring architectural and system peculiarities such as data transfer latency and interconnect bandwidth. A modern model that takes into account AVX512 vectorization, multi-level memory, and PCIe 4. 0 bus limitation resulted in a more accurate estimate of about 1. 99 TFLops for a homogeneous CPU+GPU configuration. In this case, the PCIe bandwidth acts as a bottleneck in the joint operation of CPU and GPU. Analysis of heterogeneous configurations with Xeon Phi 7120P and Xeon E5-2683 v4 showed a significant performance gain of up to 2. 67 TFLops, which exceeds the capabilities of homogeneous systems. The key parameter affecting the performance was the unload queue size factor mmm, which determines the maximum size of the processed data block. Experiments have shown that for small values of mmm, the communication overhead increases the total computation time, whereas the optimal range of m=25-35m = 2535m=25-35 achieves the minimum execution time due to the balance between queue size and communication overhead. Further increase in mmm leads to stabilization or slight increase in runtime due to increased complexity of load balancing and delays. The obtained data confirm that proper selection of queueing parameters is an important factor in the optimization of heterogeneous systems. Conclusion. This research has confirmed the necessity of using modern performance evaluation models that take into account architectural features, bandwidth, interconnects and system limitations to accurately predict the computational capabilities of heterogeneous platforms. Classical evaluation methods prove to be insufficient as they do not take into account data transfer latency, memory features and parallelism, resulting in overestimated and unrealistic predictions. Modern models taking into account AVX vectorization, multi-level memory and PCIe bandwidth allow us to obtain an adequate evaluation and identify real bottlenecks important for optimization.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

G. V. Petushkov (2025) studied this question.

synapsesocial.com/papers/68e02f3cf0e39f13e7fa242chttps://doi.org/10.21869/2223-1560-2025-29-2-201-220
Ask AI
Helpful
Bookmark
Share
View Full Paper