DocumentCode :
2748313
Title :
Visualization and performance prediction of multithreaded Solaris programs by tracing kernel threads
Author :
Broberg, Magnus ; Lundberg, Lars ; Grahn, Håkan
Author_Institution :
Dept. of Software Eng. & Comput. Sci., Karlskrona/Ronneby Univ., Sweden
fYear :
1999
fDate :
12-16 Apr 1999
Firstpage :
407
Lastpage :
413
Abstract :
Efficient performance tuning of parallel programs is often hard. We present a performance prediction and visualization tool called VPPB. Based on a monitored uni-processor execution, VPPB shows the (predicted) behaviour of a multithreaded program using any number of processors and the program behaviour is visualized as a graph. The first version of VPPB was unable to handle I/O operations. This version has, by an improved tracing technique, added the possibility to trace activities at the kernel level as well. Thus, VPPB is now able to trace various I/O activities, e.g., manipulation of OS internal buffers, physical disk I/O, socket I/O, and RPC. VPPB allows flexible performance tuning of parallel programs developed for shared memory multiprocessors using a standardized environment; C/C++ programs that uses the thread package in Solaris 2.X
Keywords :
data visualisation; multi-threading; parallel programming; performance evaluation; shared memory systems; OS internal buffers; RPC; Solaris 2.X; VPPB; kernel threads tracing; monitored uni-processor execution; multithreaded Solaris programs; multithreaded program; parallel programs; performance prediction; performance tuning; physical disk I/O; program behaviour; shared memory multiprocessors; socket I/O; visualization; Computer science; Hardware; Kernel; Libraries; Operating systems; Probes; Software engineering; Spinning; Visualization; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing, 1999. 13th International and 10th Symposium on Parallel and Distributed Processing, 1999. 1999 IPPS/SPDP. Proceedings
Conference_Location :
San Juan
Print_ISBN :
0-7695-0143-5
Type :
conf
DOI :
10.1109/IPPS.1999.760508
Filename :
760508
Link To Document :
بازگشت