Prediction method for influence of bus contention to program performance
A technology of bus contention and prediction method, which is applied in the direction of multi-programming devices, etc., and can solve problems such as inability to deduce program performance from a serial computing program
Inactive Publication Date: 2009-11-18
毛晓炜
View PDF0 Cites 0 Cited by
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
However, there is currently no effective model to predict the impact of front-side bus (FSB) competition on program performance on the Intel Bensley platform, so it is impossible to accurately deduce the performance of a program rewritten into an MPI program from the performance of a serial computing program
Method used
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View moreImage
Smart Image Click on the blue labels to locate them in the text.
Smart ImageViewing Examples
Examples
Experimental program
Comparison scheme
Effect test
Embodiment Construction
[0027] For a specific Intel Bensley dual-way quad-core platform, use Stream to measure its maximum address bus pressure and data bus pressure. For complex high-performance computing programs, divide them into several basic blocks, and use Intel Vtune to measure the address bus pressure and data bus pressure in a single process. Use formula (1) to calculate the performance drop of each basic block, and then use formula (2) to calculate the program performance when eight cores and eight processes are used.
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More PUM
Login to View More Abstract
The invention relates to a prediction method for influence of front-side bus contention at an Intel Bensley platform to the performance of a high-performance calculating program. Only the address bus pressure and the data bus pressure of the high-performance calculating program during the one process can be measured, and the performance loss caused by front-side bus contention at the Intel Bensley platform during the 8-process under the dual-channel and quad-core can be predicated.
Description
technical field [0001] The invention relates to a method for predicting the impact of Intel Bensley platform front-side bus competition on program performance. Background technique [0002] The Intel Bensley platform is currently the mainstream platform for high-performance computing servers. But because of its multiple cores sharing the bus, not all programs have good performance on this platform. For a serial computing program, in order to play the role of a server, it can be rewritten as an MPI program. Before rewriting, we would like to be able to predict the performance of the MPI program in advance. However, there is currently no effective model to predict the impact of front-side bus (FSB) competition on program performance on the Intel Bensley platform, so it is impossible to accurately deduce the performance of a program rewritten into an MPI program from the performance of a serial computing program. Contents of the invention [0003] The main purpose of the p...
Claims
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More Application Information
Patent Timeline
Login to View More IPC IPC(8): G06F9/46
Inventor 毛晓炜
Owner 毛晓炜
