Performance Analysis of Parallel Programs Using Prober as a Single Aid Tool

نویسندگان

  • Luís Fabrício Wanderley Góes
  • Luiz Eduardo da Silva Ramos
  • Carlos Augusto Paiva da Silva Martins
چکیده

Prober is a functional and performance analysis tool for parallel programs, developed during an undergraduate research project. In this paper we show the new expanded version of Prober, in which some features from different software tools are aggregated. It can be used as a single tool to aid the developer in the performance analysis of parallel programs. Our main goal is to provide a new version of Prober, with additional features. Among them we can highlight: the interpretation of user scripts, a user-level support library, the generation of speedup and efficiency graphics, batch execution and a new user interface. In order to show, verify and analyze the use of the new version of Prober, we did performance tests in a parallel image convolution program. We added performance measuring routines to collect performance data within different internal code segments; built a set of scripts to specify the performance tests; ran the set of scripts in batch mode; used Prober to generate graphics and statistics based on the collected performance data; and analyzed the results using Prober

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Teaching and Learning Parallel Processing through Performance Analysis Using Prober

1 Luiz E. S. Ramos, Pontifical Catholic University of Minas Gerais Informatics Institute, Belo Horizonte, MG, Brazil [email protected] 2 Luís F. W. Góes, Pontifical Catholic University of Minas Gerais, Informatics Institute, Belo Horizonte, MG, Brazil [email protected] 3 Carlos A. P. S. Martins, Pontifical Catholic University of Minas Gerais, Informatics Institute and Post -Graduation Program in Ele...

متن کامل

Session TEACHING AND LEARNING PARALLEL PROCESSING THROUGH PERFORMANCE ANALYSIS USING PROBER

1 Luiz E. S. Ramos, Pontifical Catholic University of Minas Gerais Informatics Institute, Belo Horizonte, MG, Brazil [email protected] 2 Luís F. W. Góes, Pontifical Catholic University of Minas Gerais, Informatics Institute, Belo Horizonte, MG, Brazil [email protected] 3 Carlos A. P. S. Martins, Pontifical Catholic University of Minas Gerais, Informatics Institute and Post-Graduation Program in Elec...

متن کامل

Visualizing parallel execution of FORTRAN programs

As a first step toward the parallel execution analysis of FORTRAN programs, a tool called the Parallel Execution Profiler has been designed and implemented for the graphical postexecution analysis of parallel programs using the Parallel FORTRAN environment as a vehicle for both implementing parallel programs and tracing parallel events. The dynamic behavior of parallel execution is observed int...

متن کامل

Marginal Assessment of Crowns by the Aid of Parallel Radiography

Introduction: Marginal adaptation is the most critical item in long-term prognosis of single crowns. This study aimed to assess the marginal quality as well asthe discrepancies in marginal integrity of some PFM single crowns of posterior teeth by employing parallel radiography in Shiraz Dental School, Shiraz, Iran. Methods: In this descriptive study, parallel radiographies were taken from 200 f...

متن کامل

Automatic Parallel Performance Analysis and Tuning for Large Clusters

This paper describes ongoing development of a performance analysis and tuning tool for parallel MPI [11] applications running on large clusters. Several parallel performance debugging tools such as VaMPIr [5], AIMS [3], and ParaVer [7] exist. Most of the existing tools provide post-mortem analysis and rely extensively on program visualization techniques to aid the user with performance bottlene...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002