首页> 外国专利> System and method facilitating performance prediction of multi-threaded application in presence of resource bottlenecks

System and method facilitating performance prediction of multi-threaded application in presence of resource bottlenecks

机译:在资源瓶颈的情况下促进多线程应用程序性能预测的系统和方法

摘要

The present disclosure generally relates to a system and method for predicting performance of a multi-threaded application, and particularly, to a system and method for predicting performance of the multi-threaded application in the presence of resource bottlenecks. In one embodiment, a system for predicting performance of a multi-threaded software application is disclosed. The system may include one or more processors and a memory storing processor-executable instructions for configuring a processor to: represent one or more queuing networks corresponding to resources, the resources being employed to run the multi-threaded application; detect, based on the one or more queuing networks, a concurrency level associated with encountering of a first resource bottleneck; determine, based on the concurrency level, performance metrics associated with the multi-threaded application; and predict the performance of the multi-threaded application based on the performance metrics.
机译:本公开总体上涉及一种用于预测多线程应用程序的性能的系统和方法,尤其涉及一种在存在资源瓶颈的情况下用于预测多线程应用程序的性能的系统和方法。在一个实施例中,公开了一种用于预测多线程软件应用程序的性能的系统。该系统可以包括一个或多个处理器和存储处理器可执行指令的存储器,该处理器可执行指令用于将处理器配置为:表示与资源相对应的一个或多个排队网络,这些资源用于运行多线程应用程序;以及基于一个或多个排队网络,检测与遇到第一资源瓶颈相关的并发级别;根据并发级别,确定与多线程应用程序相关的性能指标;并根据性能指标预测多线程应用程序的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号