• DocumentCode
    3039540
  • Title

    A multiprocessor execution profiler

  • Author

    Burdorf, Christopher ; Fitch, John ; Marti, Jed ; Padget, Julian

  • Author_Institution
    RAND Corp., Santa Monica, CA, USA
  • Volume
    2
  • fYear
    1989
  • fDate
    3-6 Jan 1989
  • Firstpage
    524
  • Abstract
    The authors have examined existing profiling tools, which generally have crude interfaces, are clumsy to use, and monitor only accumulated CPU time and function calls, and have concluded that they are inadequate for profiling a large-scale multiprocessing system, even if they are adequate for manual analysis of a single processor system. They have developed a tool that collects the following information: where CPU time is expended, quality and quantity data passed between functions, how much global data is referenced and modified, and how these characteristics differ among processors on the network. To simplify data inspection the profiler has a mouse-driven graphical interface. The authors describe the design of the profiler and give examples of its utilization
  • Keywords
    computer testing; multiprocessing systems; CPU time; data inspection; manual analysis; mouse-driven graphical interface; multiprocessor execution profiler; quality; quantity; Contracts; Debugging; Discrete event simulation; Inspection; Large-scale systems; Monitoring; Multiprocessing systems; Power capacitors; Programming profession; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1989. Vol.II: Software Track, Proceedings of the Twenty-Second Annual Hawaii International Conference on
  • Conference_Location
    Kailua-Kona, HI
  • Print_ISBN
    0-8186-1912-0
  • Type

    conf

  • DOI
    10.1109/HICSS.1989.48048
  • Filename
    48048