首页> 外文会议>The 7th International Power Engineering Conference, 2005. IPEC 2005 >Visualization and performance prediction of multithreaded Solarisprograms by tracing kernel threads
【24h】

Visualization and performance prediction of multithreaded Solarisprograms by tracing kernel threads

机译:多线程Solaris的可视化和性能预测通过跟踪内核线程来编写程序

获取原文

摘要

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 andthe program behaviour is visualized as a graph. The first version ofVPPB was unable to handle I/O operations. This version has, by animproved tracing technique, added the possibility to trace activities atthe kernel level as well. Thus, VPPB is now able to trace various I/Oactivities, e.g., manipulation of OS internal buffers, physical diskI/O, socket I/O, and RPC. VPPB allows flexible performance tuning ofparallel programs developed for shared memory multiprocessors using astandardized environment; C/C++ programs that uses the thread package inSolaris 2.X
机译:通常很难对并行程序进行有效的性能调整。 我们提出了一种性能预测和可视化工具,称为VPPB。 基于监视的单处理器执行,VPPB显示(预测的) 使用任何数量的处理器的多线程程序的行为,以及 程序行为以图形形式显示。第一个版本 VPPB无法处理I / O操作。这个版本有一个 改进了跟踪技术,增加了跟踪活动的可能性 内核级别。因此,VPPB现在能够跟踪各种I / O 活动,例如,操作系统内部缓冲区,物理磁盘的操作 I / O,套接字I / O和RPC。 VPPB允许灵活地调整性能 使用以下程序为共享内存多处理器开发的并行程序 标准化的环境;在其中使用线程包的C / C ++程序 Solaris 2.X

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号