Tools for performance measurement, Computer Engineering

Tools for Performance Measurement

The reason behind these algorithms has been to gain a speed up and improve the performance. After the parallel algorithm has been written and implemented, the performance of both the algorithms is one of the other main concerns. In order to analyze the performance of algorithms, there are many kinds of performance measurement tools. The measurement tools depend not only on the parallel algorithm but need to collect data from the operating system and the hardware being used, so as to give effective utilization of the tools.

For a given parallel computer, as the computational power and its number of processors increases, the volume and complexity of data for performance analysis substantially increases. The gathered data for measurement is always very hard for the tools to store and process it.

The task of calculating the performance of the parallel programs has been divided into two components.

1) Performance Analysis:  It gives the vital information to the programmers from the large chunk of statistics available of the program while in implementation mode or from the output data.

2) Performance Instrumentation:  Its emphasis on how to efficiently gather information about the computation of the parallel computer.

Posted Date: 3/5/2013 5:07:13 AM | Location : United States







Related Discussions:- Tools for performance measurement, Assignment Help, Ask Question on Tools for performance measurement, Get Answer, Expert's Help, Tools for performance measurement Discussions

Write discussion on Tools for performance measurement
Your posts are moderated
Related Questions
Let us see the pairs that can be considered as adjacent in Karnaugh's here. The pairs are:  1)  The four corners  2)  The four 1's as in top and bottom in column 00 & 01

What is meant by hide area? The hide command temporarily kept the contents of the field at the present line in a system-controlled memory called as the HIDE AREA.  At an intera

Explain the types of computer architecture Computer architecture can be divided into three main categories: Instruction Set Architecture, or ISA, is the image of a computing

Perl is a language and MOD_PERL is a module of Apache used to increase the performance of the application.

Q. Show Error detection mechanism? Error detection mechanism can be described as below: Figure: Error detection and correction

General Considerations for Research -artificial intelligence: If we can specify the initial state, the operators or a consumer and the goal check for a search problem, that al

Define entry section and exit section. The critical section problem is to design a protocol that the processes can use to cooperate. Every process must request permission to e

Explain analysis and synthesis phase of a compiler. The synthesis and analysis phases of a compiler are: Analysis Phase: In this breaks the source program in constituent

One of the resources we used was Ajeet Khurana's article that talks about the advantages of e-commerce. It was helpful to gain some background on the variety of benefits the electr

Explain the following the address instruction?  Three-address instruction-it can be represented as add a,b,c Two-address instruction-it can be shown as Add a,b