Visual Profiler

14,000,000 Leading Edge Experts on the ideXlab platform

Scan Science and Technology

Contact Leading Edge Experts & Companies

Scan Science and Technology

Contact Leading Edge Experts & Companies

The Experts below are selected from a list of 12 Experts worldwide ranked by ideXlab platform

Fabrizio Montecchiani - One of the best experts on this subject based on the ideXlab platform.

  • givip a Visual Profiler for distributed graph processing systems
    Graph Drawing, 2017
    Co-Authors: Alessio Arleo, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani
    Abstract:

    Analyzing large-scale graphs provides valuable insights in different application scenarios. While many graph processing systems working on top of distributed infrastructures have been proposed to deal with big graphs, the tasks of profiling and debugging their massive computations remain time consuming and error-prone. This paper presents GiViP, a Visual Profiler for distributed graph processing systems based on a Pregel-like computation model. GiViP captures the huge amount of messages exchanged throughout a computation and provides an interactive user interface for the Visual analysis of the collected data. We show how to take advantage of GiViP to detect anomalies related to the computation and to the infrastructure, such as slow computing units and anomalous message patterns.

Alessio Arleo - One of the best experts on this subject based on the ideXlab platform.

  • givip a Visual Profiler for distributed graph processing systems
    Graph Drawing, 2017
    Co-Authors: Alessio Arleo, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani
    Abstract:

    Analyzing large-scale graphs provides valuable insights in different application scenarios. While many graph processing systems working on top of distributed infrastructures have been proposed to deal with big graphs, the tasks of profiling and debugging their massive computations remain time consuming and error-prone. This paper presents GiViP, a Visual Profiler for distributed graph processing systems based on a Pregel-like computation model. GiViP captures the huge amount of messages exchanged throughout a computation and provides an interactive user interface for the Visual analysis of the collected data. We show how to take advantage of GiViP to detect anomalies related to the computation and to the infrastructure, such as slow computing units and anomalous message patterns.

Walter Didimo - One of the best experts on this subject based on the ideXlab platform.

  • givip a Visual Profiler for distributed graph processing systems
    Graph Drawing, 2017
    Co-Authors: Alessio Arleo, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani
    Abstract:

    Analyzing large-scale graphs provides valuable insights in different application scenarios. While many graph processing systems working on top of distributed infrastructures have been proposed to deal with big graphs, the tasks of profiling and debugging their massive computations remain time consuming and error-prone. This paper presents GiViP, a Visual Profiler for distributed graph processing systems based on a Pregel-like computation model. GiViP captures the huge amount of messages exchanged throughout a computation and provides an interactive user interface for the Visual analysis of the collected data. We show how to take advantage of GiViP to detect anomalies related to the computation and to the infrastructure, such as slow computing units and anomalous message patterns.

Giuseppe Liotta - One of the best experts on this subject based on the ideXlab platform.

  • givip a Visual Profiler for distributed graph processing systems
    Graph Drawing, 2017
    Co-Authors: Alessio Arleo, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani
    Abstract:

    Analyzing large-scale graphs provides valuable insights in different application scenarios. While many graph processing systems working on top of distributed infrastructures have been proposed to deal with big graphs, the tasks of profiling and debugging their massive computations remain time consuming and error-prone. This paper presents GiViP, a Visual Profiler for distributed graph processing systems based on a Pregel-like computation model. GiViP captures the huge amount of messages exchanged throughout a computation and provides an interactive user interface for the Visual analysis of the collected data. We show how to take advantage of GiViP to detect anomalies related to the computation and to the infrastructure, such as slow computing units and anomalous message patterns.

Huub Van De Wetering - One of the best experts on this subject based on the ideXlab platform.

  • A high performance Visual Profiler for games
    Proceedings of the 2009 ACM SIGGRAPH Symposium on Video Games - Sandbox '09, 2009
    Co-Authors: Michiel Roza, Mark Schroders, Huub Van De Wetering
    Abstract:

    Video games are software products with the purpose to entertain its players. Unfortunately, the performance of video games can suddenly decrease; this phenomenon is called a frame drop, and causes the amount of fun experienced by players to drop. To avoid this behavior, usually the process of creating a video game involves trying to improving the performance of a game, usually aided by use of a performance Profiler. We present a performance Profiler designed to find causes of frame drops and other bottlenecks in video games. Current performance Profilers are not suitable for video games because they are often slow while collecting data, so the interactive element of video games is lost and recreating events that cause frame drops is next to impossible. Furthermore, they accumulate information over relatively large periods of time making temporary drops in performance invisible and their causes difficult to find. This article describes a tool called GamePro. GamePro is a performance Profiler that consists of two components: a data logger and a data presenter. The data logger is fast during run-time, has a powerful snapshot feature that collects timed data, and can inspect native and scripting methods. The data presenter is able to show causes of sudden drops in performance and other bottlenecks in software. Visualization is used to present the data and to enable the developers to find performance issues efficiently and effectively.