Unlock instant, AI-driven research and patent intelligence for your innovation.

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 more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Prediction method for influence of bus contention to program performance
  • Prediction method for influence of bus contention to program performance
  • Prediction method for influence of bus contention to program performance

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

No 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
no application Login to View More
IPC IPC(8): G06F9/46
Inventor 毛晓炜
Owner 毛晓炜