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
Link To Document