首页> 美国政府科技报告 >IPME and External Clients: Enhancing Performance by Offloading Simulation Workload to External Clients; Explaining and Simplifying the Process.
【24h】

IPME and External Clients: Enhancing Performance by Offloading Simulation Workload to External Clients; Explaining and Simplifying the Process.

机译:IpmE和外部客户:通过将模拟工作负载卸载到外部客户端来提高性能;解释和简化流程。

获取原文

摘要

The speed of simulation execution as performed by the Integrated Performance Modelling Environment (IPME) degrades significantly when computationally demanding functions, such as iterative mathematical calculations, are included in a model. Much of this degradation can be mitigated by transferring those functions that require significant computational resources (cpu processing) to an external client using the external client architecture that accompanies IPME. This client communicates with IPME using TCP/IP network protocol, exchanging values of common variables over the network. Using an external client allows more processing power to be dedicated to computationally expensive tasks and are generally more robust to increases in computational demand. A computationally demanding sample client is used to show the execution performance differences when the procedure resides within the IPME task network and when it is offloaded to an external client. This report also outlines how to use the sample client source code to build a client program, extending the developer's approach for client program development to create a more flexible interface. This will provide another option for client developers who may prefer a more intuitive template for developing their customized client than the sample client provided with IPME.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号