An interactive visualization framework for performance analysis

نویسنده

  • Emilio Coppa
چکیده

Input-sensitive profiling is a recent methodology for analyzing how the performance of a routine scales as a function of the workload size. As increasingly more detailed profiles are collected by an input-sensitive profiler, the information conveyed to a user can quickly become overwhelming. In this paper, we present an interactive graphical tool called aprof-plot for visualizing performance profiles. Exploiting curve fitting techniques, aprof-plot can estimate the asymptotic complexity of each routine, pointing the attention of the programmer to the most critical routines of an application. A variety of routine-based charts can be automatically generated by our tool, allowing the developer to analyze the performance scalability of a routine. Several examples based on real-world applications are discussed, showing how to conduct an effective performance investigation using aprof-plot.

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

ثبت نام

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

منابع مشابه

Scalable Visualization and Interactive Analysis Using Massive Data Streams

Historically, data creation and storage has always outpaced the infrastructure for its movement and utilization. This trend is increasing now more than ever, with the ever growing size of scientific simulations, increased resolution of sensors, and large mosaic images. Effective exploration of massive scientific models demands the combination of data management, analysis, and visualization tech...

متن کامل

Toward a Unified Representation System of Performance-related Data

An environmentally-responsible building is not a fixed ideal but a moving target that must be reassessed on an ongoing basis in order to respond to the ever changing patterns of its occupants and its context. Instrumented buildings can generate a tremendous amount of data that can play a key role in gaining insight into their changing behaviour and performance. Although visualization has been u...

متن کامل

Interactive Visualization of the Largest Radioastronomy Cubes

3D visualization is an important data analysis and knowledge discovery tool, however, interactive visualization of large 3D astronomical datasets poses a challenge for many existing data visualization packages. We present a solution to interactively visualize larger-than-memory 3D astronomical data cubes by utilizing a heterogeneous cluster of CPUs and GPUs. The system partitions the data volum...

متن کامل

Exploring Stakeholder Value Models via Interactive Visualization

In the design of complex systems, models can be used to predict a future system’s performance as well as approximate stakeholder preferences on performance. This paper examines the problem of model truthfulness and the challenge of trusting models, with a focus on value models and how they are used to predict stakeholder preferences. A framework is proposed for the analysis of these issues (tru...

متن کامل

A Framework for Interactive Physical Simulations on Remote HPC Clusters

In this work, we introduce the framework for visualization and interactivity for physics engines in realtime, for short VIPER. It is able to execute various physical simulations, visualize the simulation results in real-time and offer computational steering. Especially interesting in this context are simulations running on remotely accessible HPC clusters. As an example, we present a particulat...

متن کامل

Rese Arch Fe Ature

B enchmarking consortia and corporations publish performance numbers on commercial computer systems for a set of industry-standard benchmarks. For example, the Standard Performance Evaluation Corporation (SPEC; www.spec.org) provides performance results for various benchmarks from application domains such as compute-intensive workloads, Java workloads, graphics, Web servers, mail servers, and n...

متن کامل

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


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

عنوان ژورنال:
  • EAI Endorsed Trans. Ubiquitous Environments

دوره 2  شماره 

صفحات  -

تاریخ انتشار 2015